Категории
Лучшие книги » Бизнес » Маркетинг, PR, реклама » От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец

От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец

27.03.2025 - 18:0100
От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец Библиотека книг бесплатно  – читать онлайн! | BibliotekaOnline.com18+
Описание От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец
Быть разработчиком – трудно, а делать первые шаги – еще труднее. Вам предстоит постоянно практиковаться, осваивать большие объемы сложной информации, вы обязательно столкнетесь с неожиданными вызовами, которые могут легко отпугнуть даже самого заинтересованного и мотивированного специалиста.«Вам придется услышать немало критики, и сразу оговорюсь: корректная критика – это то, что помогает стать лучше, не задевает самооценку и способствует профессиональному росту. Очень важно отличать критику от критиканства. Замечайте, когда вас используют, чтобы подкрепить свое нездоровое эго или самоутвердиться за ваш счет. Такие ситуации вряд ли будут частыми, но нужно быть готовым и к ним».Книга Владимира Швеца, востребованного разработчика с 15-летним опытом работы, поможет вам не сойти с пути и преодолеть все трудности с честью. Она содержит исчерпывающие сведения о проблемах каждого разработчика и способах их решения. Вы узнаете, как писать хороший, чистый код, отлаживать его и оптимизировать, настроить удобный для себя режим работы и без труда общаться с коллегами и руководителями, как справляться с усталостью, выгоранием и гордыней. Каждый раздел содержит непридуманные истории из опыта автора и его коллег, маленькие хитрости и лайфхаки, а также задания, которые помогут вам подготовиться к грядущим испытаниям на пути к новым высотам в карьере.«В реальности код большого проекта расширяется так быстро, что хорошее, продуманное именование не поспевает за ним, но это не значит, что вы не должны уделять этому внимания. Старайтесь делать по одной вещи зараз. Если вы пишете новый код, называйте элементы так, чтобы по ним можно было читать код как рассказ (или хотя бы как хокку). Если вы работаете с уже написанным кодом, будьте бдительны, потому что иногда переменная `sum` может оказаться указателем на открытый файл. Если вы уверены в своих силах, выделите немного времени и поправьте то, что выглядит нелогичным с точки зрения чтения кода».«Первый совет, который я хочу вам дать, – притормозите. Возьмите больничный, даже если это будет стоить недовольных лиц руководства. Возьмите отпуск, пусть даже вы не будете присутствовать на релизе своего продукта. Если вы исчерпали весь свой ресурс, то можете сделать лишь одно: остановиться и обдумать ситуацию без нависающих над вами дедлайнов, ошибок и клиентов».Для когоВ первую очередь для начинающих разработчиков, которые хотят найти свое место в индустрии, а также специалистов в IT, которые уже успели освоиться и теперь жаждут узнать, насколько глубока кроличья нора.
Читать онлайн От джуна до сеньора: Как стать востребованным разработчиком - Владимир Швец

Шрифт:

-
+

Интервал:

-
+

Закладка:

Сделать
1 ... 21 22 23 24 25 26 27 28 29 30
Перейти на страницу:
мне помогло избавиться то, что я слишком много работал. Сюр, казалось бы, но когда нужно вести несколько проектов, попадать в дедлайны и при этом прыгать на одной ножке, чтобы клиент радовался, на невротический перфекционизм попросту не остается времени. И мне пришлось довольствоваться принципами «да, это сделано достаточно хорошо», «этого хватит» и «мы сделаем это сейчас, у нас нет времени улучшать до бесконечности». В сутках всего 24 часа, и я предпочту сделать хорошо сегодня, вместо того чтобы дать волю перфекционизму и закончить через неделю.

Гордыня

Любой опытный разработчик в какой-то момент начинает чувствовать себя профессионалом. Уверенность растет с каждым успешным проектом, с каждым удачным выпуском продукта на рынок, с персональными достижениями в работе. Чувствовать себя уверенно и ощущать гордость за себя – прекрасно. Однако в этом есть ложка дегтя, которая может отравить всю вашу радость.

Речь идет о гордыне – чувстве, которое граничит со здоровой гордостью за себя и способностью принимать и уважать свой опыт и заслуги. Гордыня заставляет нас ставить себя выше других людей, считать, что только мы знаем, как сделать что-то лучше, как добиться того, чего другие (по нашему мнению) не смогут. Вы определенно можете быть бриллиантом своей компании и действительно разбираться во многих вопросах лучше коллег. Но само чувство иллюзорного превосходства над другими способно отравить не только вашу жизнь, но и жизнь людей вокруг вас.

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

Гордыня – это башня из слоновой кости, на которую мы поднимаемся благодаря своему опыту и профессионализму. Поднимаемся так высоко, что забываем, как выглядела лестница и как много прекрасных людей встретили по пути. Гордыня поджидает нас наверху, и как только мы попадаем в ее цепкие лапы, мы становимся хуже, в первую очередь как профессионалы. Гордыня заставляет нас терять объективность, ведь теперь самое важное для нас – наш собственный опыт. Гордыня заставляет нас игнорировать мнения других людей: зачем они, если мы можем лишний раз послушать себя!

Я бы мог сказать, что гордыня обойдет вас стороной, но это будет неправдой. Если вы преданы своему делу и отдаете ему себя целиком, то однажды почувствуете себя непогрешимым. Пожалуйста, отнеситесь со вниманием к этой внутренней слабости. Вспомните, какой долгий путь вы прошли. Вспомните, какую помощь вам оказывали и сколь многому вы научились у других людей. Вы можете быть десять раз гением, но навсегда стать одиноким гением в башне – сомнительная радость.

Если вас не убедили мои гуманистические замечания (да что с вами не так?!) или вы не желаете ни с кем делить свою гордыню, то помните еще об одной опасности, которая ждет вас на вершине. Вы просто не сможете всегда быть правым. И в какой-то момент (возможно, это будет очень скоро, а возможно, через много лет) вы ошибетесь. Ошибетесь очень-очень сильно. И покатитесь по ступеням этой башни вниз. Подаст ли кто-нибудь вам руку, чтобы остановить падение, зависит только от ваших сегодняшних поступков. Оберегайте и уважайте свою гордость, но всегда помните, что понадобится всего лишь шаг, чтобы она превратилась в жгучий и разрушающий вашу жизнь и карьеру яд.

Тезисы

■ Гордость за себя – прекрасное чувство, гордыня – безусловное зло.

■ Гордыня возникает в нас незаметно.

■ Гордыня нанесет вам удар в спину в самый неподходящий момент.

Задание

Отмечайте, достаточно ли вы гордитесь своими достижениями. Способны ли остановиться после решения сложной задачи и сказать себе, что гордитесь собой и своей работой? Заведите себе привычку отмечать каждый важный этап своей работы, хвалить себя и ценить труд, в который вы вложили столько сил и знаний. Если в какой-то момент вы почувствуете, что начинаете превращаться в диктатора, что коллегам трудно обсуждать с вами рабочие вопросы, что вы чаще апеллируете к своему опыту и авторитету, чем к фактам и событиям, – остановитесь и признайтесь себе, что в вас созрела гордыня. Постарайтесь хотя бы просто принять этот факт (я гарантирую, ваша гордыня будет не в восторге). Начните общаться с людьми, прислушивайтесь к их идеям и подходам. Забудьте о том, что можете протолкнуть свое решение благодаря авторитету. Вспомните, почему вы вообще стали разработчиком, какие чувства переполняли вас тогда – интерес, любопытство, восторг от создания чего-то стоящего из ничего. Не лишайте себя этих прекрасных ощущений в угоду гордыне, которая остановит ваш профессиональный рост и оставит вас в одиночестве.

История из жизни

За каждый момент гордыни я всегда платил. Разрывом рабочих отношений, ошибками в программных продуктах, ударом по репутации, финансовыми потерями. Я бы и рад сказать, что быстро усваивал уроки, но нет. Признаться себе в том, что ты возгордился, нелегко, равно как и исправлять свои ошибки. Однако это единственный путь, который не усыпан граблями и разочарованием. Наше эго – это определенно не то, что надо взращивать за чужой счет.

Pet projects

Будем откровенны: даже лучшие рабочие проекты, с которыми вы столкнетесь, могут надоесть. Возможно, они потребуют от вас длительной монотонной работы или будут использовать технологический стек, который вас не вдохновляет. А возможно, вы уже проработали над этими проектами так долго, что они вам просто смертельно наскучили.

Не стоит отчаиваться! Когда почувствуете, что вас начинает тянуть к чему-то новому, но бросать свою работу вы, естественно, не планируете, найдите себе pet project. Возможно, у вас давно зреет идея, которую хотелось бы реализовать. Может, вы поработали с каким-то open source проектом, пришли от него в восторг и хотите поучаствовать в его развитии. Или просто жаждете попробовать язык программирования, синтаксис которого приснился вам в эротическом сне (не могу сказать, случалось ли такое с кем-нибудь, но и обратного гарантировать не могу).

Pet projects, как и любая деятельность, не связанная с вашей основной работой, – это огромный новый опыт и расширение навыков. Особенностью таких проектов (будь то создание личного меганавороченного калькулятора расходов или участие в работе над open source продуктом) является то, что вы испытываете огромное желание заняться ими «прямо сейчас». Вы мотивированны, вам интересно, вы испытываете положительные эмоции от работы с такими проектами. Эти положительные эмоции крайне полезны и помогают воспринимать новые знания быстрее и качественнее.

Главная проблема, связанная с pet projects, – время. Ваше бедное свободное время. Если соблюдать баланс между трудом и отдыхом (А Я ОЧЕНЬ НАДЕЮСЬ НА ЭТО!), то у вас в распоряжении остается не так много свободного времени, которое можно посвятить чему-то очень похожему на вашу основную работу. Я совру, если скажу, что не проводил выходные и вечера после рабочего дня за новым языком программирования или проектом, который был мне очень интересен, поэтому не стану отговаривать и вас. В конце концов, то, как вы отдыхаете и от чего получаете удовольствие, – это только ваше дело, ничье больше.

Pet projects могут быть очень полезны для вас. Они снимают умственное напряжение от основной работы, помогают мозгам не ржаветь, дают новые знания, новые подходы и опыт, радуют, когда вы добиваетесь прогресса. Черт, они могут даже помочь справиться с выгоранием, если вы найдете проект, вызывающий те же чувства любопытства и восторга, с которыми вы пришли в эту индустрию.

Не расстраивайтесь, если прямо сейчас слишком загружены работой, чтобы заниматься дополнительным проектом. Интерес и тяга к новому всегда с вами, просто дайте себе время, чтобы закончить дела.

Тезисы

■ От любого проекта можно устать.

■ Pet projects – простой способ поднять себе настроение и вернуть мотивацию.

■ Работая над проектами, которые доставляют удовольствие,

1 ... 21 22 23 24 25 26 27 28 29 30
Перейти на страницу:
Комментарии