Трохи не останніх і останніх новин 😅
У мене новий проєкт уже трохи більше двох місяців. Увесь цей час був якийсь такий напружений, що я досі нічим тут не ділився. Тож зараз буде короткий екскурс у мою поточну робочу обстановку.
Отже, зараз я працюю на позиції фулстека в невеликій команді з чотирьох розробників і ще кількох менеджерів. 90% операцій із базою даних - читання, бо в нас є ще кілька команд, які збирають та аналізують дані. Через це дуже багато денормалізації і про нормальні форми можна забути.
З цікавого, з чим я ближче познайомився на проєкті:
- Feature Flags. Тут їх справді багато, можливо навіть забагато. Деякі, здається, уже давно можна видаляти. Але це точно цікавий спосіб поступово додавати нові фічі в застосунок.
- Micro-frontend і версіонування модулів. Оскільки модулі білдяться у статичні файли і усі версії зберігаються в хмарі, то завжди можна вибрати, яку версію якого модуля використовувати в прозі.
- API Contracts. В окремому модулі описуємо zod-схему та контракт, за яким взаємодіють бекенд і фронтенд. На основі цього фронтенд навіть генерує готові до використання хуки. Так, уже є готові рішення, але мати своє теж цікаво.
Також я вже трохи познайомився з Kubernetes (але нічого на ньому не робив), з GitOps і навіть щось писав на Python. Починаю краще розуміти, що мені подобається, а що ні. І точно треба знову налаштовувати work-life balance.
Якось так. Соромно, що давно не з’являвся тут і в чаті. Буду старатися виправитися!
PS: шо, шукаєте лимони в Гороховського? 🍋 в нас вже 40+ 😅
У мене новий проєкт уже трохи більше двох місяців. Увесь цей час був якийсь такий напружений, що я досі нічим тут не ділився. Тож зараз буде короткий екскурс у мою поточну робочу обстановку.
Отже, зараз я працюю на позиції фулстека в невеликій команді з чотирьох розробників і ще кількох менеджерів. 90% операцій із базою даних - читання, бо в нас є ще кілька команд, які збирають та аналізують дані. Через це дуже багато денормалізації і про нормальні форми можна забути.
З цікавого, з чим я ближче познайомився на проєкті:
- Feature Flags. Тут їх справді багато, можливо навіть забагато. Деякі, здається, уже давно можна видаляти. Але це точно цікавий спосіб поступово додавати нові фічі в застосунок.
- Micro-frontend і версіонування модулів. Оскільки модулі білдяться у статичні файли і усі версії зберігаються в хмарі, то завжди можна вибрати, яку версію якого модуля використовувати в прозі.
- API Contracts. В окремому модулі описуємо zod-схему та контракт, за яким взаємодіють бекенд і фронтенд. На основі цього фронтенд навіть генерує готові до використання хуки. Так, уже є готові рішення, але мати своє теж цікаво.
Також я вже трохи познайомився з Kubernetes (але нічого на ньому не робив), з GitOps і навіть щось писав на Python. Починаю краще розуміти, що мені подобається, а що ні. І точно треба знову налаштовувати work-life balance.
Якось так. Соромно, що давно не з’являвся тут і в чаті. Буду старатися виправитися!
PS: шо, шукаєте лимони в Гороховського? 🍋 в нас вже 40+ 😅
1👍16❤4
Web Overflow 🇺🇦
👀 Слідкуємо за всіма тапками, якими ви в нас кинете - бо, мабуть, уже й забули про наше існування. Але нахабності нам вистачає, тож прийшли ще й із проханням! Зараз активно обираємо робочі крісла - Юра хоче якесь ергономічне зі всіма приколами, а я - максимально…
Нарешті!! 🎉
Перше крісло НЕ-табуретка за всю Юрину кар'єру. Всім дякуємо за допомогу, ви супер! 💛
Перше крісло НЕ-табуретка за всю Юрину кар'єру. Всім дякуємо за допомогу, ви супер! 💛
1❤18🔥10👍4
Onboarding 👋
Так давно не писала тут, що аж трохи незвично. Але потихеньку вже потрібно вливатись у новий режим і знову гнатись за тим неіснуючим work-life balance.
Такс, про що ж я. Оскільки ми обидва відносно нещодавно завершили свій онбординг у нових компаніях і проєктах, думаю, нам є чим із вами поділитись. Не знаю, як інші проживають цей період, але для нас він був певною мірою стресовим.
Тому ловіть непрохані поради, як пережити старт у новій компанії й зберегти трохи нервових клітин.
1. Take your time.
Задачі, які ви на минулому проєкті закривали за годину, тут раптом розтягуються на день. І це ок - ви працюєте з новим кодом, архітектурою, процесами, задачами та людьми. Не потрібно поспішати чи думати, що ви вже щось не встигаєте.
2. Chiiiiiill.
Step by step - і все точно стане легше й зрозуміліше. Наберіться терпіння і намагайтесь знайти баланс у цьому хаосі, який з вами відбувається на даний момент. Серйозно, цей період не про продуктивність, а про адаптацію. Дозвольте собі розібратись спокійно, не звинувачуючи себе за повільний темп.
3. Не бійтеся питати.
Якби кожного разу, коли треба було просто запитати, а не витрачати овердофіга годин на пошуки відповіді, в мене був би мінімум запасний тиждень життя (і це лише за останні два місяці). Тому не повторюйте моїх помилок: якщо вам щось незрозуміло (і це не гуглиться за 15 хвилин), краще вже потурбувати якусь людинку й уточнити. Це точно збереже вам нерви і час.
4. Насолоджуйтесь періодом онбордингу.
Звучить як мазохізм, але насправді - це чудовий час, коли від вас (якщо компанія адекватна) не очікують блискавичних результатів. Можна спокійно розібратись у проєкті, поспостерігати за процесами, познайомитись із командою.
І головне - не вимагайте від себе забагато. Вам за це все одно недоплатять 😉
#experience
Так давно не писала тут, що аж трохи незвично. Але потихеньку вже потрібно вливатись у новий режим і знову гнатись за тим неіснуючим work-life balance.
Такс, про що ж я. Оскільки ми обидва відносно нещодавно завершили свій онбординг у нових компаніях і проєктах, думаю, нам є чим із вами поділитись. Не знаю, як інші проживають цей період, але для нас він був певною мірою стресовим.
Тому ловіть непрохані поради, як пережити старт у новій компанії й зберегти трохи нервових клітин.
1. Take your time.
Задачі, які ви на минулому проєкті закривали за годину, тут раптом розтягуються на день. І це ок - ви працюєте з новим кодом, архітектурою, процесами, задачами та людьми. Не потрібно поспішати чи думати, що ви вже щось не встигаєте.
2. Chiiiiiill.
Step by step - і все точно стане легше й зрозуміліше. Наберіться терпіння і намагайтесь знайти баланс у цьому хаосі, який з вами відбувається на даний момент. Серйозно, цей період не про продуктивність, а про адаптацію. Дозвольте собі розібратись спокійно, не звинувачуючи себе за повільний темп.
3. Не бійтеся питати.
Якби кожного разу, коли треба було просто запитати, а не витрачати овердофіга годин на пошуки відповіді, в мене був би мінімум запасний тиждень життя (і це лише за останні два місяці). Тому не повторюйте моїх помилок: якщо вам щось незрозуміло (і це не гуглиться за 15 хвилин), краще вже потурбувати якусь людинку й уточнити. Це точно збереже вам нерви і час.
4. Насолоджуйтесь періодом онбордингу.
Звучить як мазохізм, але насправді - це чудовий час, коли від вас (якщо компанія адекватна) не очікують блискавичних результатів. Можна спокійно розібратись у проєкті, поспостерігати за процесами, познайомитись із командою.
І головне - не вимагайте від себе забагато. Вам за це все одно недоплатять 😉
#experience
1👍14❤9