Другие языки программирования и технологии
Как стать хорошим программистом?
никто своего будущего не знает и чужого тоже
учиться, учиться и еще раз учиться
Постоянно программировать и совершенствовать свой код. Сначала освоить язык программирования, потом учиться использовать паттерны, находить всё более и более совершенное решение.
При этом следить за новыми веяниями в своей сфере, находить те, которые действительно станут трендом.
При этом следить за новыми веяниями в своей сфере, находить те, которые действительно станут трендом.
Нужно понять что goto это полезная и нужная вещь.
1. Научись программировать на каком-нибудь языке программирования (рекомендую начать с Си или Паскаля). При этом я не говорю выучи, а именно научись. Программист должен не сколько знать все команды языка, сколько уметь их применять
2. Выбери сферу в которой ты хочешь стать "хорошим программистом" и начинай изучать технологии - если хочешь стать серверным программистом пойми хотя бы на базовом уровне как работает интернет, разберись как работают серверы и т. д. В разных сферах нужны разные знания. Также не помешает знание computer science - знание алгоритмов и структур данных (чтобы знать, что лучше использовать список или дерево и знать, какой алгоритм оптимальнее и почему), более менее понимать как работает компьютер и прочее.
3. Нарабатывай опыт.
4. Поддерживай свои знания в актуальном состоянии (мир программирования постоянно меняется - появляется что-то новое и это надо изучать, постоянно изучать)
А теперь конкретно
Вообще программист всегда должен находить решение проблемы, которую он хочет решить написанием проги. При этом, если ты хороший программист, это решение должно быть оптимальным, при этом код, который ты напишешь должен быть понятен и понятен не только тебе, а также тому несчастному, который полезет в код написанный тобой. Ну и неплохо бы еще быть внимательным, коммуникабельным и стрессоустойчивым.
Также полезно будет участвовать в различной айти-движухе (если она есть в твоих краях) - хакатоны, олимпиады (если ты школьник/студент) так ты сможешь подкачать скиллы и завести знакомства.
2. Выбери сферу в которой ты хочешь стать "хорошим программистом" и начинай изучать технологии - если хочешь стать серверным программистом пойми хотя бы на базовом уровне как работает интернет, разберись как работают серверы и т. д. В разных сферах нужны разные знания. Также не помешает знание computer science - знание алгоритмов и структур данных (чтобы знать, что лучше использовать список или дерево и знать, какой алгоритм оптимальнее и почему), более менее понимать как работает компьютер и прочее.
3. Нарабатывай опыт.
4. Поддерживай свои знания в актуальном состоянии (мир программирования постоянно меняется - появляется что-то новое и это надо изучать, постоянно изучать)
А теперь конкретно
Вообще программист всегда должен находить решение проблемы, которую он хочет решить написанием проги. При этом, если ты хороший программист, это решение должно быть оптимальным, при этом код, который ты напишешь должен быть понятен и понятен не только тебе, а также тому несчастному, который полезет в код написанный тобой. Ну и неплохо бы еще быть внимательным, коммуникабельным и стрессоустойчивым.
Также полезно будет участвовать в различной айти-движухе (если она есть в твоих краях) - хакатоны, олимпиады (если ты школьник/студент) так ты сможешь подкачать скиллы и завести знакомства.
нужно год без перерыва программировать, пока глаза не вытекут, а потом может куда и возьмут...
Есть у меня самый детальный ответ на данный вопрос:
https://www.litres.ru/aleksandr-vankov/kak-stat-programmistom-s-nulya/
https://www.litres.ru/aleksandr-vankov/kak-stat-programmistom-s-nulya/
Много учить, читать, и самое главное практиковатся и не ленится.
Навыки приходят с опытом, как писали люди выше, нужно чаще практиковаться, пробовать себя в новом, лучше пройти практику в какой нибудь компании, короче делать все что бы получать новые навыки и знания
Люби это дело и однажды станешь хорошим программистом.
нужно 24/7 сидеть за компом на тех. форумах
Похожие вопросы
- Как стать настоящим программистом-самоучкой?
- Как стать крутым программистом?
- Нужно ли получать высшее образование, что бы стать хорошим программистом?
- Я хочу стать программистом(самоучкой).С чего начать?Хорошая профессия?За сколько лет могу стать хорошим программистом???
- Трудно ли стать веб программистом?
- Получится ли стать web-программистом?
- Можно ли стать нормальным программистом, если плохо знаешь математику?
- Как стать востребованным программистом на рынке труда?
- Как стать классным программистом не работая программистом, задачи с универа я все уже могу?
- Как стать лучшим программистом? Я вот задумался, а что изучать помимо языка, алгоритмов и проч.
и Ленин тут не причём ))