Русский
Открыть в Telegram

ВеткаВсем привет)

8 сообщений · –
А
Всем привет) Я начал изучение python'a около двух месяцев назад по книге "Изучаем Python" от Эрика Мэтиза 2-е издание. Изучил основы по этой книге и дошел до проектов. Программировать на питоне понравилось, от некоторых возможностей был даже вау эффект) Сейчас поизучал информацию, понял, что приступать к проектам именно в этой книге не стоит, потому что информация достаточно устаревшая Так вот, я сейчас не особо понимаю, в каком направлении мне двигаться.. Хочется набраться навыков и устроиться на работу уже через 4-6 месяцев доп изучения, но куда и как, сейчас не особо понятно, учитывая мои интересы Изучая инфу, советуют освоить: базу git, sql, django, postgresql и освоить базу работы с терминалом (у меня мак) + так как я изучал старое издание, я работал в сублим тексте, нужно переходить на vsc или vs codium ну и еще изучить type hints, pytest допом, потому что в книжке этого не было А еще немного вводных: я знаю английский на уровне A2, поэтому читать документацию на англе я пока не умею)) И в детстве был опыт обучения html, css, c++. На html и css написал около 5-6 кривых сайтов, один из которых вообще использовал как индивидуальный проект в 10 классе. А на c++ максимум, что писал, так это вычисление дискриминанта-_- Сейчас денежные ресурсы очень ограничены и имею 2-годовой опыт работы в клиентской поддержке А еще я фанат SAO и очень давно мечтаю создать какой-нибудь виртуальный мир с полным погружением, искренне веря, что это реально) Так вот, у меня есть несколько вопросов к уже опытным специалистам: 1. Преспективно ли сейчас вообще вкатываться в программирование? 2. В какой среде лучше всего сейчас кодить: Visual Studio Code или Visual Studio Codium (и есть ли вообще разница, кроме опенсорс)? 3. Как найти подходящее комьюнити, чтобы можно было пообщаться, позадавать вопросы?) 4. Стоит ли переходить на C++, если очень хочется работать в сфере создания игр под VR/AR/XR, учитывая, что хочу начать получать корпоративный опыт уже в ближайшее время? 5. Какие книги вы бы порекомендовали каждому? 6. Какие сайты/каналы тг или ютуба вы бы посоветовали для дальнейшего развития? 7. Ну и как найти ментора, который поможет направить?)) Буду очень рад получить от вас обратную связь!
  1. L
    1. Да кто его знает. Ты к моменту как закончишь с обучением еще кучу времени пройдет 2. Вс кодиум никаких реальных преимуществ над вс кодом не имеет, тем более что там pylance нету. В каком блокноте писать принципиальной разницы нет. Самые популярные нынче это vs code, pycharm, zed, emacs/*vim 3. странный вопрос 4. Я хз откуда возьмется корпоративный опыт в геймдеве с ноликом щас. Смотреть надо че компания будет использовать, питона в геймдеве особо нету.
    ❤1
  2. S
    1. скорее нет 2. разница есть, редактор не важен 3. вот же оно 4. стоит, в получении корпоративного опыта в геймдеве в области vr/ar/xr будучи новичком могу только удачи пожелать 5-6. каждому никакие. конкретно тебе может быть полезна базовая и не очень математика, используемая в игровых движках, если, конечно, ты подразумевал работу над таковыми под "хочется работать в сфере создания игр под vr/ar/xr" - отсюда соответствующие книги и каналы 7. -
    ❤1
  3. Д
    По моим личным ощущениям, я бы не рассчитывал на скорое трудоустройство. Конкуренция большая, вакансий не так много, а народу, который едва изучил язык по курсам, очень много. Поэтому свободных мест мало и требования к новичку высокие. На одном знании языка программирования никуда не уйдёшь, придётся учить много другой информации, например: библилиотеки, framwork'и, git, sql, работа с базой данных, тестирование, принципы программирования (kiss, dry...), работа с нейросетями, и многое-много другое, что зависит от вакансии и компании. Мне вот, когда я работал django backend разработчиком, пришлось знакомиться с php из-за старого-нового проекта в компании. Я когда-то переходил на vs codium из-за вырезанной телеметрии от microsoft и свободным репозиторием расширений. В итоге я получил больше проблем, чем каких-то преимуществ. Каких-то расширений не было, какие-то приходилось устанавливать вручную, какие-то, как тут уже упоминали, как pylance, просто отказывались работать. Да, это можно исправить, можно обойти, но это просто лишние трудности и работа. Так что я остановился просто на vs code. Насчёт С++ всё то же самое, что я писал выше. Одного языка не хватит, порог входа очень высокий и не только из-за самого языка. Но попробуй его, может понравится. Можно насчёт этого можно поговорить в группах @supapro и @prographon. 1) Насчёт перспективности перехода в эту профессию, не знаю. 3) Наверное, любые группы, которые специализируются по какому-то языку, теме, библиотеке, программе. Например, эта группа по python и смежным темам. Как раз можно что-то спрашивать и искать информацию. Есть большая вероятность, что уже кто-то этим вопросом сталкивался и тут его задавал. 6) Аналогично с предыдущим ответом, на youtube найти канал, который имеет видео на интересующую тебя тематику. Например, рассказывает про принцип REST или как добавить логгирование в свой django проект. Но это всё мой скромный опыт и личные ощущения.
    ❤1
    1. L
      он не то что бы отказывался работать из за вс кодиума, у него дистрибуция такая. Микромягкие не хотят его видеть нигде кроме офф билда вс кода
PPython beginnersPython beginners@ru_python_beginners · группа · Технологии
11 268участников101пишущих за 30 дней
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем