Другие языки программирования и технологии

Как стать хорошим программистом?

никто своего будущего не знает и чужого тоже
Сергей Гузь
Сергей Гузь
74 426
Лучший ответ
учиться, учиться и еще раз учиться
Wallstone Sanlux перестать быть плохим
и Ленин тут не причём ))
Постоянно программировать и совершенствовать свой код. Сначала освоить язык программирования, потом учиться использовать паттерны, находить всё более и более совершенное решение.
При этом следить за новыми веяниями в своей сфере, находить те, которые действительно станут трендом.
Beksultan Nurbek
Beksultan Nurbek
33 003
Нужно понять что goto это полезная и нужная вещь.
1. Научись программировать на каком-нибудь языке программирования (рекомендую начать с Си или Паскаля). При этом я не говорю выучи, а именно научись. Программист должен не сколько знать все команды языка, сколько уметь их применять
2. Выбери сферу в которой ты хочешь стать "хорошим программистом" и начинай изучать технологии - если хочешь стать серверным программистом пойми хотя бы на базовом уровне как работает интернет, разберись как работают серверы и т. д. В разных сферах нужны разные знания. Также не помешает знание computer science - знание алгоритмов и структур данных (чтобы знать, что лучше использовать список или дерево и знать, какой алгоритм оптимальнее и почему), более менее понимать как работает компьютер и прочее.
3. Нарабатывай опыт.
4. Поддерживай свои знания в актуальном состоянии (мир программирования постоянно меняется - появляется что-то новое и это надо изучать, постоянно изучать)

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

Также полезно будет участвовать в различной айти-движухе (если она есть в твоих краях) - хакатоны, олимпиады (если ты школьник/студент) так ты сможешь подкачать скиллы и завести знакомства.
нужно год без перерыва программировать, пока глаза не вытекут, а потом может куда и возьмут...
Есть у меня самый детальный ответ на данный вопрос:
https://www.litres.ru/aleksandr-vankov/kak-stat-programmistom-s-nulya/
Много учить, читать, и самое главное практиковатся и не ленится.
Павел Левин
Павел Левин
2 224
Навыки приходят с опытом, как писали люди выше, нужно чаще практиковаться, пробовать себя в новом, лучше пройти практику в какой нибудь компании, короче делать все что бы получать новые навыки и знания
Люби это дело и однажды станешь хорошим программистом.
нужно 24/7 сидеть за компом на тех. форумах