Необходимо понять, на каком языке ты хочешь работать.
В корне неправильный подход. Язык - дело десятое. Важно понять что тебе нравится делать и чем ты хочешь заниматься. А вы предлагаете "мне нравится работать молотком - пойду-ка я в плотники". Язык это всего лишь инструмент, не более того. И для серьезной разработки придется знать их несколько (2-3) и уметь применять в зависимости от того, как ой наиболее подходит для решения данной конкретной задачи. Основная ошибка в разработке - натягивание совы на глобус. Когда для решения задачи применяется не тот язык, который подходит наилучшим образом, а тот, который знаешь лучше других.
Что можно почитать по этому поводу? Есть замечательная книжка — "Грокаем алгоритмы", написал её Адитья Бхаргава
Абсолютно убогая книжонка. Попытка разжевать алгоритмы для детей с запаздыванием развития. Есть классика - Кнут, Вирт. Если неспособны ее осилить на начальном этапе - лучше в это дело не лезть вообще.
Определи, какие тебя интересуют вещи в программировании.
Это то, что должно стоять даже не первым, а нулевым пунктом. Исходя их этого вытекает и все остальное - языки, инструменты и прочее. И не надо идти туда, где больше платят. Идти в IT только ради денег - такое себе. на 3-5 лет хватит, а потом все, полное выгорание и деградация. Идти надо туда, где интересно. Там будет мотивация развиваться а за развитием и деньги придут.
Кто ж такое сказал, что нужно знать обязательно 2-3? Вы знаете 2-3 иностранных языка? Для начала хватит одного, а дальше уже в зависимости от области и тех задач, которые будут стоять перед человеком.
"Книжонка" не убогая, а точно подойдёт для начинающего, которому нужно понять хотя бы основные понятия без закрученной терминологии и всей вот этой вот ненужной академичности. Чем проще излагается материал, тем лучше. Но, опять же, каждому своё. Если человек заинтересован, он найдёт необходимые источники.
Про "идти туда, где больше платят" никто не говорил. К тому же это какие-то само собой разумеющиеся вещи. И выбор каждого. Получать много, но на нелюбимой работе и выгореть, либо пойти туда, где меньше, но имеются перспективы развития. Но, спасибо, кэп.
Необходимо понять, на каком языке ты хочешь работать.
В корне неправильный подход. Язык - дело десятое. Важно понять что тебе нравится делать и чем ты хочешь заниматься. А вы предлагаете "мне нравится работать молотком - пойду-ка я в плотники".
Язык это всего лишь инструмент, не более того. И для серьезной разработки придется знать их несколько (2-3) и уметь применять в зависимости от того, как ой наиболее подходит для решения данной конкретной задачи.
Основная ошибка в разработке - натягивание совы на глобус. Когда для решения задачи применяется не тот язык, который подходит наилучшим образом, а тот, который знаешь лучше других.
Что можно почитать по этому поводу? Есть замечательная книжка — "Грокаем алгоритмы", написал её Адитья Бхаргава
Абсолютно убогая книжонка. Попытка разжевать алгоритмы для детей с запаздыванием развития.
Есть классика - Кнут, Вирт. Если неспособны ее осилить на начальном этапе - лучше в это дело не лезть вообще.
Определи, какие тебя интересуют вещи в программировании.
Это то, что должно стоять даже не первым, а нулевым пунктом. Исходя их этого вытекает и все остальное - языки, инструменты и прочее.
И не надо идти туда, где больше платят. Идти в IT только ради денег - такое себе. на 3-5 лет хватит, а потом все, полное выгорание и деградация. Идти надо туда, где интересно. Там будет мотивация развиваться а за развитием и деньги придут.
Кто ж такое сказал, что нужно знать обязательно 2-3? Вы знаете 2-3 иностранных языка? Для начала хватит одного, а дальше уже в зависимости от области и тех задач, которые будут стоять перед человеком.
"Книжонка" не убогая, а точно подойдёт для начинающего, которому нужно понять хотя бы основные понятия без закрученной терминологии и всей вот этой вот ненужной академичности. Чем проще излагается материал, тем лучше. Но, опять же, каждому своё. Если человек заинтересован, он найдёт необходимые источники.
Про "идти туда, где больше платят" никто не говорил. К тому же это какие-то само собой разумеющиеся вещи. И выбор каждого. Получать много, но на нелюбимой работе и выгореть, либо пойти туда, где меньше, но имеются перспективы развития. Но, спасибо, кэп.