1. Найти много свободного времени.
2. Гуглить про "виды программистов".
3. решить что больше нравится из пункта 2 (веб/геймдев/штряпать формочки)
4. гуглить про то, что понравилось.
5. прочитать небольшой учебник / туториалы, чтобы понять принципы.
6. писать первую веб-страничку / крутую прогу / игру.
7. во время пункта 6 гуглить решения проблем.
8. если не получается п. 7, писать на форумах. Если на форумах никто не отвечает - см. п. 7.
9. Параллельно начать учить паскаль/С++ и решать задачки типа "отсортировать массив", "обойти дерево", "частота появления символа в тексте", "n-e фибоначчи за O(log N)" и т. д. Задач море.
10. Порешав 9 узнать про структуры данных и написать велосипед на эту тему.
11. Поняв структуры данных, юзать готовые (для С++ есть STL - хороший способ борьбы с велосипедами из п. п. 9,10)
12. Понять, что ты никчемный программист, потому что в твоей программе весь код в одном файле. Научиться управлять своим проектом. Узнать и понять, что такое ООП, если еще не знакомо.
13. Узнать про паттерны проектирования и прочитать кучку умных книжек.
14. Писать еще одну программу применяя усвоенное с п. 11 по п. 13. Потом её запороть и бросить. :D
15. Выучить английский.
16. Гуглить на языке, который выучил в п. 15.
17. Зарегаться уже на стеке, т. к. задолбался на него попадать из гугла.
18. Посмотреть опен соурс проекты. Может даже попробовать войти.
19. Отвечать другим на вопросы "как стать программистом".)
В это время. . Забить на всякую хрень в школе, не съехав на плохие оценки. Сесть и подготовиться к ЕГЭ на проходной + 10...40 баллов в хороший ВУЗ . Ну и сдать на этот балл, естественно.
Ну потом, думаю, есть шанс стать очень хорошим программистом.
P.S. Это исключительно моё мнение. Оно может быть в корне неверно и ошибочно. :-)
Кому-то и п. 6 хватит, по его мнению. Но, думаю, что никто не будет спорит, что надо уметь гуглить и заниматься практикой (писать программы т. е.) . Даже одно умение хорошо гуглить, будет выгодно отличать тебя от будущих однокурсников.
И, вообще, главное - желание!
Другие языки программирования и технологии
С чего начать школьнику, который собирается стать программистом, если есть вообще что-то такое
Вот файл со старого диска с делфи
--------------
Borland (Inspire) Delphi 5.1 Enterprise Edition Русская и Английская версии.
+ РУССКАЯ ДОКУМЕНТАЦИЯ
Новая, обновленная версия одного из самых известных языков программирования.
Этот язык настолько прост, что научиться работать с ним может даже школьник менне чем за
неделю! (Без отрыва от учебы и экзаменов) . Вместе с этим это очень мощный язык, на котором
пишутся огромные мультимедия приложения и базы данных. Благодаря системе компонентов,
которая заложена еще в Паскале Вы можете максимально настроить вашу копию Delphi для
создания приложения по вашему профилю. Благодаря компонентам (и элементам управления
ActiveX вы можете очень быстро и легко создавать как простые приложения так и корпоративные
разработки.
На этом диске представлена большая подборка компонентов для Delphi 5(свыще 150), элементы управления
ActiveX для любых программ разработки (в том числе и Delphi). Также представлены инструменты
для работы и программы-инсталляторы, благодаря которым вы можете легко распостранять ваши
готовые приложения. Естесственно, прилагается большая подборка русских учебников и книг,
часто задаваемых вопросов, советов.
--------------
Borland (Inspire) Delphi 5.1 Enterprise Edition Русская и Английская версии.
+ РУССКАЯ ДОКУМЕНТАЦИЯ
Новая, обновленная версия одного из самых известных языков программирования.
Этот язык настолько прост, что научиться работать с ним может даже школьник менне чем за
неделю! (Без отрыва от учебы и экзаменов) . Вместе с этим это очень мощный язык, на котором
пишутся огромные мультимедия приложения и базы данных. Благодаря системе компонентов,
которая заложена еще в Паскале Вы можете максимально настроить вашу копию Delphi для
создания приложения по вашему профилю. Благодаря компонентам (и элементам управления
ActiveX вы можете очень быстро и легко создавать как простые приложения так и корпоративные
разработки.
На этом диске представлена большая подборка компонентов для Delphi 5(свыще 150), элементы управления
ActiveX для любых программ разработки (в том числе и Delphi). Также представлены инструменты
для работы и программы-инсталляторы, благодаря которым вы можете легко распостранять ваши
готовые приложения. Естесственно, прилагается большая подборка русских учебников и книг,
часто задаваемых вопросов, советов.
Для начала научиться пользоваться интернетом вообще и поисковыми системами в частности. Достаточно в Гугле сделать запрос типа "как стать программистом" или "начинающему программисту" - и вывалится несколько тысяч ссылок на статьи, учебники и прочее.
Начни со скачивания среды программирования, учебников по программированию и примеров программ. http://nnm-club.ru/forum/viewtopic.php?t=634155
Закон4ить школУ
английски выучить, с математикой и физикой дружить, и читать книжки связанные с информатикой
можешь начать с курса (сделанного с элементами игры) по изучению программирования (на Java) там около 1200 задачек.. советы по изучению. теория.. ссылки на статьи.. создание игр (тетрис шахматы змейка и другие) и приложений
+ можно что то читать параллельно.. head first java например.
Java программисты сегодня нужны больше всех. вот ссылка javarush.ru/user/reference/66050877-884f-4ef9-b5a5-05061b0b76c0 (в начале будет введение про роботов. дальше такого будет меньше.. и начиная с 2 урока будут задания для которых материал дадут потом.. (или дадут мало материала на эту тему) или пропускай или гугли.. не нужно пытаться решить все самому.. нужно научится отличать то что ты уже освоил и можешь решить от того для чего у тебя нет еще знаний просто и как не пытайся задача нерешаема и для решения надо погуглить например)
+ можно что то читать параллельно.. head first java например.
Java программисты сегодня нужны больше всех. вот ссылка javarush.ru/user/reference/66050877-884f-4ef9-b5a5-05061b0b76c0 (в начале будет введение про роботов. дальше такого будет меньше.. и начиная с 2 урока будут задания для которых материал дадут потом.. (или дадут мало материала на эту тему) или пропускай или гугли.. не нужно пытаться решить все самому.. нужно научится отличать то что ты уже освоил и можешь решить от того для чего у тебя нет еще знаний просто и как не пытайся задача нерешаема и для решения надо погуглить например)
выучить хотя бы 1 язык программирования
Все точные науки тебе помогут и инглиш
lksh.ru - в этом году пролетаешь, если не 10/11 класс - можешь попробовать в следущем
Похожие вопросы
- с чего начать, чтобы в будущем стать программистом?
- Какой шанс того , что обычный школьник троешник сможет стать программистом?
- Если моя зп 80 тр на руки и мне 40 лет стоит ли мне начать учить программирование чтобы стать программистом?
- На какую специальность идти в ВУЗ, человеку, который хочет стать программистом-разработчиком?
- Почему люди, которые не собираются всерьез заниматься программированием спрашивают о том, как стать программистом?
- С чего мне начать чтобы в дальнейшем я смог стать программистом?
- С чего начать, чтобы стать программистом?
- Собираюсь стать веб-программистом, подскажите с чего начать. Необходимо выучить какой-то язык программирования ?
- Ребят направьте в правильном направлении, не знаю что делать, хочу стать программистом
- Что должен знать и уметь школьник 11 класса собирающийся быть программистом ?