всем привет планирую научиться написанию коду на пайтоне(простые тг боты и тому подобное). Сколько по времени займет обучение, трудно ли это и есть ли годные гайды на ютубе?
smqpd, зависит так же от направление, какие библиотеки будешь изучать. ЯП постоянно развиваются, появляются новые библиотеки и фреймворки, так что изучение не прекратится никогда
Manuzleek, а вообще пайтон как первый язык програмирования можно рассматривать? или стоит поднабраться навыка в каком нибудь в другом русле
smqpd, у него низкий порог входа, простой синтаксис, так что это один из самых лояльных ЯП для новичков
Начни с изучение английского языка. Зачастую, зная его и принцип работы синтаксиса языка, ты сможешь ЯП изучить куда быстрее, чем без знаний людского языка The post was merged to previous Jan 3, 2025 степик еще могу посоветовать для начала - огонь!
У каждого по разному. Я с 0 знаниями в программировании сразу пошел ботов для VK писать. Задавал очень много тупых вопросов на qnahabr и через месяц уже написал полноценного бота админа для чата, с подсчетом сообщений, киками, банами, варнами и прочей херней. Тот еще говнокод был, но со временем и опытом начинаешь понимать как делать удобную структуру, делить код по разным файлам, писать красивый, оптимальный код, следуя стандартам и тд.
Для +- норм лвла я дошёл за 5 лет. Возможно можно быстрее. А так, учусь до сих пор, уже 12 лет, до сих пор не всё знаю.
Stalkie, если люди с более высоким стажем, которые до сих пор не обладают всеми знаниями и в каждом проекте пользуются гуглом и ии.
RUPTES, да, ты прав. Все гуглят. Это нормально и это лучше, чем основываться на своих знаниях. Лично я ИИ юзаю только для планировки разработки (так как у меня беды с бошкой и я не силён в таких вещах) и для выполнения рутинных действий, например я описал 20 моделей алхимии и теперь мне нужно столько же моделей пайдентик, ручками всё делать долго, а вот чатгпт всё сделает за секунду. Так же он иногда помогает найти решение при сложных в логическом смысле задачах, что бы разбить их на более мелкие или оптимизировать ту функцию, которую ты уже написал.