«Я плохой разработчик?» — вопрос, с которым часто сталкиваются разработчики Перевод

Без сомнения, быть разработчиком сложно. Разработка программного обеспечения — это область, в которой никто не знает всего.

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

Если вы новичок или опытный человек, понимаете, что технологии — вещь бесконечная, поэтому всегда будет чему поучиться, и вы не сможете изучить все технологии, фреймворки и инструменты, которые появляются каждый день. Примите тот факт, что когда вы видите чей-то опыт в определенной области или технологии, это не означает, что он / она знает все. Они тоже такие же, как вы, и они не знают чего-то такого, что знаете вы. Сегодня всем, кто занимается разработкой программного обеспечения, нужна помощь StackOverflow или других ресурсов, поэтому вы не одиноки с этим чувством. Тот факт, что кто-то знает фреймворк или библиотеку, которых вы не знаете, не означает, что вы плохой разработчик!

Хороший программист понимает, что ему нужно продолжать учиться и расти. Они стремятся сделать все возможное, признают неудачи и учатся на них. Хороший программист любит программировать и будет заниматься этим в свободное время, даже если он уже тратит на программирование 80+ часов в неделю. © Software Engineering

Вот вам пара советов:

  • Не судите себя — люди склонны недооценивать себя. Вместо этого спросите наставника

  • Сначала изучите основы — React, jQuery, Vue могут быть замечательными технологиями, но помните, все они основаны на JavaScript! Прежде чем переходить к фреймворкам / библиотекам, сначала изучите основы. Это сделает жизнь проще!

  • Не пытайтесь выучить все — если вы знаете хотя бы несколько языков программирования (включая фреймворки), это здорово! Существует более 700 языков программирования. Не пытайтесь выучить их все

  • Будьте увлечены — да, вы должны захотеть узнать больше. Желание узнать больше делает вас очень хорошим программистом!

  • Работайте над личными проектами — (ладно, я все еще учусь в школе, и у меня пока нет работы), но все же есть личные проекты. Это делает кодирование забавным!!!

Надеюсь, вы нашли это полезным…

Источник: dev.to

2 Ответа

  1. Необходимо сделать выбор для типа статьи, как на Хабре (перевод / обучение), чтобы организовать по ним выборку с одной стороны, а с другой пометить статью.

    1. Там не просто выбор. Если это перевод, то укажите источник и т.д. Поле сегодня добавлю, это ерунда. А вот выборку по постам (поиск, учет в пространствах), это необходимо делать. А пока просто галка будет.