Не теряю, я читаю весь написанный код, я сам продумываю архитектуру от и до, до мелочей. Оунером кода я все еще остаюсь, отчасти поэтому могу быстро делать задачи
Читать полностью…
У нас сеньор целую большую фичу за одну ночь навайбкодил и утром мне пишет, можете ревью сделать 😅
Читать полностью…
Я сам от руки код не пишу уже полтора месяца, если не считать некоторые участки промтов
Читать полностью…
Ну, если ты называешь все callable-объекты функциями 😏
Читать полностью…
Хорошо, благодарю за такой глубокий фидбек / ответ и за уделённое время.
Читать полностью…
Вообще, если вы всё же студент/школьник и/или есть достаточно свободного времени, то я крайне рекомендую ознакомиться с этим и этим постами
Читать полностью…
Вряд ли есть один чат, но есть чаты инкубаторов: most hub, tech garden (если они не загнулись), activat. Там можно написать сообщение с предложением и скорее всего найдутся проекты
Читать полностью…
Хорошо, пока задачу в приоритет не поставили, как дойду до нее, уточню в чате
Читать полностью…
Я везде подписки купил, еще и chatllm недавно решил попробовать где все модели есть
Читать полностью…
Тут писал про то как за день написал то что делал бы 2 недели
Читать полностью…
Claude даже с промтом все равно тратит много токенов
Читать полностью…
1) https://github.com/cosmicpython/book этой книги хватит за глаза, но можно и глубже. Если пишете простые сервисы на django - https://www.b-list.org/weblog/2020/mar/16/no-service/. В целом архитектура независима от языков и в «чистой архитектуре» всегда присутствует DI/IoC/какая-то форма DDD/hexagonal architecture, но нужно это все гораздо позже, на этапе рефакторинга. Если вы решаете data engineering задачи - часто можно забить, если задача хорошо изолирована от других компонентов (как DAG в airflow/asset в dagster). Если решаете ml engineering - почти всегда забиваете на структуру кода, вместо этого заморачиваетесь читаемостью
2) легче ориентироваться на вакансию в компании в которую хотите попасть, но в любом случае самое важное - научиться тестированию с pytest, остальное - как понадобится
Неа. Состояния все равно придется хранить, и в какой-то момент будет проще использовать наследование и инкапсуляцию
Читать полностью…
Меня могут осудить, но глубокие знания ооп не нужны в питоне. Все равно будете чисто функции ебашить
Читать полностью…
Правда по второму посту, я всё же не рекомендую закапываться в серьёзные теоретические талмуды, если в этом нет отдельного интереса.
Ибо доказательства алгоритмов (я про книги типа Кормена, Кнута и подобных) это явно не то, что нужно новичку (да и не только ему, в общем-то).
По сетям тоже, вместо Таненбаума лучше взять что-нибудь более простое и прикладное.
Ну и по SQL и СУБД, реляционную алгебру я бы учить не рекомендовал на первых порах (это я отсылаюсь на книгу Дэйта). Можно взять что-нибудь более прикладное, например, книги от postgres professional, не вдаваясь в подробности реляционной алгебры и внутренних кишках СУБД. Это всё потом, если понадобится и/или если будет интересно
Практика показывает, что без достаточного понимания кор инструмента, разработчики становятся весьма "деревянными" и ограничены определённым набором инструментов и подходов. Это плохо.
По поводу ООП в целом, в отрыве от конкретного языка (ну, почти) есть книга Мэтта Вайсфельда—"Объектно ориентированный подход". Можно совмещать её со вторым томом Марка Лутца "Изучаем Python" (если вы ознакомлены с содержанием первого тома, хотя бы на процентов 60).
Не стоит учить отдельные кейворды и синтаксические конструкции, нужно понимать, что стоит за всем этим, в плане концепций и принципов.
По поводу второго, тулзы и фреймворки, разумеется, нужно знать, ибо как иначе работать со всем этим? Но лучше сперва сфокусироваться на "базе"
Всем привет, есть вопрос к менторам и опытным разрабам:
1. "Насколько глубоко нужно учить ООП и в целом нативный Питон без фреймворков?"
Нужно ли учить @classmethods, static methods, @property, private methods, data hiding?
Или их можно выучить по мере обучения фреймворков
2. Стоит ли сфокусироваться в обучении на работе с тулзами / фреймворками выучив минимальную базу языка (переменные, циклы, условия, типы данных, функции, структуры данных языка, exceptions, и базовый ООП)?
Другой вопрос по другой теме:
Есть ли тут те кто ищет стажёров по Python / Django?
Добрый вечер, подскажите пожалуйста на какой платформе можно посмотреть какие задачи решают специалисты )?
Читать полностью…
Можешь попробовать использовать расширение бром, на python доступно
https://brom.itworks.group/
Бесплатная IT конференция AWS Community Day Central Asia 2025
📍22–23 августа в Алматы пройдёт масштабная двухдневная облачная конференция.
Что вас ждёт?
✔️ Спикеры — AWS Heroes и Community Builders
✔️ Практические воркшопы и реальные архитектурные решения
✔️ Game Day, нетворкинг и ценные призы
✔️ Конкретные ответы от экспертов
Мероприятие будет полезно всем, кто работает с облачными технологиями, только начинает изучать их или просто интересуется IT сферой. Нетворкинг, практическая польза и заряд мотивации — гарантированы 🫡
Спикеры из Канады, Германии, Казахстана и других стран поделятся реальными историями, инструментами и подходами!
📆 Даты: 22–23 августа 2025
⏰ Время: 09:00 – 18:00
📍 Город: Алматы
💡 Участие бесплатное, но регистрация обязательна
🔗Регистрация по ссылке