Дневник разработчицы

Дневник разработчицы

Аудитория: 415 подписчиков
Категория: Блоги
Откровенные истории о проектах, работе, учебе и открытиях в мире программирования. Присоединяйтесь и вдохновляйтесь вместе со мной!

Статистика канала

415 подписчиков

Последние посты

Дневник разработчицы
#Работа Маленькие геройские радости.Вчера уже после 10 вечера, мой рабочий день заканчивается как раз в 10 вечера, написала менеджер про проблему пользователя в сервисе, с которым очень давно все плохо и в него очень страшно влезать, хоть я там уже пыталась немного навести порядок. На первый взгляд проблема была неочевидна, ну, то есть не починишь за 5 минут, даже локализовать довольно сложно. Я буквально на коленке воспроизвела проблемный запрос, запустила дебаг режим и распутав по ниточке процесс, уже зная основную логику и возможные проблемы, откопала багу. Фикс был изменением в одной строке. Раскатала, проверила - работает. В 11 проблема была решена на проде. По проблеме даже задачу не заводили, так чисто в тимсе пообщались.Сегодня с утра как обычно смотрю почту, а там новая задачка с пометкой ASAP. Надо сделать отчет за квартал с помощью скрипта, оставленного моим бывшим руководителем (менеджером). Сам скрипт нечитаемый, но если осторожно задать нужные параметры и запустить, то оно в целом работает. Его надо переписать, но руки еще не дошли это сделать. Скрипт работает очень медленно, я с помощью логов нашла момент, где он в цикле запрашивает данные по каждой сущности для формирования отчета, подшаманила этот кусок кода на треды, чтобы побыстрее все работало. Тадам, 10 минут - отчет готов. Приложила, задачку закрыла. Поржала с того, что задача была открыта менеджером в ее нерабочее время и закрыта через 2 часа мною в мое нерабочее время.И я понимаю, что все это не очень правильно с точки зрения процессов и тп, но здравый смысл в данном случае важнее, и если честно, то мне нравится так работать. Я ненавижу вариант с постоянным тушением пожаров, но если это разовая акция, то это даже приятно, немного побыть маленьким героем, который смог 🙂
458
Дневник разработчицы
#Tools #Учеба В предверии очередных мидтермов на выходных вместо учебы обновила себе плагин для курсеры. Добавила возможность сразу сохранять заметки в файлы md/tex. Вообще пропатчила плагин, разделив на бекенд и фронтенд, улучшив немного UI и саму сборку. Даже свой черновой код закинула в репозиторий, вдруг кто-то вдохновится на сборку своих плагинов на базе моего этого недоразумения.https://github.com/mandrianova/courseraNotesPluginМне точно стало чуть удобнее, хоть и приходится запускать бекенд локально, чтобы оно работало. Однако, я пока не придумала хороший и легкий способ для быстрого получения новых конспектов. Тем более я в большей степени с конспектами работаю также через IDE, поэтому даже не вижу большого смысла вытаскивать это все на сервер.Не стала, кстати, оборачивать все в докер, последнее время жадная стала до ресурсов, не люблю запускать докер. Слишком много оперативки съедает пайчарм. Все больше хочу новый ноут, хочет больше оперативки и больше жесткий диск. Террабайт как-то улетел вникуда.
483
Дневник разработчицы
#AWS vs #GCP - round!Про ssh подключение, продолжение.Мне пришел комментарий на линке, что в AWS есть Session Manager, который также позволяет подключаться через сессии и хранит логи комманд.Я была несколько удивлена, что я это пропустила, ведь я даже готовилась и сдала экзамен по AWS на сертификат Developer.Заглянула в UI, нашла вкладку для подключения по сессиям и увидела, что это подключение недоступно. Инстанс развернут на базе AMI Amazon Linux 2023. Оказывается, что для работы с сессиями нужно подключить специальную роль AmazonSSMManagedInstanceCore и дальше можно пользоваться в интерфейсе амазона, а еще можно установить плагин для CLI https://docs.aws.amazon.com/systems-manager/latest/userguide/session-manager-working-with-install-plugin.htmlи потом можно воспользоваться командой:aws ssm start-session --target instance-idНу изи же! Как я это узнала? Ну, после комментария, я пошла проверить, загуглила почему не работает, подключила роль, залезла в доку посмотреть что там по cli и тп.GCP все еще - вот тебе команда, подключайся. И это была первая доступная команда, и она сработала.Блин, я не хотела из этого раздувать, но в дьявол в деталях, как говорится.
545
Дневник разработчицы
#Учеба #UOL Один из популярных вопросов в IT - нужно ли профильное образование и нужно ли образование вообще. Дальше будет моя длинная история с размышлениями.TL;DR. Я в IT с 2010 года, с 2023 года получаю BSc CS (учусь на бакалавра в копьютерных науках) в UOL (University of London)Я много лет проработала в IT без образования вообще. Несколько раз начинала учиться по другим спецаильностям и бросала, потому что хотела независимости еще со школы, а университет требовал много времени. Плюс я долго не могла определиться со сферой, а учиться просто ради диплома, было для меня недостаточной мотивацией, чтобы совмешать это с работой.Самое забавное, что я обожаю учиться и никогда не останавливалась в потоке обучения. Просто я проходила курсы, смотрела лекции, читала статьи и книжки.В IT я попала случайно. Сначала был короткий опыт в маленькой фирме моего друга, где я продавала услуги по разработке сайтов и фирменного стиля. Позднее я устроилась в рекламное агентство на позицию менеджера по рекламным материалам, где я занималась еще flash-баннерами и наружной рекламой. В дальнейшем я быстро росла как менеджер и не скажу, что в чем-то устапала коллегам, у кого было высшее образование, по должностям, зарплате, достижениям и скорости роста.Психологически и морально было неприятно от того, что корочки нет. Иногда приходилось очень быстро учиться каким-то новым для меня темам, когда у коллег с профильным образованием эти знания существовали еще с универа. Но в общей картинке, не скажу, что это как-то значимо влияло на меня.В 2020 году я переключилась в программирование, потому что давно мечтала сама писать код и фактически с самого начала работы в IT думала об этом. Чтобы совершить такой переход я очень интенсивно училась, потому что я не хотела потерять много времени. У меня были очень высокие требования к себе как к программисту. Я хотела догнать высоких позиций за короткое время и быть действительно классным специалистом. Было нелегко, но я реально поглотила очень много курсов за небольшое время и уже через полгода от начала учебы я делала проекты от и до - бекенд, фронтенд, инфраструктуру в облаке. Я с самого начала столкнулась с архитектурными задачками и решением довольно сложных проблем самостоятельно. К этому еще добавилось чтение чужого кода и умение работать с ним без документации и помощи. Так мой опыт начинался со своих стартапов, где я в одно лицо делала все.Помимо этого я еще умудрилась по касательной зацепить ML и поучаствовать в хакатоне с ML-задачами, где мы выиграли джуновой командой у довольно сильных и опытных соперников.И вот в 2022 году я уехала из своей страны и тут еще встал вопрос в получении рабочей визы за границей. В теории устроиться на работу можно и без диплома и даже найти страны, где рабочую визу делают без диплома, но это значимые лимиты. Плюс я давно хотела все же закрыть этот вопрос и получить образование, поэтому когда я увидела возможность обучения онлайн в UOL, я приняла решение подать заявку буквально не думая. Когда мне прислали подтверждение, я размышляла где-то 2 часа перед тем как оплатить первую сессию.На самом деле, я изучала отзывы про UOL, их программу, связывалась через Linkedin с людьми, кто уже учился в университете. Но все это были в основном проверки на то, что университет действительно нормальный, а не откровенная ерунда, а еще я разбиралась какие условия учебы, как сдавать экзамены и тп.И вот я учусь уже на 4 сессии из запланированных 7. Поскорее бы уже дойти до конца. Не скажу, что учеба идеальна. Есть проблемы как с моей стороны, так и со стороны универа, но все некритично. Также есть и плюсы.Учеба у меня отнимает достаточно много времени и сил, но я успеваю еще очень много всего сделать, помимо работы и учебы. Если бы я только работала и училась, то мне было бы намного проще.
338
Дневник разработчицы
#Учеба #UOL - продолжение…Еще могу сказать, что в плане знаний, для меня лично самостоятельное прохождение курсов - было бы в разы эффетивнее учебы в университете. Но некоторые темы, которые покрыты в университете, я бы ни за что не стала бы проходить отдельно курсами, на вроде глубокой теории по алгоритмам и структурам данных, типа машины Тьюринга, о том как на самом деле работают регулярные выражения и тп. Это интересно и усиливает базу знаний, безусловно, но я бы ставила в приоритет другие темы, я думаю.Хочу добавить в конце, что у меня довольно высокий уровень обучаемости. Я сильно просела по знаниям той же математике и мне было тяжело вкатиться снова в решение задачек, но навыки аналитического мышления позволяют довольно быстро поглощать информацию и разбираться в новых темах без чьей-либо помощи.Я к тому, что то, что подходит мне, не факт что подойдет всем. У всех свои сильные и слабые стороны.В универе, кстати, много тех, кто также как и я в 30+, 40+ пришел за формальным образованием ради рабочей визы или чего-то подобного.Когда меня спрашивают - нужно ли высшее образование в IT, я сейчас отвечаю - лучше с ним, чем без него как с формальной точки зрения, так и в плане знаний. Если есть возможность получить его, то лучше получить.Если бы я вернулась в школьные времена и могла пройти этот путь снова, то я попыталась бы все же закончить универ сразу после школы, хотя не факт, что я смогла бы это сделать, потому что я сейчас - не равно тому, что я была тогда. И я бы вряд ли стала слушать чьи-то советы на этот счет, но в этом мой путь и я ни о чем не жалею. Как-то так.
414

Оставить комментарий/отзыв

Рекомендации

Озлобленные КД операторы

Озлобленные КД операторы

@evil_cameraman
424 подписчиков

По вопросам присоединения к вечеринке писать @svetkagrishina

Пятнадцатый Раз

Пятнадцатый Раз

@lovv_rove
420 подписчиков

-Парень с мечтами поэта -Твич https://twitch.tv/lovvrove Спроси анонимно t.me/questianonbot?start=324267-732_1...

Тот самый Вадим

Тот самый Вадим

Приватный
407 подписчиков

Пишу о жизни, продуктивности и саморазвитии. Практикую всё это и наставляю других.

Книжная Планктонесса🦐📚 | Лиза Ракова

Книжная Планктонесса🦐📚 | Лиза Ракова

@planktonbaby
429 подписчиков

Елизавета Ракова - писатель, юрист. Avid reader. Про книги свои и чужие. Life is strange and miraculous. Дебт...

От идеи к медийности | Влада Овсянникова

От идеи к медийности | Влада Овсянникова

@ovsvladaa
417 подписчиков

Продюсер съемок и ведущая подкастов. Выстраиваю стратегию роста через медиа -маркетинг (мероприятия, YouTube,...

Рома Молотков🤍

Рома Молотков🤍

@roman2283ro
354 подписчиков

Участник проекта,,Голос Дети 6’’ ✌🏻 участник,,Высшей Лиги КВН’’😜

Engel 🌊

Engel 🌊

@mommull
388 подписчиков

Бонжур✨💕 Меня зовут Энгель, косплеер с 2020 года и готова показать вам свое творчество 💗 Личные сообщения: @mi...

@akula_murena 🖤

@akula_murena 🖤

@murena_akula
403 подписчиков

«Интересно было бы поглядеть на то, что от меня останется, когда меня не останется.» ~ Приключе...

Чунька

Чунька

@chunyaboyyyy
415 подписчиков

чунька суета хасан Архив демок https://t.me/+rb-HGV8gylgwMDdi Барахолка https://t.me/ChunyaStore

Депрессатель 🖊️| 18+

Депрессатель 🖊️| 18+

@laslo_writes
447 подписчиков

Живу 🏃🏻 Творю 🖌 Мыслю 💭 Ржунькаю 🤡