Добавить в корзинуПозвонить
Найти в Дзене
Life Technology

ТОП 5 главных ошибок начинающих программистов

Первое что вы для себя должны определить- это область, в которой вы хотите развиваться и у вас должно быть четкое понимание, что изучать придется много и часто. Лично я могу сказать, что я начал вести разработку в области создания сайтов и допустил массу ошибок и потерял очень много времени чтобы их исправить. Я расскажу что не надо делать если вы решили заняться разработкой. Погнали: 5 место: Если вы можете написать "Hello World" в браузере и немного его стилизовать это не значит что вы уже достигли 50% успеха, это значит, что вам еще работать и работать. Я пишу немного абстрактно, но в целом лучше воспринимать критику, чем спорить что вы правы в том, что сделали! Я сам на начальном этапе около 10 лет назад считал, что если сделать сайт в joomla с подключением кучей компонентов и плагинов, то это практически высший пилотаж. Нет! Прежде чем что то начинать делать, сначала нужно хорошо разобраться как оно устроено и почему оно так работает, в противном случае вы из разработчика превр

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

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

Я расскажу что не надо делать если вы решили заняться разработкой. Погнали:

5 место: Если вы можете написать "Hello World" в браузере и немного его стилизовать это не значит что вы уже достигли 50% успеха, это значит, что вам еще работать и работать. Я пишу немного абстрактно, но в целом лучше воспринимать критику, чем спорить что вы правы в том, что сделали! Я сам на начальном этапе около 10 лет назад считал, что если сделать сайт в joomla с подключением кучей компонентов и плагинов, то это практически высший пилотаж. Нет! Прежде чем что то начинать делать, сначала нужно хорошо разобраться как оно устроено и почему оно так работает, в противном случае вы из разработчика превратитесь в простого админа, который может редактировать текст и вставлять картинки

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

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

2 место: Не берите на себя задачи других профессий. Приведу пример из жизни: заказчик просит поменять на сайте цветовую гамму на полутон ниже и в довесок изменить картинку на главном слайдер, заменив там всего пару элементов. Такого допускать нельзя, каждый должен заниматься своим делом, иначе вы утонете в этом. Вы потратите драгоценное время на ерунду которой заниматься не хотели, не будете, и вам это не интересно. Я сам часто сталкивался с такими проблемами, поэтому очень рекомендую всегда делегировать задачи, которые никак не связаны с разработкой специалистам которые это могут сделать в 5 или 10 раз быстрее и качественнее вас.

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

Это конечно не все ошибки, которые я допускал в личной практике, но это самые топовые и частые. И в завершении золотое правило: не работайте с друзьями, вы будете стараться, но в итоге этого никто не оценит, и в итоге отношения будут испорчены.