Кирилл Толстой
декабрь 2017.
1585

Что надо начать делать в 15 лет чтобы в будущем стать программистом?

Ответить
Ответить
Комментировать
1
Подписаться
4
2 ответа
Поделиться
АВТОР ВОПРОСА ОДОБРИЛ ЭТОТ ОТВЕТ

Существует мантра: чтобы добиться успеха в какой-либо деятельности, нужно вложить в неё десять тысяч часов практики. Мантра, на мой взгляд, совершенно необъективная, начиная от расплывчатого и неопределённого "успеха", заканчивая красивой, взятой с потолка цифрой.

Однако в качестве некоторого руководства к действию эту мантру принять можно. В первую очередь хорошего программиста из вас делает опыт и набитая рука, академические знания - в следующую. Мой опыт преподавания говорит о том, что лучшими студентами на старте обучения являются те, кто к текущему моменту имеют множество завершённых личных проектов (желательно в разных сферах), но при этом не питают иллюзий вида "я и так уже очень много знаю". С моим опытом солидарны и HR-менеджеры, которые ориентируются в первую очередь на опыт работы, а если и готовы брать людей без опыта, то ожидают увидеть у кандидата открытые выполненные проекты.

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

Если в данный момент вы ещё не сделали ни шага к тому, чтобы стать программистом, предлагаю вам такой план:

  1. Придумайте себе проект, который решает какие-то ваши задачи (или задачи ваших знакомых, родителей). Это должно быть что-то простое, что вам хватит усердия закончить.
  2. Выберите язык программирования. Я советую какой-либо статически типизированный, потому что с него проще съехать на динамически типизированные, путь же в обратную сторону ментально тяжелее.
  3. Начните читать Главную Книгу по этому языку. У каждого языка есть такая.
  4. Потихоньку напишите проект как можете.

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

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

5
0
Прокомментировать

Учиться хорошо в школе и иметь желание на будущее стать хорошим специалистом . Обычно те, кто выбирают эту работу уже с 8-10 лет имеют очень тесные отношения с компом))

0
0
Прокомментировать
Ответить