В последнее время у большего числа молодых специалистов возникают проблемы с заполнением колонки «про себя» в их без того идеальных резюме. «Целеустремленность», «способность к самообучению» и «трудолюбие» уже всем замылили глаза и вызывают лишь утомленную улыбку благородного рекрутера.
Именно поэтому, дорогие друзья, мы подготовили для вас список добродетелей программиста. Можете быть уверены, что без них из вас никогда не получится хорошего специалиста.
Зависть
Прожить жизнь достаточно легко. Трудно прожить её правильно. Проблема в том, что каждый день, каждую секунду перед нами предстают тысячи различных выборов. Выбирать между ними осмысленно, с чувством ответственности - верный путь загнать себя в могилу.
Зато эволюция выработала прекрасный механизм управления жизнью: смотреть на того, кто уже достиг твоей цели и делать так же. Просматривать видео с любимым футболистом, читать статьи известного менеджера, изучать публикации популярных девелоперов.
Желание «расти и развиваться» - достаточно противоречивое. Почему бы с таким же успехом не оставаться там, где ты есть, разрабатывать и поддерживать безблагодатные проекты на устаревших системах, смотреть на ютуб половину рабочего времени и не париться лишним?
А так как коллегу повысили до архитектора, а тебя нет! Потому что одногруппник под пиво поделился суммой зарплаты, и она на две штуки выше, чем у тебя. Потому что товарищ по опенсорс выкатил свою цмс и собрал две тысячи звездочек на ґитхаби, а твой пет-проджект до сих пор лежит под слоем пыли.
Зависть - основной мотиватор в этом бурном мире. Плохой солдат, который не хочет стать генералом. Плохой программист, что не видит себя на месте архитектора, чтобы разломать наконец этот гадюшник и переписать все правильно, так, как видится именно ему. Или просто чтобы хвастаться в баре новенькой личико, что кому.
Лень
Программист должен быть ленивым. Здесь даже не о чем говорить. Сама сфера программирования возникла из-за того, что кому-то было лень проводить вычисления. Давайте мы лучше быстренько объясним задачи сей железке, а сами пойдем выпьем чаю. Если что - скажем, что еще компилируется.
Одного инженера взяли на работу на завод. Сказали, что пока цех не готов, бросят его на временную работу, открывать шлагбаум перед машинами. Инженер был молодым и с блеском в глазах, поэтому выбегал к каждой машине сразу и чуть не кланялся каждому водителю. Надеялся, что начальство оценит.
Через месяц его с треском уволили: неужели за столько времени нельзя было прикрутить какой-то механизм, который бы открывал ворота автоматически? (Если древние аналоги вам чужие, подставьте вместо шлагбаума хлопотный ручной Деплой, а вместо автоматизации открытия — скрипты. Тест для джуна готов).
Все языки программирования, все IDE и системы контроля версий возникли из-за того, что кому-то лень делать глупую работу. Все успешные стартапы призваны делать то, что людям делать влом. А понимание клиента - одна из ключевых черт хорошего инженера.
Менеджеры, проверьте своих подчиненных, если они слишком трудолюбивые - освобождайте нафиг. Ведь лучший код - это ненаписанный код, и трудолюбивый идиот может наделать гораздо больше зла, чем ленивый, это я вам гарантирую.
Жадность
Стремитесь к звездам! Ограничивать себя - самое глупое, что ты можешь сделать в этой жизни. Твои лимиты все равно рано или поздно исчерпаются, но единственный шанс их увидеть - попытаться через них переступить.
Почему ты считаешь, что галера - это твой высокий уровень? Ты пробовал попасть в Гугл? А хотя бы в Амазон? Может наоборот, есть смысл собрать свой собственный стартап и переплюнуть этих зажравшихся стариков?
«Ой, и как я буду просить большую зарплату, я и этой не заслуживаю ...» О да, конечно! А тот чайка-менеджер, конечно же заслуживает. Выше носа, да, именно тебе нужно больше всех!
«Ой, и я ничего не шарю ...» Fake it till you make it! В большинстве случаев шанс выпадает не тем, кто его заслуживает, а тем, кто был рядом в нужный момент.
Словом, стучи и тебе откроют, проси и тебе дадут. А аскетизмом будешь заниматься в свободное от работы время, когда никто не видит.
Большое спасибо за прочтение! Пожалуйста, поставьте лайк и подпишитесь на канал, чтобы не пропустить свежие статьи. Этим Вы очень поможете в развитии блога!
Также рекомендую прочитать статью Самое важное качество хорошего программиста