💥 Не ожидала, что письмо мне так поможет

В одном из материалов, которые я чаще всего читаю на Medium, рассказывается о советах или рекомендациях по совершенствованию в качестве профессионального разработчика программного обеспечения, основанных на опыте автора.

Я работаю Backend Software Engineer уже пятый месяц (я джуниор), и мне еще есть чему учиться и совершенствоваться. Для этого я стараюсь учиться на каждом посте или ресурсе, который я использую.

В одной из этих статей я нашел кое-что, что меня очень удивило.

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

Совет был…

Чтобы начать блокнот в качестве разработчика



Сначала я подумал, что это какая-то глупость.

Я хотел развиваться как разработчик, а не заводить привычку вести дневник. Как письмо на бумаге может помочь мне как инженеру-программисту? Тем не менее, я решил попробовать, и теперь я могу сказать, что это полностью меняет правила игры.

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

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

Как я веду свой дневник разработки?

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

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

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



Выводы

Я рекомендую вам попробовать это самостоятельно. Не существует уникального способа сделать это, поэтому адаптируйте эту новую практику по своему усмотрению. Это то, что потребует очень мало усилий и энергии и может принести вам огромную пользу как разработчику.

Вы можете написать это и в цифровом виде, но в почерке есть особая магия, которую нельзя перенести на компьютер.

Вы думаете о покупке Среднего членства? Если вы хотите получить доступ к лучшему контенту на Medium, подумайте об использовании моей реферальной ссылки. Та же цена, и вы поддержите мою работу.

Спасибо! Большое спасибо за прочтение статьи. Если вы хотите узнать больше о технологиях и разработках, не забудьте подписаться на меня. Мне бы очень хотелось узнать ваше мнение об этом, так что, чувак, не пишите это в комментариях, я вас прочитаю.

Если эта статья помогла вам вспомнить, вы можете похлопать ей и поделиться ею со своими товарищами.

Об авторе🤓

Привет! Рад встрече! Я Хесус Лагарес. В настоящее время я работаю разработчиком программного обеспечения для серверной части и получаю степень по компьютерным наукам в Университете Кадиса.

Две мои страсти — технологии и общение, поэтому я использую любую возможность, чтобы поговорить или написать о технологиях. Я люблю превращать сложные понятия в простые, понятные каждому.

Хотите подключиться? 📲

📸 Инстаграм | 💼LinkedIn |📹 Youtube |🐦Twitter

📩 [email protected]

Спасибо! ❣️

Дополнительные материалы на PlainEnglish.io. Подпишитесь на нашу бесплатную еженедельную рассылку новостей. Подпишитесь на нас в Twitter, LinkedIn, YouTube и Discord .

Заинтересованы в масштабировании запуска вашего программного обеспечения? Ознакомьтесь с разделом Схема.