Смена и поиск места работы

Правильный ли путь я выбрал? Или как найти своё призвание?

Всем привет. Мне 20 лет. Сейчас перешел на 3й курс института, специальность "прикладная информатика" заочное, там учат довольно посредственно, поэтому скажу то, что пол года я самостоятельно изучаю программирование, работаю верстальщиком-маркетологом. Сначала изучал Js, не понравилась веб разработка, сейчас swift пробую. И чувствую, что вроде нормальная профессия, но я не горю по ней. Чтобы начать заниматься, вытаскивает только дисциплина, сажусь без желания. Особенно если не получается что-то, то это пытка для меня. Со школьных времен думал, что это 100% моё, но всё больше и больше понимаю скорее всего нет. В следствии чего я не знаю даже что мне может быть интересно, я настолько привык к этому, поэтмоу даже не могу себя представить в другом деле. Хочу услышать ваше мнение, это нормально или всё таки надо что-то менять?
Программирование это супер круто и супер урааа
SS
Smeusb Smeusb
21 547
Лучший ответ
Габит Сактаганов Если тебе нравится... Наверное...
очередное детя порока поняло что програмистом быть не весело свовсем
Габит Сактаганов Бывает тяжело, но человеку нравится. К тому же я не говорил, что это легко
Здравствуйте!
Если коротко - программирование это полёт фантазии, оно в радость когда проект над которым Вы работаете приятен для души и интересен Вам.
Языки программирования: JS, Python, C, Ruby всё это одно и то же. Все языки нужны для реализации проекта. Они используют одинаковую логику и алгоритмы, просто некоторые лучше подходят для конкретной задачи, а некоторые хуже (бывает часть одного проекта написана на Python, другая на C, кусок на Java). Менять язык программирования - это просто менять инструмент .
В вузе учить программировать не будут, просто примите это и изучайте самостоятельно (есть хорошие курсы на codecademy.com).
Если программирование это действительно Ваше, то нужно сделать 2 вещи:
1) Изучите английский язык. Без этого программировать невозможно, вообще.
2) Прочитайте книги по алгоритмам (Grokking Algorithms и Introduction_to_algorithms-3rd Edition хотя бы эти две)
Затем возьмите проект который Вам интересен и работайте над ним, параллельно читая книги по языку на котором пишите.
P.S. Моё личное мнение - каждый человек может реализовать себя в программировании, так как это и искусство и инженерия. Главное не терять азарт и заниматься интересными задачами (а их чудовищно много и все абсолютно разные).
P.P.S. Цитируя Шоу: "Кто умеет, тот делает; кто не умеет, тот учит других".
Средненький программист получает в месяц 300k рублей в РФ, хороший 16k+ долларов в US/EU, преподаватель в вузе от 30 до 90k рублей в РФ. Очевидна разница в навыках ^_^