Первое что нужно сразу понять, что если вам нужны деньги и ваш сосед дядя Вася говорит что программисты сейчас много зарабатывают и вы сразу ринулись в бой за деньгами. Нет, программисты зарабатывают не много, нужно понимать с чем сравнивать каждый человек которое говорит что программисты много зарабатывают. Так что, изучать программирование ради денег, сразу нет.
Немножечко отошли от темы. Вообще чтобы быть программистом как я заметил, именно хорошим которое может грамотно решать поставленные задачи, как-то креативить нужно понимать что такое логика и очень хорошо ей пользоваться.
Важные качества
Так же у вас должна быть хорошо развита фантазия, мышление и большой кругозор. Есть еще один плюс, это умение выстраивать абстракции, когда вы можете посмотреть на что-то понятное, но разложить и представить это все же не по другому не как все.
Сейчас в 2020 году, понять как создавать приложение для андроида или как делаются сайты очень легко. Даже курсы платные не нужны, а платных так много что в голове не умещается.
Зарплата программиста
Что касается работы, как я уже написал выше, кто бы вам не говорил про зарплату программиста, нужно понимать с кем или с чем данный человек ведет сравнение. Если брать во внимания фриланс, то в среднем у новичка(1-2 года опыта) зарплата за месяц от 35-50к, данные очень средние, по скольку нужно понимать что за биржа берется во внимания, как много человек работает и еще много критериев.
Возьмем другой пример, мой знакомый устроился на работу в веб студию тестировщиком, зарабатывает около 50к в месяц. Другой мой знакомый устроился в другую веб студию, но уже заниматься бэкэндом, зарабатывает 60-80к в месяц.
Выводы
- Стать программистом - легко, много обучающей и платной и бесплатной информации
- Стать программистом ради денег - не желательно, будет сложно
- Стать программистом - подходит не для всех