Карьера инженера программного обеспечения является любопытным. Это рассказ о трудностях и горе, наполненном лестницей, чтобы подняться, сроки бить и управление, чтобы успокоить.
В моей бесконечной мудрости я увидел, что жизненный цикл разработчика может быть классифицирован на пять разных уровней.
Уровень 1 (0-2 года):
Вы только что закончили колледж, молодой мальчик с мечтами молодых мальчиков, большие глаза и жажда жизни. Вы начинаете свою работу, надеясь, надеясь изменить мир, придумайте следующее большое приложение или заработать достаточно денег, чтобы уйти в отставку молодых и провести остаток своей жизни на экзотических пляжах, спать с моделями, которые имеют вещь для ботаников.
Первые несколько месяцев кажутся очень похожими, вы присваивали одни и те же задачи каждый день, и ваша единственная работа — не прикрутить большое время. Это не то, на что вы надеялись, отдавая свой превосходный уровень интеллекта и сумасшедших навыков на клавиатуре, но вы уверены, что вскоре достаточно изменится.
Вы просыпаетесь на один день через два года и понять, что вы живете в тот же день и снова написали один и тот же код снова и снова. Это делает тебя грустным, но вы чувствуете ветер изменения.
Уровень 2 (2-5 лет):
Теперь вы больше не являетесь младшим разработчиком, вы продвинулись к полноценному инженеру программного обеспечения, в основном рок-звездой, без денег, женщин и славы.
Вы больше не должны руководить этим старым средним инженером, который ненавидит вас, потому что он знает, что ты лучший кодер, чем он. Вам присваиваются небольшие задачи, которые вы достигаете безупречно-той части времени — и вы, наконец, можете начать чувствовать себя ценным и полезным. Все уважают вас сейчас … верно?
Уровень 3 (5-10 лет):
Вы делали этого достаточно долго, чтобы его называли старшим разработчиком и назначили вашу собственную команду. Вы давно отказались от своей мечты, чтобы изменить мир, спать с моделями или даже сделать следующее большое приложение, после многих лет, увидев людей, пытаются сделать это и потерпеть неудачу, и пробовав себя, чтобы запускать что-то и потерпел неудачу Несмотря на то, что вы не признаете это, и спрятались за оправданием не придавая ему большого внимания или что люди еще не готовы к вашему творению.
На светлой стороне вы можете обрабатывать большие проекты сейчас и управлять вашей командой, как вы хотите. Вы также зарабатываете много денег, что вы всегда надеялись! Но на нижнем дне, вы честно говоря, что больше не в кодировании, ваша команда — это куча патентов, которые постоянно думают, что они лучше, чем вы, не понимая, что вы помогали им расти, и вы очень Конечно, они видят, что вам нравятся старый подлый парень, который там, чтобы сделать свою жизнь живой ад, о! И хотя вы зарабатываете много денег, почти половина этого направляется на оплату аренды или ипотеки, потому что вам пришлось перейти к дорогую город, чтобы получить лучшее предложение.
Уровень 4 (10-20 лет):
В этот момент в вашей карьере у вас есть выбор, либо вы присоединяетесь к управлению и стану другим костюмом, кто является единственным беспокойством, — это сокращение углов, чтобы сэкономить деньги, а также для достижения ожиданий заработки этого квартала, или продолжать быть разработчиком, кто работает сейчас состоит из управления несколькими командами и убедиться, что все делают свою работу.
Вы всегда были повстанцами, вы решили код, потому что он дал вам свободу, черт возьми, вы написали свои лучшие строки высоко, слушая светодиодную Zeppelin, поэтому я предполагаю, что вы пойдете с продолжением на своем пути в качестве разработчика.
Прошло годы, так как вы наслаждались кодировкой или отправились в офис, взволнован чем-то. Прошлой ночью вы посмотрели в зеркало и увидели, как ваши пустые мертвые глаза оглядывают на вас, и вы не могли помнить, но помните молодого мальчика с мечтами и надежду, которые пришли на работу с большой улыбкой и блестящими глазами.
Вы решили что-то сделать с этим. Вы поняли, что только потому, что вы не получили все, что хотели, это не значит, что ваша карьера не выполняла, и, возможно, пришло время двигаться дальше и начать давать лекции или, возможно, даже принять участие в преподавании.
Уровень 5 (20 лет +):
На данный момент вы обнаружите, что предоставлены полномочия Всемогущего мастера, благодаря доброжелательным богам кодирования. Вы волшебным образом обращаетесь к 24 снова и заклинание для бесконечных денег.
Вы получаете свой счастливый конец ведь, и вы проводите остаток своей жизни на экзотических пляжах, спящих с моделями.
Оригинал: «https://dev.to/bensassialadin/the-trip-from-a-junior-to-a-senior-developer-2pdf»