Devero97, как-то видел в одном видео обсуждение твоей проблемы...
Первым же ответом там была такая фраза:
- Если у тебя есть аналогичные вопросы, тебе лучше забросить программирование.
Потом авторы это переводят кагбэ в шутку... Но это и есть подлинный ответ.
По факту никаких вопросов быть не должно. Должно быть стремление "перевернуть весь этот мир на хрен"!
Писать программы по любому поводу и без повода... Если ты постоянно стоишь на распутье - это уже тревожный звоночек.
Хочешь быть прогером - устраивайся на работу и херач! И херач так, чтобы шуба заворачивалась!
Основная цель для тебя выйти из "новичка" в "ведущего специалиста". И это как минимум. На каком ЯП пофиг абсолютно! Главное чтобы за это платили бабосы и приличную сумму. Ориентир - покупка квартиры или, на крайняк, машины...
Вот собственно и весь тебе совет...