С чего начать путь в ИТ?

Привет. Мне 21 год, и я не имею никакого опыта в программировании. Закончил один из лучших московских вузов по гуманитарной специальности, но разочаровался и ищу новые пути.

Хочу переквалифицироваться в ИТ, начать изучать JavaScript или C++.

Какие программы, курсы, книги посоветуете, с чего начать? Какой язык легче и перспективнее? Желаемая сфера деятельности — разработка приложений. Буду благодарен за любые комментарии.

0
170 комментариев
Написать комментарий...
Xieergai

Начать с математической подготовки, изучения алгоритмов и структур данных.

После этого:

C#, Python, Go, C++, JS, Java, Delphi... - выбрать для начала 2-3 языка + SQL-необходимо.

Общаться с друзьями-программистами.

Обязательно - иметь тягу к программированию, чтобы было интересно самому, а не из-под палки.

Но, судя по тому, что желание появилось в 21 год, то тяги к программированию нет.

Плюс, сама формулировка вопроса настолько расплывчатая, что автор вопроса даже не представляет чем он хочет заниматься и во что планирует вляпаться.

Ответить
Развернуть ветку
Семен Смирнов

21 год это приговор, да

Все тру программисты формируются с начальной школы

Ответить
Развернуть ветку
Xieergai

Это не приговор.

Это реальность, что он попадает в группу риска. В число тех 80%, что сдадутся.

Просто статистика, вероятность, математика и ничего более.

Да, он может попасть в 20%, если приложит усилия. Но мы его не знаем. Захочет ли он приложить кучу усилий?

Вот я в свои 35 захочу хирургом стать. Что, тоже мне напишете, что это не приговор и я вполне могу стать хорошим хирургом? Пойдёте ко мне на операцию?

Ответить
Развернуть ветку
Yuri Istomin

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

Думаю, автор и прельстился легкими деньгами.

Ответить
Развернуть ветку
Xieergai

Ну, это да, верно.

Только не надо верстальщика приравнивать к программисту. HTML - это не язык программирования.

Я, например, в фронтенде не вижу программирования. Это обезьянья работа в основном.

Ответить
Развернуть ветку
Anton Chukanov

Откуда столько людей, считающих, что фронтендер должен уметь верстать. Где ни работал, везде это две разные должности.
Про верстку вообще всегда отдельно указывают в вакансиях.

Ответить
Развернуть ветку
Xieergai

А где я сказал, что фронтендер должен уметь верстать?
Вёрстка - это часть фронтенда.
Я говорю, что во фронтенде в целом нет программирования

Ответить
Развернуть ветку
Anton Chukanov

Поделитесь, кстати, своим проектом с настоящим программированием?

Ответить
Развернуть ветку
Xieergai

Я не сторонник опенсорса

Ответить
Развернуть ветку
Anton Chukanov

Жаль. И немного странно, ведь выше Вы просили ссылки на гитхаб.
Ну ладно.

Ответить
Развернуть ветку
167 комментариев
Раскрывать всегда