Прогресс становления разработчика имеет «параболический характер». А опыта — «гиперболический».
A: Сначала энтузиазм находится на вершине параболы: вы написали hello world на нескольких языках и поняли насколько программирование просто. Вы продолжаете играться, накапливая знания. Теперь вы ищете «боевой опыт».
B: Вы нашли реальный проект где можете применить, как вам еще кажется, свои обширные навыки. Однако энтузиазм неуклонно падает, так как вы начинаете понимаеть насколько программирование сложно.
C: Вам очень трудно, вы уже жалеете что ввязались в это. Крайне высок риск забить на идею, бросить разработку и вступить во Французский Иностранный легион — дабы не видеть компьютеры хотя бы четыре года.
D: Добро пожаловать в долину отчаяния! Здесь вы без шуток близки к смене рода деятельности, но и как никогда близки к «просветлению», однако еще не видите этого.
D1: Если вы преодолели «долину», ваш опыт (гипербола) наконец-то встретился с энтузиазмом (парабола). Вам все ещё трудно, но вы уже понимаете что неразрешимых задач не существует.
С1: Вы написали Фибоначчи.
B1: Вы научились читать код, а не только писать. И поняли зачем нужны тесты, возможно даже поняли чем интеграционные отличаются от юнит-тестов.
A1: Ваш опыт и энтузиазм уже давно идут вместе. Вы работаете программистом днём, а вечером читаете СИКП. Поздравляю, вы — разработчик!
А если серьёзно, не имеет абсолютно никакого значения какой язык вы выберете. В сущности они очень похожи (есть два больших семейства: потомки ALGOL–Assembler — C подобные, и S-exp–лямбда исчисление — Haskel, Lisp). На старте, порог вхождения, что в С++, что в JS — примерно одинаков, разве что более сложный язык принесёт больше дивидендов в будущем.
Просто выберите предметную область в которой хотите работать (web, бизнес, gamedev), а языки за вас уже выбрало сообщество; в каком-то смысле надо выбрать сообщество, а не язык.
И, да. Виктор Павлов очень прав когда говорит об SQL. Но я добавлю, что лучше учить не SQL, а принципы структурирования данных, одним способов работы с которыми является SQL.