Другие языки программирования и технологии
Хочу стать программистом, с чего мне начать?
Мне 14 лет, я уже как лет 6 определился что я буду делать в жизни, но с чего мне начать? Как мне начать учиться программированию, и какую сферу мне начать изучать с начала, какие курсы мне можно посмотреть?
Начни с Helo world
Книга "Песни о Паскале" (легко находится, можно скачать)
Смотрела её, для начала - самое то, что надо. Только задачки там не пропускай, все выполняй
Смотрела её, для начала - самое то, что надо. Только задачки там не пропускай, все выполняй
Скачай Visual foxpro. На нем очень легко учиться программированию
14 лет, значит ты в 8-9 классе.
Рекомендую учебник (его можно найти в интернете)
Информатика. 8кл. Босова Л. Л. 2014
Или ты это уже изучил?
Тут некоторые рекомендуют книгу "Песни о Паскале" (тоже есть в интернете), но я её не смотрел.
Освоив Паскаль (после небольшой практики программирования на нём), можно изучать какой-нибудь современный язык, например Java или C#.
Бессмысленно принимать такие решения (кем хочешь стать) не попробовав себя в выбранной профессии.
Рекомендую учебник (его можно найти в интернете)
Информатика. 8кл. Босова Л. Л. 2014
Или ты это уже изучил?
Тут некоторые рекомендуют книгу "Песни о Паскале" (тоже есть в интернете), но я её не смотрел.
Освоив Паскаль (после небольшой практики программирования на нём), можно изучать какой-нибудь современный язык, например Java или C#.
Бессмысленно принимать такие решения (кем хочешь стать) не попробовав себя в выбранной профессии.
Можно поискать кружок информатики в твоём городе. У меня в городе был такой в доме творчества туда ходил. Занятия мне помогли учиться в ВУЗе на программиста. Если есть какие-нибудь курсы для твоего курса, разумно на них походить.
Сфер в IT много и тяжело сказать, что потребуется в будущем. Так что пробуйте себя, играйтесь.
Начни с паскаля или Си - это наиболее традиционные ЯП, которые тебе помогут выучить. Паскаль язык нынче малоиспользуемый, но понять основы тебе поможе. Си сложнее чем паскаль, но он гораздо ближе к современным языкам программирования и даже используется. Решай какие-нибудь задачки, просто пиши простенькие программы и повышай уровень, затем закончишь.
Не советую начинать с C#, Java и Javascript поскольку C# и Java слишком сильно усложняют написание программ, а javascript вас распустит сильно, что не хорошо для новичка.
Ну и параллельно изучайте информатику. Узнайте, что такое алгоритмы.
P.S. К ответу Дмитрия Александровича - Сисадмин и Программист люди абсолютно разные. Сисадмин отвечает за функционирование компов и сетей в какой-нибудь компании или офисе, а программист создаёт программы. Навыки нужны довольно разные. Сисадмину нужно знать как администрировать винду или линукс, а программисту нужно создавать программы. Причём создание программы это не просто набор какого-то кода - это нахождение решение проблемы, создание алгоритма решения программы, его реализация, тестирование и передача тому, ради кого программа писалась. У нас в стране, особенно в провинции скорее нужны сисадмины, которые смогут винду переустановить и сеть создать.
Сфер в IT много и тяжело сказать, что потребуется в будущем. Так что пробуйте себя, играйтесь.
Начни с паскаля или Си - это наиболее традиционные ЯП, которые тебе помогут выучить. Паскаль язык нынче малоиспользуемый, но понять основы тебе поможе. Си сложнее чем паскаль, но он гораздо ближе к современным языкам программирования и даже используется. Решай какие-нибудь задачки, просто пиши простенькие программы и повышай уровень, затем закончишь.
Не советую начинать с C#, Java и Javascript поскольку C# и Java слишком сильно усложняют написание программ, а javascript вас распустит сильно, что не хорошо для новичка.
Ну и параллельно изучайте информатику. Узнайте, что такое алгоритмы.
P.S. К ответу Дмитрия Александровича - Сисадмин и Программист люди абсолютно разные. Сисадмин отвечает за функционирование компов и сетей в какой-нибудь компании или офисе, а программист создаёт программы. Навыки нужны довольно разные. Сисадмину нужно знать как администрировать винду или линукс, а программисту нужно создавать программы. Причём создание программы это не просто набор какого-то кода - это нахождение решение проблемы, создание алгоритма решения программы, его реализация, тестирование и передача тому, ради кого программа писалась. У нас в стране, особенно в провинции скорее нужны сисадмины, которые смогут винду переустановить и сеть создать.
Продолжу ответ Мистера Кодировщика. Если хочешь стать вебером, то начинай с HTML/CSS, далее JavaScript и какой-нибудь фреймворк, рекомендуется jQuery. Потом изучи bootstrap, LESS/SASS. Если осилишь - PHP/MySQL, RedBean, Yii2, основы SQL (простейшие запросы (SELECT * FROM blabla WHERE 'id' = 2)) и изучить какую-нибудь CMS. После всего этого можешь смело выходить на фриланс, именуя себя full stack веб-разработчиком.
Если ты испугался кучи терминов, которые нужно выучить - не пугайся, на HTML/CSS по времени уходит максимум часов 5 и основы уже есть. Всё это можно спокойно изучить за пару месяцев и уже выйти на фриланс.
Если ты испугался кучи терминов, которые нужно выучить - не пугайся, на HTML/CSS по времени уходит максимум часов 5 и основы уже есть. Всё это можно спокойно изучить за пару месяцев и уже выйти на фриланс.
Fox Ar47
А я-то думаю, почему у меня столько работы, когда фриланс забит программистами... Вон оно как, они только называют себя программистами, а на самом деле пшик (ну нереально научиться прорабатывать алгоритмы за пару месяцев, на это несколько лет уходит)
Уже инфы много, но свои 5 копеек вставлю:
Советовал бы начать со сложных языков программирования (Типо С++), если что, потом будет проще учить другие языки.
Если заинтересовало - поищи в Ютубе парня с ником "Denis Markov". Да, это не лучшие урок по плюсам, но на ютубе полный курс (основа) лучше ты не найдёшь. Остальное либо "г0вно из жопы" , либо пара уроков, а потом заброшено, либо ещё чего.
P.s. Также есть такой канал "Winderton", подписка обязательна. Там про программирование и Computer Science в целом. (Спойлер: Автор немного чсв)
Я примерно так и развивался, прогресс есть, причём неплохой. Учу различные фреймворки для плюсов. В будущем, мб, ещё какой язык выучу (что не должно составить проблем, ведь если ты понимаешь плюсы и ассемблер, то остальные языки (кроме экзотических Brainf*ck, WhiteSpace, Sheakespear etc...) выучить труда не составит)
Примерно такой план развития. Особенно эффективно, если ты не идиот и не будешь активно ложить хyй на программирование
UPD: Или начни с ассемблера. (Требуется уровень ICQ > 180 (а если серьёзно то iq хотя бы 110). Если освоишь его - переходи на C, там всё очень легко пойдёт, а затем, при необходимости, на C#, C++, Java или что-то без C-подобного синтаксиса. Тут уже по желанию.
UPD2: Когда начнёшь, то пиши код. Просто пиши. Пиши много. Очень много. Пиши всё, что возможно. Пиши говнокод. Пиши нечитабельный код. Просто. Пиши. Код. т. к. практика очень полезна
P.P.S Всё это относится к фронтенду. Если хочешь стать вебером, то ничего конкретного не посоветую, т. к. далёк от этого. Всё, что скажу: HTML и CSS - не языки программирования!
Советовал бы начать со сложных языков программирования (Типо С++), если что, потом будет проще учить другие языки.
Если заинтересовало - поищи в Ютубе парня с ником "Denis Markov". Да, это не лучшие урок по плюсам, но на ютубе полный курс (основа) лучше ты не найдёшь. Остальное либо "г0вно из жопы" , либо пара уроков, а потом заброшено, либо ещё чего.
P.s. Также есть такой канал "Winderton", подписка обязательна. Там про программирование и Computer Science в целом. (Спойлер: Автор немного чсв)
Я примерно так и развивался, прогресс есть, причём неплохой. Учу различные фреймворки для плюсов. В будущем, мб, ещё какой язык выучу (что не должно составить проблем, ведь если ты понимаешь плюсы и ассемблер, то остальные языки (кроме экзотических Brainf*ck, WhiteSpace, Sheakespear etc...) выучить труда не составит)
Примерно такой план развития. Особенно эффективно, если ты не идиот и не будешь активно ложить хyй на программирование
UPD: Или начни с ассемблера. (Требуется уровень ICQ > 180 (а если серьёзно то iq хотя бы 110). Если освоишь его - переходи на C, там всё очень легко пойдёт, а затем, при необходимости, на C#, C++, Java или что-то без C-подобного синтаксиса. Тут уже по желанию.
UPD2: Когда начнёшь, то пиши код. Просто пиши. Пиши много. Очень много. Пиши всё, что возможно. Пиши говнокод. Пиши нечитабельный код. Просто. Пиши. Код. т. к. практика очень полезна
P.P.S Всё это относится к фронтенду. Если хочешь стать вебером, то ничего конкретного не посоветую, т. к. далёк от этого. Всё, что скажу: HTML и CSS - не языки программирования!
Роман Гордеев
P.P.P.S Для всех вопросов по плюсам обращайся на специализированные форумы по программированию (cyberforum, stack overflow и т. п.)
на курсы походи, мой друг пол года ходил, щас сис. админ в компании
Похожие вопросы
- Я хочу стать программистом(самоучкой).С чего начать?Хорошая профессия?За сколько лет могу стать хорошим программистом???
- хочу стать программистом. Посоветуйте, с чего начать, с каких предметов, с каких языков программирования, посоветуйте ли
- А если я хочу стать программистом, с каких действий начать? с чего именно?
- Хочу стать программистом!! С чего ваше начать? 14лет)
- Ребят направьте в правильном направлении, не знаю что делать, хочу стать программистом
- хочу стать программистом Мне 14 лет я хочу стать программистом что лучше начать учить java или 1c ?
- Хочу стать программист
- Хочу стать программистом но...
- Хочу стать программистом. Как начать?
- Хочу стать программистом, но...
begin
Writeln("-------------");
Writeln("Hello, World!");
Writeln("----------");
end.
Не компилировалось это, хотя я всё в точности переписал, как в учебнике. Мало того, что в Free Pascal древнегреческий интерфейс, так там ещё круглая скобка ( ( ) отображается как ( < ).