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