+ 3

С чего начать будущему пр-сту? Какому языку/языкам себя посвятить и не потратить время на то что не пригодится и не даст ничего?

Итак.. как говорится.. "я новенький")) Есть желание работать фрилансом на дому и иметь дополнительный доход в свободное время, который со временем мог бы стать одним из 3 основных занятий и источников прибыли. Не так давно (пару лет назад), я начинал серьёзно изучать основы HTML и CSS. (имея в перспективе дальнейшее изучение и работу с JS и Python. И заработок на этих же языках). Пройдя примерно 20% всего курса - сильно поглотила рутина, быт, финансовые трудности, переезды и т.д. Вообщем.. не получалось снова вернуться к нормальному и адекватному изучению. Так и забросилось. Сейчас ритм жизни более менее приходит в порядок и вскоре начнёт появляться время на то чтобы что-то изучать и потом иметь доход от этих знаний. По тому вопрос так и звучит, какой язык или возможно даже 2 языка, лучше выбрать чтобы не потерять драгоценное время и в дальнейшем, от повышения знаний и навыков конкретного языка повышать свою востребованность в сфере и прибыль от этого дела. Хочется выслушать как можно больше советов.

7th Feb 2019, 9:44 AM
Talrond Zanders
Talrond Zanders - avatar
4 Answers
+ 8
Для начала хорошо бы определиться со сферой деятельности в будущем, чтобы время и усилия не тратить на много всего разного. Цели выявить, зачем человеку нужно программирование. От целей и определяться с языками. Есть желание создавать сайты и идти во фронтенд - тогда нужно на отлично знать js, ну и html с css в придачу. Если больше тянет на создание приложений под андроид - учишь java. Хочешь работать с железом и знать, как все устроено изнутри, - самое сложное берешь, C и C++. Хочешь быть серьезным бэкенд-разработчиком - берешься за PHP, Python и прочее. Цель изучения определит, что учить. Также нужно просмотреть списки вакансий по месту проживания и оценить, что более востребуемо. А то выучит человек Python, рассчитывая на высокую зарплату, а потом окажется, что он не готов на переезд, а в его городе Python-специалисты не нужны. Если расчет идет на фриланс, лучше учиться фронтенду. Бэкенд обычно не фрилансирует, а в офисе сидит на стабильной работе.
9th Feb 2019, 11:17 PM
Женечка
Женечка - avatar
+ 10
Согласна с Людмилой, деньги - слишком слабая мотивация для многих людей, чтобы стать профессионалом в программировании. Велик шанс не дойти до успешного конца с такой мотивацией, бросить при первых трудностях)) Кодить должно в идеале нравиться, но если этого нет, а с логикой, упорством и свободным временем все в порядке, то человек может достигнуть совершенства - если без особой любви к коду, то просто регулярно и усердно занимаясь. И хорошая зарплата к этому приложится. Формулировки типа "чтоб б такое побыстрее выучить, чтоб время не терять" неправильные, 2-3 года, а может, даже 5 лет придется потратить наверняка.
17th Feb 2019, 1:11 PM
Женечка
Женечка - avatar
+ 3
Лично моё мнение - совершенно не правильный подход. Я считаю, что нужно стать профессионалом в том, к чему душа лежит, а не думать о финансовых составляющих. Мне кажется, язык программирования не имеет значения, можно знать их все, но поверхностно, а лучше знать то, что никто не знает в совершенстве и довести навыки до автоматизма. Скорее всего, финансовая составляющая в таком случае, не на первом месте. Имхо, друзья.
15th Feb 2019, 6:42 PM
Людмила С
+ 1
Спустя столько времени вернулся в этому приложению, и вопросу о том, чтобы серьёзно взяться за изучение программирования. Большое спасибо за ответы и советы. За всё это время с момента как задал этот вопрос здесь, пообщался с многими людьми из этой сферы, к сожалению прочитал ваши ответы только сейчас, но вижу что зерно в ваших ответах есть и вы правы! Ещё раз спасибо!
22nd Aug 2022, 10:45 PM
Talrond Zanders
Talrond Zanders - avatar