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

Пишем код почти каждый день

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

Читать чужой код

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

Избегайте копирования и вставки чужого кода

Считаете ли вы копирование чужих кодов законным? да, в Интернете есть куча кода, который может помочь вам решить проблему. Но есть общая проблема всех младших программистов — КОПИРОВАТЬ код. Обычно, если вы пытаетесь скопировать чужой код, вам трудно описать свой проект другим людям, потому что вы копируете, не понимая, и теряете уверенность в себе. Кроме того, трудно изменить код. Итак, что нам нужно сделать? Для новичка нормально копировать код и учиться на нем, но вы должны сначала прочитать и понять код, а затем вы можете использовать ту же логику в своем проекте. Не копируйте код, просто изучите, как люди решают проблему.

Задайте хороший вопрос

Задавать вопросы программисту — это хороший навык, который помогает вам узнавать все больше и больше. Но как задавать вопросы? По моему опыту, есть несколько способов, как вы можете получить ответ на свой вопрос.

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

2. Если вы все еще где-то складываетесь, вы можете попросить своих коллег или наставника. Если вы чувствуете, что смущены проблемой, попробуйте выполнить следующие шаги:

  • Объясните, что вы сделали
  • Объясните, где вы складываете или какой результат вы получаете
  • Попытайтесь объяснить, какую версию вашего языка программирования или пакетов вы используете

Изучите мягкие навыки

Soft skills — одни из самых важных навыков, которые компании должны видеть в вас. Можете ли вы легко общаться с другими? Ты командный игрок? Как управлять своим временем? Есть мягкий навык, который очень важен в вашей карьере. ежедневно практикуйте свои мягкие навыки, чтобы овладеть ими спустя годы. Не ждите, что все изменится за одну ночь, это требует усилий и терпения. Начните общаться, делиться… с коллегами, пытайтесь решать проблемы с оригинальными идеями, будьте командным игроком и постарайтесь закончить вовремя, чтобы показать свое умение управлять временем.

Сначала изучите основы

На моей первой работе мой разум напоминает мне сначала изучить основы. Иногда мы игнорируем основные вещи и пытаемся делать сложные вещи, это очень плохая практика. Освойте базовые знания, тогда будет легко идти вперед, если однажды вы не вернетесь к основному уроку. Кроме того, важно знать основы, прежде чем переходить к примерам фреймворков, изучите CSS перед SASS и ES6 перед React.

Напишите файл README и правильное имя папки, файла, имя класса...

Знаете ли вы, когда люди впервые приходят в ваш проект, они читают файл README? Файл README — одна из самых важных вещей в вашем проекте. Если вам нужно научиться правильно писать README, посмотрите здесь, это одна из моих любимых статей, и она мне помогает.

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

Изучите фреймворки

Сделайте свою жизнь проще! Это вам очень поможет. Учебные фреймворки и библиотеки делают вас самым востребованным человеком на рынке.

Обновите себя

За последние два года, будучи младшим разработчиком, я усвоил нечто такое, как «ОБНОВИТЬ СЕБЯ». В наше время каждое утро создаются новые технологии, если у вас нет времени обновлять свои навыки или знания, в какой-то момент ваша скорость обучения снизится. Вы будете устаревшим! Читайте блоги и информационные бюллетени, посещайте онлайн-курсы, посещайте мероприятия, конференции и встречи, работайте над дополнительными проектами, оставайтесь открытыми для новых идей и знакомьтесь с новыми технологиями…. все эти действия сделают вас умнее, быстрее учатся и решают проблемы.

Оставаться здоровым

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

Заключение

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

Спасибо за чтение ! если у вас есть еще советы, чтобы поделиться оставьте в комментарии.