Великий кодер! = Великий инженер-программист

Как заменить этот знак на знак «=»?

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

Как только вы преодолеете это первое препятствие, все зависит от навыков программирования или кодирования. Вы хотите улучшить свои навыки работы с .NET C# или Java, или навыки работы с NodeJS, или навыки работы с Python, или навыки работы с базами данных. Вы хотите лучше изучить фреймворки, связанные с этими языками программирования, и вы хотите изучить различные способы оптимизации кода и применения различных шаблонов проектирования в своих реализациях. Это отличные навыки, и во многих случаях необходимые навыки. Самое главное, чтобы вы получали удовольствие от того, что делаете.

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

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

Теперь пришло время. Готовность слушать и учиться у других старших инженеров-программистов, технических руководителей, архитекторов решений и менеджеров по разработке программного обеспечения — это ключ к превращению себя из хорошего программиста в хорошего инженера-программиста. Это тип вещей, которые вы не можете легко найти в Google. Вы должны быть терпеливы. Вы должны подходить к этому непредвзято и осознавать, что нет книги «Опыт в двух словах», которая могла бы помочь вам ускорить этот процесс. Через некоторое время делать все правильно становится второй натурой. На самом деле, позже становится все труднее НЕ делать что-то правильно.

Что вы узнаете:

  • Что требуется для разработки и развертывания надежных приложений на уровне предприятия в рабочей среде, а затем для их поддержки в рабочей среде.
  • SDLC (жизненный цикл разработки программного обеспечения)

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

Спасибо за чтение. Пожалуйста, следите за мной здесь, на Medium.com, или заходите на мой личный сайт: http://www.almirsCorner.com.

Альмир Мустафик