с горем пополам встроила мидлючий курс в график, первый спринт сдала.
теперь можно и нетфликсовскую задачу трех тел досмотреть))
в самые активные дни учусь с 6:30 до 7:30, потом с 9 до 10, потом с 19 до 20, потом с 21 до 23-24 🫣
некисло помогает то, что из команды не я одна на этой учебе, по утрам периодически созваниваемся с коллегой и обсуждаем чекаво)
но совсем вечерняя учеба бесит меня, я после нее еще часа два уснуть не могу с разогнанными мозгами 😕
теперь можно и нетфликсовскую задачу трех тел досмотреть))
в самые активные дни учусь с 6:30 до 7:30, потом с 9 до 10, потом с 19 до 20, потом с 21 до 23-24 🫣
некисло помогает то, что из команды не я одна на этой учебе, по утрам периодически созваниваемся с коллегой и обсуждаем чекаво)
но совсем вечерняя учеба бесит меня, я после нее еще часа два уснуть не могу с разогнанными мозгами 😕
первые впечатления про курс мидла в яндекс практикуме
в спринте 1 была джанго админка, ddl файл и скрипт для переноса данных из одной бд в другую. я кайфанула на скрипте! нравится, как благодаря дата классам написала универальный для всех таблиц код. еще понравилось что нас заставили написать тест проверки переноса данных, чет хз подумала бы я сама о таком в рабочей ситуации или сравнивала б выборочно руками)
новое для меня:
- много про датаклассы наковыряла, лучше стала понимать пайдантик
- ddl файлы вообще в глаза не видела раньше
- про закрытие соединений с бд и курсор раньше тоже так много не думала
- в целом готова к кейсу переезда проекта с одной дб на другую (по крайней мере если обе реляционные))
Наставников у нас два, умные ппц, красивые ппц, полезные советы дают, влюбилась моментально.
с ревью пока непонятно - попросила ревьюера быть построже, а то на первой итерации было 6 обязательных правок и 2 желательных, я их за час сделала и работу приняли. а я люблю чтоб как у Квичанского, 70 итераций ревью. или как у Салахутдинова, 80 оранжевых правок 🙂
в спринте 1 была джанго админка, ddl файл и скрипт для переноса данных из одной бд в другую. я кайфанула на скрипте! нравится, как благодаря дата классам написала универальный для всех таблиц код. еще понравилось что нас заставили написать тест проверки переноса данных, чет хз подумала бы я сама о таком в рабочей ситуации или сравнивала б выборочно руками)
новое для меня:
- много про датаклассы наковыряла, лучше стала понимать пайдантик
- ddl файлы вообще в глаза не видела раньше
- про закрытие соединений с бд и курсор раньше тоже так много не думала
- в целом готова к кейсу переезда проекта с одной дб на другую (по крайней мере если обе реляционные))
Наставников у нас два, умные ппц, красивые ппц, полезные советы дают, влюбилась моментально.
с ревью пока непонятно - попросила ревьюера быть построже, а то на первой итерации было 6 обязательных правок и 2 желательных, я их за час сделала и работу приняли. а я люблю чтоб как у Квичанского, 70 итераций ревью. или как у Салахутдинова, 80 оранжевых правок 🙂
съешь лягушку - знаете такой метод?
суть - самое неприятное дело надо делать сразу, чтобы не висело в списке и не портило настроение.
а я лягушек откладываю до дедлайна почти всегда, с мыслями «ну а вдруг я внезапно умру и вообще не придется его делать»
вот во втором спринте мидла есть две задачи - 1 поднять инфру и 2 написать апишку. Начинаю с конца!)
смекалочка
суть - самое неприятное дело надо делать сразу, чтобы не висело в списке и не портило настроение.
а я лягушек откладываю до дедлайна почти всегда, с мыслями «ну а вдруг я внезапно умру и вообще не придется его делать»
вот во втором спринте мидла есть две задачи - 1 поднять инфру и 2 написать апишку. Начинаю с конца!)
смекалочка
девочки во что мы ввязались
с горем пополам встроила мидлючий курс в график, первый спринт сдала. теперь можно и нетфликсовскую задачу трех тел досмотреть)) в самые активные дни учусь с 6:30 до 7:30, потом с 9 до 10, потом с 19 до 20, потом с 21 до 23-24 🫣 некисло помогает то, что…
чтобы вы не думали, что я всегда живу как бешеная псина, сообщаю - целую неделю не открывала практикум 🤖
дочка заболела, мы лежали в больнице, успевала только работать, учебы не касалась.
поэтому со вчерашнего вечера спидраню второй спринт, с ненавистью, потому что в нем много инфры.
не лезет она в меня и все тут 🥺
дочка заболела, мы лежали в больнице, успевала только работать, учебы не касалась.
поэтому со вчерашнего вечера спидраню второй спринт, с ненавистью, потому что в нем много инфры.
не лезет она в меня и все тут 🥺
Please open Telegram to view this post
VIEW IN TELEGRAM
второй спринт на мидле сдала, опять было мало замечаний на ревью 🤢
поднимали в контейнерах проект из первого спринта + дописали две ручки в апишку. из геморного было писать запрос в базу, потому что я нифига не работала с джанговской орм, ну и вся инфра, конечно)) хорошо, что мне коллега помог с nginx, Димон привет!
и вот какая математика:
4 часа ебли с инфрой != 4 часа ковыряния запроса в бд
потому что ощущалось это вот так:
ужасная вечность с докером / приятные полчаса с питоновским кодом
жду третий спринт, все пугают эластиком, я его в глаза не видела еще
поднимали в контейнерах проект из первого спринта + дописали две ручки в апишку. из геморного было писать запрос в базу, потому что я нифига не работала с джанговской орм, ну и вся инфра, конечно)) хорошо, что мне коллега помог с nginx, Димон привет!
и вот какая математика:
4 часа ебли с инфрой != 4 часа ковыряния запроса в бд
потому что ощущалось это вот так:
ужасная вечность с докером / приятные полчаса с питоновским кодом
жду третий спринт, все пугают эластиком, я его в глаза не видела еще
Please open Telegram to view this post
VIEW IN TELEGRAM
в рамках борьбы со скуфизацией и двумя лишними зимними кг вчера до работы пошла на йогу. план казался идеальным - я закидываю дитя в школу и сразу иду в зал, к десяти утра возвращаюсь домой бодрая, худая и энергичная, пишу великолепный код и радуюсь.
реальность - весь день сидела с кашей в голове, написала две строчки кода и те по учебе 🙄 с горя вечером сожрала шоколадку и вот сегодня у меня уже три лишних кг из-за отеков и незакрытая таска
реальность - весь день сидела с кашей в голове, написала две строчки кода и те по учебе 🙄 с горя вечером сожрала шоколадку и вот сегодня у меня уже три лишних кг из-за отеков и незакрытая таска
Объявляю выходные открытыми!
За два часа до сна, да 😆
Эт я третий спринт отправила на ревью
За два часа до сна, да 😆
Эт я третий спринт отправила на ревью
Итоги третьего спринта на мидловском курсе 🤔
тема - ETL процесс, перенос данных из постгреса в эластик
Теория читается за час, а проект делала в три захода:
- за два часа набросала структуру с абстрактными классами, получилось говно, все стерла и закрыла практикум на неделю
- в субботу часов шесть убила: ковырялась с инфрой долго (хохо как всегда), подняла в докере эластик, набросала структуру, научилась закидывать чето в эластик и сделала пайдантик схемы
- вчера тоже около шести часов ушло на допил всей красоты, обвес бэкофами, обработку ошибок, хранение состояния и запуск ETL процесса шедулером в отдельном контейнере
Сегодня утром получила ревью, и еще час вносила правки.
Проект приняли со второго захода, из шести правок сделала четыре, две отспорила через докстринги ЪУЪ
Из нового для меня только эластик был 🙁
Так пугали этим спринтом, он действительно объемный, но сначала кажется страшным, а потом чики пуки.
Получается, 16 часов я потратила на теорию и проект + 2 вебинара по 2 часа послушала, итого 20 часов на двухнедельный спринт, вроде немного.
Но судя по тому, что я третий час безуспешно пытаюсь замокать запрос в тесте, мыслетопливо закончилось🐙
тема - ETL процесс, перенос данных из постгреса в эластик
Теория читается за час, а проект делала в три захода:
- за два часа набросала структуру с абстрактными классами, получилось говно, все стерла и закрыла практикум на неделю
- в субботу часов шесть убила: ковырялась с инфрой долго (хохо как всегда), подняла в докере эластик, набросала структуру, научилась закидывать чето в эластик и сделала пайдантик схемы
- вчера тоже около шести часов ушло на допил всей красоты, обвес бэкофами, обработку ошибок, хранение состояния и запуск ETL процесса шедулером в отдельном контейнере
Сегодня утром получила ревью, и еще час вносила правки.
Проект приняли со второго захода, из шести правок сделала четыре, две отспорила через докстринги ЪУЪ
Из нового для меня только эластик был 🙁
Так пугали этим спринтом, он действительно объемный, но сначала кажется страшным, а потом чики пуки.
Получается, 16 часов я потратила на теорию и проект + 2 вебинара по 2 часа послушала, итого 20 часов на двухнедельный спринт, вроде немного.
Но судя по тому, что я третий час безуспешно пытаюсь замокать запрос в тесте, мыслетопливо закончилось
Please open Telegram to view this post
VIEW IN TELEGRAM
регулярно использую такую духовную практику для прояснения сознания как «публично поныть»
пожаловась, и сразу мок мой несчастный заработал
пожаловась, и сразу мок мой несчастный заработал
Сегодня вечером буду что-то рассказывать на вебинаре практикума тем, кто только начал думать о питоне 🐍
приходить➡️ сюда
приходить
Please open Telegram to view this post
VIEW IN TELEGRAM
Я никогда не пишу конспекты, ничего не добавляю в избранное дольше, чем на пару дней. У меня сейчас даже файлика с командами нет - на первом питонячем курсе и в первый год работы был, со всякими python manage.рy runserver или nginx -t 😅
Мне проще погуглить, чем что-то архивировать/систематизировать
Поэтому мне капец интересны люди с противоположным подходом. Которые обсидиан красиво ведут каждый день, например, дисциплинированные, в общем)
Залипла на канале парня с джунского курса в практикуме - пишет ежедневные отчеты, считает потраченное на учебу время 🫣 Идея для канала бомба, жаль не с первого дня он начал
Вдруг у меня тут есть те, кто совсем на старте - ловите идею и кидайте в комменты свои каналы
Может мне дейлики сюда начать писать 🤔
Мне проще погуглить, чем что-то архивировать/систематизировать
Поэтому мне капец интересны люди с противоположным подходом. Которые обсидиан красиво ведут каждый день, например, дисциплинированные, в общем)
Залипла на канале парня с джунского курса в практикуме - пишет ежедневные отчеты, считает потраченное на учебу время 🫣 Идея для канала бомба, жаль не с первого дня он начал
Вдруг у меня тут есть те, кто совсем на старте - ловите идею и кидайте в комменты свои каналы
Может мне дейлики сюда начать писать 🤔
девочки во что мы ввязались
В ботаним начинаем грызть во какой кирпич! Первая глава понравилась, и кажется будет что обсудить 🤓 Полистала дальше, примеры кода на плюсах и джаве, но нас таким не напугать
#прочитала наконец-то! в рубрику «как писать хорошо, а плохо не писать»
нудновато, старовато, поэтому читала долго. снова была мысль - вот бы мне эту книгу на старте, но время было не резиновое 😕
Больше всего понравились последние главы, про личность и характер погромиста. Если коротко - хороший программист знает, что он недостаточно умный, поэтому всегда подстраховывается - пилит мелкие единицы кода, документирует, пишет тесты и тд
В Ботаним начали PostgreSQL 16 изнутри, еще не знаю возьмусь ли за нее - мидловский курс нормально времени жрет 🫥
нудновато, старовато, поэтому читала долго. снова была мысль - вот бы мне эту книгу на старте, но время было не резиновое 😕
Больше всего понравились последние главы, про личность и характер погромиста. Если коротко - хороший программист знает, что он недостаточно умный, поэтому всегда подстраховывается - пилит мелкие единицы кода, документирует, пишет тесты и тд
В Ботаним начали PostgreSQL 16 изнутри, еще не знаю возьмусь ли за нее - мидловский курс нормально времени жрет 🫥
кто идет на москоу пайтон 26го мая? часов с двух планирую там быть, давайте обниматься
Сдала четвертый спринт на мидловском курсе 🤔
Тема - асинхронная апишка, первый групповой проект. Посколько я учусь вместе с двумя коллегами, мы хитрожопо объединились в одну команду и вообще не тратили время и силы на налаживание взаимодействия и процессов.
Довольно быстро запилили асинхронную апишку, из нового у меня были походы за данными в эластик. Ну и посмотрела как вести проект и двигать тасочки не в джире, а прям на гитхабе, симпатичное.
Ревью опять меня расстроило маленьким количеством замечаний, но уже меньше - сдавали после дедлайна и хотелось быстрее начать новый спринт))
Тема - асинхронная апишка, первый групповой проект. Посколько я учусь вместе с двумя коллегами, мы хитрожопо объединились в одну команду и вообще не тратили время и силы на налаживание взаимодействия и процессов.
Довольно быстро запилили асинхронную апишку, из нового у меня были походы за данными в эластик. Ну и посмотрела как вести проект и двигать тасочки не в джире, а прям на гитхабе, симпатичное.
Ревью опять меня расстроило маленьким количеством замечаний, но уже меньше - сдавали после дедлайна и хотелось быстрее начать новый спринт))
Please open Telegram to view this post
VIEW IN TELEGRAM
«воу ребята какое говно мы делаем, зато как быстро!» - под этим девизом прошел пятый спринт
было немного тестов, немного солида, ничего нового и интересного🫥
поздно я на курс этот пошла, надо было спустя полгода работы, а не полтора
было немного тестов, немного солида, ничего нового и интересного
поздно я на курс этот пошла, надо было спустя полгода работы, а не полтора
Please open Telegram to view this post
VIEW IN TELEGRAM
Вот такого ⬇️ по содержанию ревью мне бы хотелось от мидловского курса 😀
Антон взял и разнес наш проект в получасовом видео! классно очень, завидую его бывшим студентам и безмерно благодарна, спасибо еще раз!
Что я для себя вынесла из его разбора, главное:
- общие пайдантик схемы смешивают все слои приложения
- сервисы получились слишком тощие, бизнес логика уехала в круд
- вместо миксина в крудах можно в сервисе юзать два круда и это блин логично
- в крудах эластика вместо статик методов можно юзать отдельный класс, назначать его атрибутом круда (билдер)
- вместо версий сервисов под апишку с потенциальными непонятками с наследованием добавлять методы под новые версии в сервис
- пятисотить смело, а не делать вид что все хорошо, возвращая 404
С проектом мы спешили и ленились, но я до разбора не видела этих ошибок. Про миксин сомневалась, но ничего лучше все равно не придумала
Антон взял и разнес наш проект в получасовом видео! классно очень, завидую его бывшим студентам и безмерно благодарна, спасибо еще раз!
Что я для себя вынесла из его разбора, главное:
- общие пайдантик схемы смешивают все слои приложения
- сервисы получились слишком тощие, бизнес логика уехала в круд
- вместо миксина в крудах можно в сервисе юзать два круда и это блин логично
- в крудах эластика вместо статик методов можно юзать отдельный класс, назначать его атрибутом круда (билдер)
- вместо версий сервисов под апишку с потенциальными непонятками с наследованием добавлять методы под новые версии в сервис
- пятисотить смело, а не делать вид что все хорошо, возвращая 404
С проектом мы спешили и ленились, но я до разбора не видела этих ошибок. Про миксин сомневалась, но ничего лучше все равно не придумала
Forwarded from Anton Artikov
Media is too big
VIEW IN TELEGRAM
Судя по тому, что в отпуске я читала только худлит, не работала, не училась - я освоилась в профессии 😅
Еще в прошлом году я брала на пляж кабанчика, а этим летом единственным кабанчиком была я сама - всего-то почти два года ком.опыта понадобилось, чтобы ушло ощущение гонки
Планы на неделю страшные - кроме работы надо сдать спринт в ЯП (дедлайн по нему был вчера)
еще попробую писать сюда дейлики всю неделю, вдруг приживется практика
Еще в прошлом году я брала на пляж кабанчика, а этим летом единственным кабанчиком была я сама - всего-то почти два года ком.опыта понадобилось, чтобы ушло ощущение гонки
Планы на неделю страшные - кроме работы надо сдать спринт в ЯП (дедлайн по нему был вчера)
еще попробую писать сюда дейлики всю неделю, вдруг приживется практика
Кажется дейлики мои будут скучные, но я все равно доведу хоть одну неделю до конца в качестве эксперимента.
Вчера плавно возвращалась в режим после отпуска, многого от себя не ждала, сделала еще меньше, потому что к обеду поднялась температура после адского кондея в самолете 🫥
Утром ревьюила чужие пиары, вливала что-то свое доотпускное, потом мы пару часов закрывали спринт и открывали новый - ретро, оценка, приоритизация тасочек, вот это все. Немного расстроилась, что в этом спринте, в отличие от трех прошлых, мне не досталось парных задач.
К вечеру поковыряла пару задач, проверила дочкины летние тетрадки, помогла ей заполнить читательский дневник.
После отбоя открыла книгу Хорикова по тестам, как-то незаметно прочитала 4 главы - пока очень нравится. Вроде много читала про тесты, а опять что-то новое узнала - например, о разнице классического подхода и лондонского. Я за классический - тестировать не единицу кода, а единицу поведения
Вчера плавно возвращалась в режим после отпуска, многого от себя не ждала, сделала еще меньше, потому что к обеду поднялась температура после адского кондея в самолете 🫥
Утром ревьюила чужие пиары, вливала что-то свое доотпускное, потом мы пару часов закрывали спринт и открывали новый - ретро, оценка, приоритизация тасочек, вот это все. Немного расстроилась, что в этом спринте, в отличие от трех прошлых, мне не досталось парных задач.
К вечеру поковыряла пару задач, проверила дочкины летние тетрадки, помогла ей заполнить читательский дневник.
После отбоя открыла книгу Хорикова по тестам, как-то незаметно прочитала 4 главы - пока очень нравится. Вроде много читала про тесты, а опять что-то новое узнала - например, о разнице классического подхода и лондонского. Я за классический - тестировать не единицу кода, а единицу поведения
ЪУЪ!
Вчера полдня с кайфом ковыряла таску с js, кто бы мог подумать, так уж я его ненавидела полтора года назад) Но скоро весь фронт наш переедет на реакт и плакали мои кайфули.
Чтобы отшагать свои пять тысяч, пришлось утром самой отвести дочку в музыкалку, а в обед сходить в библиотеку - не могу я без цели шастать.
Самом сложным было вечером сесть за учебу - сработала обычная хитрость «я просто хотя бы разверну проект и сделаю веточку под задачу», спустя полтора часа хоба и написался сервис регистрации :)
Хориков все еще нравится! Пятая глава про хрупкость тестов, моки и стабы. И вывод что-то типа «хотите живучие тесты, пишите хороший код без утечек деталей имплементации, тестируйте ожидаемое бизнесом поведение, не мокайте внутренние взаимодействия»
Вчера полдня с кайфом ковыряла таску с js, кто бы мог подумать, так уж я его ненавидела полтора года назад) Но скоро весь фронт наш переедет на реакт и плакали мои кайфули.
Чтобы отшагать свои пять тысяч, пришлось утром самой отвести дочку в музыкалку, а в обед сходить в библиотеку - не могу я без цели шастать.
Самом сложным было вечером сесть за учебу - сработала обычная хитрость «я просто хотя бы разверну проект и сделаю веточку под задачу», спустя полтора часа хоба и написался сервис регистрации :)
Хориков все еще нравится! Пятая глава про хрупкость тестов, моки и стабы. И вывод что-то типа «хотите живучие тесты, пишите хороший код без утечек деталей имплементации, тестируйте ожидаемое бизнесом поведение, не мокайте внутренние взаимодействия»