Найти в Дзене
GotDevRu

🧐Ваш кофе, Senior! Уровни программистов🧐

Оглавление

К сожалению, не бывает разработчика 80 lvl. У разработчиков всего-навсего три уровня: Junior, Middle и Senior.

🖥 Программист уровня Junior 🖥

-2

➡️Только что вошедший в профессию, неоперившийся новичок. Способен решать простые задачи с четким ТЗ, однако уже на этом этапе будущий Ларри Пейдж обязательно проявит себя!

Как Junior подходит к решению проблем, с которыми не сталкивался до этого? Обращается за помощью к более опытным коллегам, сутками рыщет по GitHub в поисках ответа или сразу опускает лапки?

Порой нехватка практических навыков с лихвой компенсируется энтузиазмом. Толковый и целеустремленный Junior очень быстро становится ценным сотрудником.

🖥 Программист уровня Middle 🖥

-3

➡️«Золотая середина». Этап, на котором обычно решается, как далеко пойдет специалист.

Middle уже достаточно опытен для того, чтобы самостоятельно решать целый ряд комплексных задач, однако по-настоящему сложные проблемы ему все еще не под силу.

Очень важно мотивировать middle-кодера, давать ему новые интересные вызовы. Иначе подающий надежды программист может засидеться на одном месте и остановится в своем профессиональном развитии.

🖥 Программист уровня Senior 🖥

-4

➡️Истинный deus ex machina. Способен справиться с любой возникшей проблемой, даже в тех нередких случаях, когда эту проблему никто и сформулировать толком не может. Никто, кроме Senior'а, конечно.

Как правило, спускается со своего высокого трона, сотканного из бесконечного множества единиц и нулей, только в моменты, когда без него уже не обойтись. Найти нестандартное решение, разработать эффективный алгоритм, которым будут пользоваться все middle и junior кодеры, навести порядок в случае форс-мажора, - все это в его компетенции.

Часто руководит целой командой разработчиков.