Мое всем общее почтение уважаемые Пидоры- программисты! Первый пост не загрузился , пишу второй вкратце. Суть вопроса: нужно ли для изучения Питона или иного языка программирования какая то особая база щнаний, таллант, ниндзюцу, спешл , пизда поперечная и т.п? Это самостоятельная дисциплина или начав ее изучать - придется вагоном цеплять другие? Человек далекий от программирования способен в это втянуться , или такое маловероятно? Я понимаю что если упороться и с головой фанатично погрущиться - то все возможно. Я не об этом. Расскажите насколько это сложно, своими словами. На что это похоже? Это как освоить фотошоп? Насколько реально придется изменить жизнь, или мышление, есть ли среди вас такие , кто реально с полного нуля освоил это и сделал своей профессией?
Ну да, это же текст набирать и за каждые 1000 символов бабки платят.
Сам не умею, но могу научить.
С 2010 а то и раньше "вкатываюсь" в IT.
Смотри, если будешь садиться за обучение где-то раз в месяц, как я, то вкатишься в IT примерно никогда, как и я.
Нужно заниматься почти каждый день, по часу, не меньше, а желательно больше. Вот лично мне то одно мешает, то другое, хоть и знаю, что там где-то на горизонте маячат хорошие деньги. Но нет. Может, я боюсь этих денег и проблем с ними связанными?
Чисто в своей голове я понимаю, как оно там всё устроено, в теории могу ракету построить из говна и палок.
Но если бы не надо было бегать за куском хлеба, после чего уставший как собака садишься за комп потупить, то хрен что получится.
А если бы были бы деньги, то вполне реально что-то там для опыта пилить, пока количество не перейдёт в качество.
Берёшь книгу и по главе проходишь, на практике обязательно.
Или какие-то видеоуроки.
Пилишь какие-то мелкие штуки, потом штуки посложнее.
Мне просто совершенно неинтересно пилить то, что мне не нужно. А мне ничего и не нужно особо. Особенно, на Питоне, потому что он тормоз, каких поискать.
Сейчас тупо пытаюсь накопить хотя бы 200 баксов на нормальный ноут, потому что пока от моего дождёшься какого-то отклика, реально засыпаешь, какая там учёба.
Хорошее железо тоже очень много значит, за таким и работать приятно.
Думаю, будь у меня хороший ноутбук, я бы смог в конце концов сосредоточиться. Наверное.
А ещё нужна жёсткая дисциплина. И нормально питаться. И не уставать к вечеру как собака, как выжатый лимон. Иметь какую-то уверенность в завтрашнем дне, а не как я.
То, что надумал переключиться - это хорошо. Но уровень занятости "что-то пишу в удовольствие для собственного развлечения/развития" и уровень "работаю на удалёнке программистом" это сильно разные вещи.
Вкратце: если учить/практиковать любой ЯП и всю сопутку по программированию по часу-два в день самостоятельно, то на уровень "пишу на удалёнке" выйдешь этак года через три, минимум. Если бросить всё свободное время на изучение и практику, да найти людей которые не поленятся проверять/пояснять/подсказывать тебе твои практические задания, то уложишься в год. Это только ты станешь нубом-джуном. А они въебывают как негры, а деняк видят мало.
Резюме: быстро и просто колбасить доп. баблишко не получится. Но как цель и направление развития любой язык программирования (не тока питоний) вполне годная тема.
В то же время я - без особого энтузиазма его изучал, так что и питонистом в итоге не стал, хотя базовые навыки сейчас очень помогают в работе
или если не свою задачу, более продвинутые курсы
У меня опыт уже 30 лет в разработке и я, сцуко, не знаю поверхностно даже трети современных технологий, хотя уже давно сеньер-помидор с заработком в 100500 долларов в наносекунду.
За последние пару лет то и дело слышу от знакомых и старых друзей про это "вкатиться в ИТ" и "а что там сложного" или вот последний шедевр: "батя сказал, что я ит потяну, там не сложно" (при условии, что батя у товарища тракторист). Если именно подход, что вот прям щас начну и уже через месяц бабки потекут - забудь, полгода-год даже если ты будешь на это тратить время, особенно если у тебя не склад ума расположенный к такому мышлению.
Второе, Питон это прекрасно, но для себя уясни, что любой современный ЯП - это основа, которую школьник освоит за неделю и выдаст тебе текстовую адвенчурку на пару комнат с 20 предметами (знаю, племянник 9 лет у самого такой). Поэтому реши, что хочешь делать дальше и в какую область ит податься, если думаешь, что из допустим научной среды в web будет легко перестроиться, то заблуждаешься, на это нужно время и понимание, web это уже не только Питон, там и html и js и css знать на зубок надо.
Если брать только базовый уровень Питона, то PEP8 должен как минимум на подсознательном уровне знать, это как "жи-ши" в школе, чтоб тебя будили и ты по любому пункту PEP8 давал мгновенный ответ не задумываясь.
Питон дизайнерский язык, код у него надо уметь не только писать, но и дизайнить, чтобы читался он легко, если на PHP или C/C++ можно нахуярить 100+ строк в одну функцию и по башке не получишь, то с Питоном есть нюансы..
IMHO.
https://www.youtube.com/@selfedu_rus/videos у него много видео про ооп в python, есть также видеоуроки про базу python.
https://www.youtube.com/@SeniorPomidorDeveloper у него я смотрел фреймворк django.
Можно будет еще скачать курс от яндекс и просмотреть его "по диагонали".