здравствуйте, сразу начну, что я не ужасно опытный программист, но явно имею не маленький и очень драгоценный опыт в этой сфере, в этой статье хочу рассказать как свой опыт, но так же поделиться советами новичкам, которые хотят стать Senior программистом.
Личный опыт:
начинал я не с языков программирование, а с HTML и CSS (они не являются языками программирование, но нужны для написание сайтов, один это разметка другой стили). чуть позже начал изучать JavaScript ( для человека, который вообще не понимал что делает этот язык , было сложно ) как не удивительно я бросил изучение на 1.5 месяца. Вернулся с новой мотивацией и начал изучение языка Python. изучал по началу по видеороликам на популярной платформе видеоконтента, однозначно мне понравился язык и начал делать маленькие проекты по типу калькулятора и т.д. Так же язык очень хорошо показал себя в создание ИИ (Искусственный интеллект), так же на этом языке можно создать разный ботов, поэтому в телеграмме я сразу создавал по 10 ботов в месяц (полностью работающих ).
Советы: зачастую новички в той или иной области хотят сразу создавай огромные проекты, не зная много разных факторов, это плохо! т.к когда вы начинаете понимать, что нужно много чего изучать и это очень долго, мотивация сразу пропадает, что либо делать. Начинайте с малого и идите к большему. так же не начинайте с ужасно сложных языков, лучше начать изучать Python, потом перейти на Java т.к у вас уже будет понимание, что такое программирование.
Что лучше изучать? // Рейтинг : Рейтинг языков программирования показал, что JavaScript и TypeScript уже контролируют треть рынка. Java пятый год подряд теряет популярность. Python после нескольких лет негативной динамики в этом году набирает обороты.
Топы по сферам использование:
Back-end:
Front-end:
Full Stack:
Data processing:
Mobile:
DevOps: