Читаем Гибкие навыки. Исчерпывающее руководство по прокачке себя для начинающих разработчиков полностью

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

Возможно, наиважнейшее качество профессионала – стабильность. Профессионал очень серьезно и ответственно относится к своей работе и задает для нее высокие стандарты. Если профессионал «пропал», то тебе нужно связаться с диспетчерской службой – что-то явно пошло не по плану!


Профессионалы:

• имеют собственные принципы;

• сфокусированы на том, чтобы сделать свою работу правильно;

• не боятся признать, что они не правы или не знают ответа;

• последовательны и стабильны;

• берут на себя ответственность.


Любители:

• делают то, что им скажут;

• сфокусированы на том, чтобы сделать свою работу;

• притворяются знающими;

• непредсказуемы и ненадежны;

• избегают ответственности.

Становимся профессионалом (формируем хорошие привычки)

Очень легко определить профессионала, но вот вопрос: а как стать таким человеком? Что в тебе и твоей работе выдает в тебе любителя? Как стать профессионалом?

Все начинается с привычек. Создание привычек – это естественный этап становления профессионалом, так как бо́льшая часть нашей повседневной рутины зависит именно от привычек. Мы просыпаемся, идем на работу и выполняем рутинные действия, обычно не задумываясь, что делаем. Если ты хочешь изменить свою жизнь, то тебе нужно начать с изменения своих привычек. Конечно, проще сказать, чем сделать. Очень сложно избавиться от плохих привычек, но и новые сформировать не так просто.

Если ты хочешь стать профессионалом, то тебе следует сформировать привычки профессионала. Однажды мне выпал шанс работать в команде, следовавшей принципам Scrum. Мы должны были проводить ежедневные планерки, где рассказывали о прогрессе работы и о том, что мы планируем делать дальше. И был в нашей команде один разработчик, который всегда записывал то, что он собирается сказать. В отличие от других разработчиков он подготавливал свою речь к каждой планерке. Это привычка профессионала.

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

Мы рассмотрели лишь два примера привычек, которые необходимы каждому профессиональному разработчику. Тебе придется самому решить, какие привычки развивать, чтобы задать собственный стандарт профессионализма; однако эти две очень критичны, потому что они устанавливают последовательность, а последовательность делает тебя надежным человеком. Если тебе хочется прочитать на эту тему хорошую книгу, то советую тебе «Силу привычки»[2] Чарльза Дахигга.

Поступай правильно

Будучи разработчиком ПО, ты столкнешься с трудностями – техническими и этическими. Если ты хочешь стать профессионалом, то тебе нужно научиться принимать правильные решения в обоих случаях. Технические задачи будут более объективными – существуют проверенные способы их решения. Очень легко доказать, что одно решение лучше другого. Но решить этические вопросы намного труднее – здесь не существует единственного верного решения.

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

Один из моих любимых разработчиков и авторов Боб Мартин написал превосходную статью о том, как сказать «нет» (http://simpleprogrammer. com/ss-no). Боб сравнивает разработчика с врачом. Он рассказывает об абсурдных ситуациях, когда пациент указывает врачу, как поступить лучше. Например, пациент говорит, что у него болит рука, так что ее нужно ампутировать. Конечно же, врач на такие «советы» скажет «нет». Но разработчики, оказавшись в такой ситуации, чаще всего говорят «да» и удаляют участок кода, боясь гнева начальника.

Профессионал должен знать, когда уместно сказать «нет» даже своему работодателю. Как говорит Боб Мартин, каждый профессионал имеет собственные принципы, которые не должны нарушаться ни при каких обстоятельствах. Тебя могут даже уволить, но это та цена, которую ты должен заплатить за звание «профессионала». Конечно, это может быть очень болезненно, но привычка делать то, что кажется тебе правильным, вскоре окупится. К тому же ты сможешь спокойно спать по ночам.

Перейти на страницу:

Все книги серии Искусство делать бизнес. Как привлекать клиентов в цифровую эпоху

Метод Jobs to Be Done. Проектирование клиентоориентированного продукта
Метод Jobs to Be Done. Проектирование клиентоориентированного продукта

Практическое пособие по проектированию востребованных продуктов и услуг.Секрет успеха компании напрямую зависит от того, насколько хорошо вы понимаете потребности своих клиентов и умеете удовлетворять их. Книга предлагает уникальную возможность увидеть людей, для которых вы работаете, и понять, чего они хотят. Метод Jobs To Be Done дает пошаговые инструкции, которые помогут превратить тренды рынка в конкретные действия и создать востребованный продукт.Благодаря концепции Jobs To Be Done вы:[ul]Узнаете, какие проблемы клиентов можно решить.Сможете создать продукт, который захотят потребители.Повысите ценность вашего предложения.Освоите теоретические основы процесса JTBD.Получите практические инструкции.[/ul]Джим Калбах – известный UX-специалист, эксперт по информационной архитектуре и стратегии. Работал со многими крупными компаниями, такими как LexisNexis, eBay, Audi, Sony и др.В формате PDF A4 сохранен издательский макет.

Джим Калбах

Деловая литература / Карьера, кадры / Маркетинг, PR
Сила сообществ. Как создавать живые комьюнити для бизнеса и не только
Сила сообществ. Как создавать живые комьюнити для бизнеса и не только

Комьюнити-менеджмент – один из самых мощных и в то же время недооцененных инструментов развития современного бизнеса. В его ключевые задачи входит не только создание крепкого сообщества вокруг идей и проектов, но и выстраивание эмоциональных связей между брендом и аудиторией, а также поддержка деловой репутации компании в медиапространстве.Освоив инструментарий комьюнити-менеджера, вы сможете:• привлечь новых сотрудников и клиентов;• повысить эффективность внутренних и внешних коммуникаций;• найти общий язык с аудиторией в социальных сетях;• извлечь пользу из негативных отзывов и комментариев;• и, конечно же, достичь новых вершин в развитии общего дела!В формате PDF A4 сохранен издательский макет книги.

Дарья Алексеевна Сталь , Евгений Сергеевич Резницкий

Маркетинг, PR
Нет соединения с сервером, попробуйте зайти чуть позже