Егор
Здравствуйте, я новичок в программировании и вот какая проблема у меня, буду очень рад, если поделитесь опытом того, как начинали программировать. На данный момент я пробовал себя во фронте, но это продлилось не долго, посмотрел несколько курсов на ютабчике по css и html, попытался сверстать несколько макетов, но в один день забросил идею программирования, так и не дойдя на js, прошло несколько месяцев, но мысли о том, что стоит попробовать снова меня не отпускали, потопал в питон, немного посмотрел курс на Stepic, но тоже ничего не получилось, и я снова бросил, спустя ещё некоторое время, подумал, что стоит попробовать c# с прицелом на unity и вот это вот всё, начали появляться идеи о том, что можно было бы создать при помощи этого языка. Что-то вроде идей пэт проектов. Начал учить по курсу от simple code, дошел до 30 урока и снова бросил. И вот сейчас снова есть мысли и желание вернуться к c#, но есть страх, что снова брошу. И сейчас есть некоторое непонимание того, а что же делать. Откуда начать? Начать проходить снова курсы прям с самого нуля, так как перерыв в обучении был большой или же начать с того момента, где остановился, перечитать конспекты, которые есть и продолжить. Если начать всё с чистого листа, то можете, пожалуйста, поделиться тем, какие ресурсы вы использовали и как учились, в целом. Просто, информации много и я не совсем могу объединить её в какой-то понятный план/дорожную карту. Я понимаю, что есть курсы от Unlearn.me, есть курсы на ютабчике от simple code и code blog, есть сайт mentanit и codewars и, конечно же, документация по языку. Но как соединить это всё воедино я не совсем понимаю. Буду рад, если вы дочитали до конца, что-то поняли из этого набора слов и сможете подсказать/поделиться опытом. Большое спасибо, что уделили внимание
Егор
Большое спасибо всем за ответы. По пэт проектам: чаще всего советуют переходить к пет проектам тот момент, когда освоил основу языка, но как понять, что входит в основу не совсем понятно, т.е, когда наступает тот момент, когда можно понемногу переплывать к пэт проектам, я понимаю, что всё равно в процессе я буду гуглить и читать теорию для реализации того или иного проекта, но хочется понять, когда можно хотя бы начать их выполнять. В какой момент вы поняли, что готовы к пэт проекту?
Alexander
Хочешь заниматься программированием - кодишь. Хочешь заниматься художкой - рисуешь. Сидеть и смотреть, какие стили есть в художке и какой тебе выбрать, а потом ещё думать, а вдруг такой стиль уже не востребован - это тупость. Тебе любой художник скажет, что рисуй и набивай руку. В программировании точно также. Пока ты не пишешь код - ты не учишься. Переписываешь в тупую повторяя, как делает автор урока - ты не учишься. Поэтому практика, только практика и практика. Теорию подтягивай под практику. Потом будешь её зубрить перед собесами - на старте обучения забей. И важный скилл в программирование - это problem solving. Ты этим всегда будешь заниматься, если ты не можешь за год условный выбрать язык, то возможно программирование не для тебя. И тебе подойдёт что-то другое
Asiman
я хочу выбрать то, что мне нравится, не хочу учить питон потом понять что никому не нужен
ты определись чего хочешь? учить то что тебе нравиться или то что кому-то нужно?
Alexander
Если подытожить, то программирование - это езда на велосипеде. Хоть зачитайся теории о том, какое сопротивление ветра, какие методики езды на этом велике. Как этот велик устроен. Все эти знания не научат тебя ездить на нем. Чтобы научиться ездить, нужно сесть на этот чёртов велик и крутить педали (кодить).
Евгений
Не,приблизительно понимаю о чем ты,но реализовать пока не смог,наверное
Alexander
Окей, то есть человек А, который потратил год, чтобы выбрать язык. Или человек Б, который выучил ЯП за год. Допустим у нас Б облажался и выучил никому не нужный язык и он теперь не может найти работу. Но человек Б сможет буквально за пару недель переучиться на нужный ему язык. В то время, пока человек А будет только начинать учить язык. Потому что в программировании очень много схожего. Выучив ооп на джаве, сможешь это ооп написать и на пхп, и на других ооп языках. Я уже молчу про условия, тернарные операторы и т.д. А про тянок правильно говорят)