Coding Lady
889 subscribers
385 photos
82 videos
37 links
Я middle frontend developer в компании Aero, делюсь трудностями и победами, историями из мира IT и своей жизнью 👩🏽‍💻💕
Мой тг: gulkovva19
Download Telegram
А что по hard скилам?👩🏽‍💻

Я рассказала вам о своих ощущениях по итогам испыталки, но не рассказала, что по хардам.

А там все ещё круче!☺️

За 3 месяца я:
⁃ Создала около 40% всего интерфейса, причем написала все сложные и переимпользуемые компоненты, так что в остальных 60% большая часть кода все равно будет моя. Очень этим горжусь.
⁃ Впервые с нуля запилила авторизацию. До этого я только однажды работала на проекте с нуля, и то авторизацией занимался другой фронт. Было увлекательно и полезно.
⁃ Написала сложный компонент таблицы с поскрольной пагинацией, используя useInfiniteQuery, что тоже делала впервые. До этого я писала стандартную постраничную пагинацию и не работала с react query.
⁃ Влюбилась в redux toolkit и теперь уже не помню, как работала с vuex. Да и вообще в целом так прониклась реактом, что проекты на вью у меня теперь вызывают антисимпатию.
⁃ Научилась круто декомпозировать задачи, так, чтобы мне самой было максимально комфортно работать.
⁃ Стала внимательнее ревьюить код, потому что первые два месяца хорошенькой ревьюили мой.
⁃ Начала оценивать задачи в реальный срок. В лиге нас вообще не просили вести учет времени в jira, так что я никогда этого не делала, только на словах.

И ещё много всяких мелочей😌
Учитывая, что всю испыталку я была одним фронтом, писавшим проект с нуля, я очень хорошо прокачалась в хардах🦾
А дальше-больше!

Уххх, чувствую, какой рост меня ждет в ближайший год😍
🔥679👍7
Как мне помог мой канал🤭

На последней вечеринке на работе я наконец-то познакомилась вживую с лидом, который меня собеседовал.
Во время общения Кирилл сказал, что он из Нижнего Новгорода, на что я ответила:

О, я была там летом, классный город!
⁃ Да, я знаю, что ты там была
⁃ Откуда?😯
⁃ Я читал твой канал перед тем, как взять тебя


И здесь я чуть не словила паничку, потому что стесняюсь рассказывать коллегам о канале😅 (позже напишу об этом пост).
А потом Кирилл сказал, что ему важны были софт скиллы кандидата, и он хотел знать, что кандидат подойдет не только по хардам, ведь хард скиллы всегда можно прокачать, а вот с софтами сложнее.

Итог мы все знаем - меня взяли!

Кто знает, быть может канал мне и правда помог, Кирилл увидел, что я открытая, общительная и люблю свое дело🙏🏼

Труд и правда вознаграждается, и если ты во что-то вкладываешься - это всегда не «просто так»🧡
62🔥19🙏5😱2
Фотки с вечеринки подъехали🥳

Тематика была «Ночь сказок», а я оделась Мальвиной, хотя характер у меня совсем не Мальвиновский😁

В этот раз вечеринка мне понравилась больше, потому что музыка была лучше, и я уже чувствовала себя «своей»☺️

P.S. Прошу заценить мой образ и пятую фотку, потому что она просто топ!
🔥45👍64
Если не IT, то что?🌎

Знаете, я часто думаю о том, что не хочу заниматься всю жизнь одним делом, даже если оно мне очень нравится.
Как-то расстраивает меня перспектива не попробовать что-то ещё.
IT это классно, но чем бы я еще хотела заниматься? Что бы еще хотела попробовать?🙏🏼

Ой, на эти вопросы у меня всегда есть ответы, потому что я весьма любопытна👀

Во-первых, это ландшафтный дизайн или ландшафтная архитектура🌿
Ох, как я люблю красивые сады!
Это ведь не только про красоту и эстетику, это и про подумать, что я так люблю.
Творчество + интеллектуальная деятельность = работа мечты.
Хорошо, что это не темный лес для меня, потому что мама занималась ландшафтом, и я помню, как ей нравилось, какую красоту она создавала.

Во-вторых, личный стилист👘
Обожаю стиль, моду, сочетания и эксперименты, мне нравится следить за стилистами, красиво одеваться и, посмотрев на человека, сразу же в мыслях подобрать ему образ.
Может, когда-нибудь это станет моим хобби.

В-третьих, бизнес💼
Есть несколько идей, чем бы я хотела заниматься, правда их пока оставлю в секрете.
Из меня выйдет классный предприниматель, потому что у меня все для этого есть, и к тому же прекрасный пример в виде папы.

Что ж, кто знает, куда меня занесет и чем я буду заниматься лет через 10, но точно знаю, что это будет что-то интересное и по любви.
Как моя работа сейчас🧡

Пожалуйста, делитесь в комментариях своими желаниями!
Что бы вы ещё хотели попробовать кроме своей деятельности сейчас?
А может хочется посвятить всю жизнь одному делу?
37🔥12👏2
Прошлая неделя пронеслась незаметно🚀

Она была довольно интересная на задачки, я фиксила неоднозначные баги и занималась оптимизацией некоторых компонентов.

Чуть подробнее про оптимизацию.
Представим, что к нам от бэка пришел гигантский массив данных, и нам все это нужно вывести на фронте.
Хм, рендерить сотни тысяч элементов сразу - плохая идея, загрузка страницы будет похожа на загрузку страницы в 2009, когда я сидела ВКонтакте через нетбук и модем…

И что делать?
Виртуализировать😁
Другими словами, рендерить только те элементы, которые входят в текущую область просмотра, а остальное не рендерить.
Пользователь будет скролить список вниз, и каждый раз будут рендериться только нужные элементы.
20 штук вместо 20 тысяч.
Ну кайф же🙌🏽

Как это сделать?
Если пользоваться готовыми библиотеками, то чаще всего виртуализация уже продумана, и нам стоит дописать всего пару строк.
Например, для таблиц я использую либу mantine-react-table, где уже есть пропс виртуализации.
В либе rc-tree, которую я так же использую, тоже есть встроенная виртуализация.
Если же такой роскоши нет, то вот популярные библиотеки оконного доступа:
react-window
react-virtualized

Можно разок попробовать применить виртуализацию на своих пэт проектах, чтобы больше ее не бояться и на реальных проектах сразу делать все по красоте😌
🔥369👍3
В офисе почти как дома🥰

В последнее время я себе столько активностей/занятий добавила в расписание, что просто некогда в офис заехать🙈
Вот, например, в пятницу пропускаю винный клуб, потому что весь вечер расписан(

Надо как-то разобраться с расписанием, чтобы было время на офис, а то мне скучновато без него становится.
Точнее, теряется ощущение себя частью чего-то большого🤔
А мне это важно в работе!

Рассказывайте, какие у вас отношения с офисом, часто ездите? Любите свой офис?
27🔥13
Karpov courses👩🏽‍💻

Помните, я весной взяла курс мидл фронтенд в karpov courses и что-то даже там делала?
Ну так вот, в июне я на все благополучно забила и пошла работать свою новую работу, забыв все явки и пароли.

Меня просили написать отзыв по окончании курса, но прошла я максимум треть, а то и меньше😅
Но сказать что-то все-таки могу.

Курс довольно сложный, особенно если ты джун и параллельно работаешь. Помню я тратила дофига времени на проекты и домашку, лекции смотрела в ночи, а код писала на выходных, атас какой-то ахахах.
Но насколько курс сложный, настолько и крутой.
Даже та часть, которую освоила, сильно мне помогла, и я даже не воспользовалась предлагаемой там карьерной консультацией, потому что справилась сама😁

Я решила вернуться к обучению, потому что на работе мы допилили весь интерфейс и осталось написать тестов, а значит можно немного расслабиться и посвящать по часу в день обучению.
Ура, снова учиться!🎓

А вы где-нибудь учитесь сейчас?
Рассказывайте, как вам!
🔥41
Иногда я думаю, как можно быть такой умной и глупенькой одновременно🤣

Я сейчас 40 минут откапывала машину, пыталась выехать, догадалась попросить лопату и скребок у дворников… а просто снять машину с ручника не догадалась🤦🏽‍♀️
И почему-то на панель я вообще не смотрела, хотя там белым по черному «выключите ручной тормоз»🥲
Вот вроде код пишу, соображать умею, но как видите не всегда))

Естественно я была на связи с Альбертом, который рассказывал мне, что делать и в конце говорит: «Зато ты теперь знаешь, что делать, если застрянешь»
Я: «Ага, кнопку Р выключить»

Мне это так напомнило ситуации на работе, когда ты бьешься с дурацким багом два часа, а в итоге решение оказывается на поверхности в виде одной строчки

Что ж, с кем не бывает😁
🤣4014
This media is not supported in your browser
VIEW IN TELEGRAM
Врываюсь в выходные после насыщенной недели❤️‍🔥

Всем классно отдохнуть, провести время с близкими и вспомнить о своих хобби🫶🏼
В жизни есть не только работа, вокруг много интересного!
🔥50❤‍🔥175
Говорят, математика не пригодится в обычной жизни🍷

Но я только что применила теорему Пифагора, чтобы понять, поместится ли бутылка вина, длиной 34 см в подарочную коробку 30 на 20, если её положить по диагонали, учитывая, что диаметр дна бутылки 8 см.

Вот вам и математика!
Кстати, геометрия была моим любимым предметом в школе🧡
А начертательная геометрия, инженерная графика и прикладная механика - в универе☺️
🤣32🍾179👍2
Чем я занимаюсь сегодня?

Пишу доку codeStyle для проекта👼🏼
Раньше я писала всё одна и мне было норм без доки, но нас уже двое, а в дальнейшем может быть ещё больше, поэтому, дабы избежать разногласия, недопонимания и конфликты, фиксирую всё в одном месте.

Классное чувство быть автором источника правды, который в дальнейшем поможет всем, кто к нам присоединится.
И так как я одна начинала этот проект и написала бОльшую его часть, для соблюдения единообразия кода многое основывается на моей вкусовщине😋

Например, все useState должны быть типизированы, даже если это простой стейт:

// плохо
const [currentId, setCurrentId] = useState('');

// хорошо
const [currentId, setCurrentId] = useState<string>('');


Да, это необязательно, но меня бесит, что где-то useState типизирован, а где-то нет.
Пусть будет везде.


Конечно, я не пишу всё только на свое усмотрение, все пункты обсуждаю и утверждаю с коллегой.
Как и в любой командной работе🫱🏼‍🫲🏻

Честно говоря, за время работы в аэро я прям чувствую, как вырос мой навык коммуникации, несмотря на то, что у нас возник конфликт на прошлой неделе😅
Но все решилось, мы сделали выводы и пошли дальше работать без раздражения и напряжения.
Кайф

Давайте поболтаем про вкусовщину в коментах.
У кого какие приколы?
Я вот, например, не люблю префиксы I и T у интерфейсов и типов.
🔥285👍5
Утро разработчицы🫶🏼

Иногда мне приятнее начать работать после обеда и задержаться вечером, но провести утро с кайфом☕️

Вот сейчас, например, я завтракаю в she, после поеду на бьюти-процедуры, и только потом в офис, а вечером на бачату с Альбертом.
Ну красота же

На собеседовании в аэро я сразу сказала, что work-life balance для меня чуть ли не на первом месте, потому что я правда не вижу смысла в работе, если ты не успеваешь наслаждаться жизнью вокруг🙌🏼

Да, можно кайфовать только от своей работы и занимать ею всё своё время, но это точно не про меня😁
47🔥19
Ребят, что думаете о TDD?
Test Driven Development - разработка через тестирование.
Сначала пишется тест, а потом его покрывают кодом.
Anonymous Poll
16%
Крутая тема
8%
Не моё/не поддерживаю
32%
Мне бы код вначале написать
52%
Не знаю/не пробовал
1%
Напишу свое в коментах
У меня сегодня последний рабочий день в 2023 😇

Хочу ли я отдыхать?
Очень!
Сильно ли я устала?
Да как-то вроде нет 😁

Последние 2 недели были лайтовыми, я писала юнит и интеграционные тесты, без спешки купила подарки и закрыла важные дела.
Спокойный декабрь - это чудесно!

Сейчас собираю вещи, а завтра мы выезжаем в Татарстан отмечать Новый год и Рождество с моей семьей 🧡
Встречать Новый год будем в домике на горнолыжке и, конечно же, кататься!
Ох, как я рада, что в начале 2023 исполнила свою мечту и пошла заниматься фристайлом 🏂

Вообще, 2023 для меня про рост во всем.
В карьере, доходе, отношениях, саморазвитии, окружении.
Дальше - больше.
Итоги года не пишу, цели тоже не пишу, всё в голове, всё вижу и представляю 🙌🏼
А вам желаю в 2024 кайфовать и в перерывах работать))

Поделитесь, пожалуйста, с самыми яркими и запоминающимися моментами в 2023 ☺️
У меня это, конечно, предложение руки и сердца на берегу моря и концерт L’ONE в горах на New Star Camp
💔
53👍1