Що виведе консоль?
Anonymous Quiz
29%
isUserLoggedIn isUserAdmin isFeatureEnabled
40%
isUserLoggedIn isUserAdmin
13%
isUserLoggedIn
18%
Нічого не виведе, буде помилка
👍11❤1
#todo написати функцію будь-якою мовою програмування, яка приймає число та повертає для нього відповідний заголовок стовпця, як у Excel.
Наприклад:
Наприклад:
1 -> A
2 -> B
3 -> C
...
26 -> Z
27 -> AA
28 -> AB😁6👍5
Я відмовилась від оферу!
І це не тому, що я не хочу працювати!!
Я вирішила активно шукати нову компанію вже після всіх своїх поїздок. Але встигла пройти одну технічну співбесіду, на яку підписалась ще до Мадейри. Я вважала, що вона буде для мене тестовою, адже я давно не проходила технічних інтерв’ю і взагалі не знала, що зараз питають. Плюс, я не встигла підготуватися на тому рівні, на якому відчувала б себе впевнено.
Але якось зірки склались так, що хлопець, який проводив співбесіду, був максимально приємний. Він організував усе так, щоб це не було сухе спілкування "питання-відповідь". Live coding був легкий, і запитання - по суті й по темах, які я або знала, або щойно встигла собі нагадати. Тому, неочікувано для себе, я її пройшла.
Мені надіслали офер.
Мінуси:
- Виявилось, що проєкти короткочасні: замовник оплачує якусь частину, команда її розробляє. Вже пахне тим, що будуть тиснути й постійно підганяти, щоб утиснутись у ті години, які були заплановані й оплачені.
- У цій компанії я знала, що не оплачуються відпустки, але не оплачуються також лікарняні і немає державних вихідних.
- Ставка виявилась погодинною, тож зарплата напряму залежить від кількості днів у місяці та відпрацьованих годин. А я розраховувала на фіксовану ставку, бо це ж фултайм.
- В Україні офіс закрили, компанія зареєстрована в Польщі. Нуль допомоги економіці нашої держави.
- Ще мені не сподобалося спілкування з СЕО, але це вже суб’єктивна штука.
Плюси:
- Мене беруть !!
- Працюють по ФОП. Я, напевно, щось проспала, але всі великі компанії, з якими я останнім часом спілкувалась, працюють по ГІГ-контракту. Що сталося?
Тому вибір був майже очевидним.
А ви що думаєте - норм чи стрьом? 😅
І це не тому, що я не хочу працювати!!
Я вирішила активно шукати нову компанію вже після всіх своїх поїздок. Але встигла пройти одну технічну співбесіду, на яку підписалась ще до Мадейри. Я вважала, що вона буде для мене тестовою, адже я давно не проходила технічних інтерв’ю і взагалі не знала, що зараз питають. Плюс, я не встигла підготуватися на тому рівні, на якому відчувала б себе впевнено.
Але якось зірки склались так, що хлопець, який проводив співбесіду, був максимально приємний. Він організував усе так, щоб це не було сухе спілкування "питання-відповідь". Live coding був легкий, і запитання - по суті й по темах, які я або знала, або щойно встигла собі нагадати. Тому, неочікувано для себе, я її пройшла.
Мені надіслали офер.
Мінуси:
- Виявилось, що проєкти короткочасні: замовник оплачує якусь частину, команда її розробляє. Вже пахне тим, що будуть тиснути й постійно підганяти, щоб утиснутись у ті години, які були заплановані й оплачені.
- У цій компанії я знала, що не оплачуються відпустки, але не оплачуються також лікарняні і немає державних вихідних.
- Ставка виявилась погодинною, тож зарплата напряму залежить від кількості днів у місяці та відпрацьованих годин. А я розраховувала на фіксовану ставку, бо це ж фултайм.
- В Україні офіс закрили, компанія зареєстрована в Польщі. Нуль допомоги економіці нашої держави.
- Ще мені не сподобалося спілкування з СЕО, але це вже суб’єктивна штука.
Плюси:
- Мене беруть !!
- Працюють по ФОП. Я, напевно, щось проспала, але всі великі компанії, з якими я останнім часом спілкувалась, працюють по ГІГ-контракту. Що сталося?
Тому вибір був майже очевидним.
А ви що думаєте - норм чи стрьом? 😅
1👍12❤6🔥1
ChatGPT 5 🎉
Вчора OpenAI представила наступне покоління своїх AI-систем - GPT-5. Звісно, повідомили про кращі результати, продуктивність та менше галюцинацій. Також, тепер чат автоматично визначає, які інструменти варто підключати - наприклад, web search чи thinking mode.
Окремо відзначили прогрес у питаннях, пов’язаних зі здоров’ям. Головне, щоб люди дочитували до кінця і розуміли, що
👉 Читати статтю
#news
Вчора OpenAI представила наступне покоління своїх AI-систем - GPT-5. Звісно, повідомили про кращі результати, продуктивність та менше галюцинацій. Також, тепер чат автоматично визначає, які інструменти варто підключати - наприклад, web search чи thinking mode.
Окремо відзначили прогрес у питаннях, пов’язаних зі здоров’ям. Головне, щоб люди дочитували до кінця і розуміли, що
ChatGPT does not replace a medical professional—think of it as a partner to help you understand results
👉 Читати статтю
#news
🎉8❤4
Мій досвід співбесід, частина 2 👩💻
Тепер вже Настя на зв’язку і розповім трохи про свої співбесіди.
Я подаюся на Senior Frontend і встигла пройти вже три технічні співбесіди - одну в невелику компанію і дві у досить великі. Якщо чесно, проходити інтерв’ю у невелику компанію мені подобається трохи більше, адже зазвичай це більш жива співбесіда, де в інтерв’юера немає чіткого списку питань і вимог, і розмова йде по ходу діла. Але також потрібно розуміти, що у великих компаніях вже налаштовані процеси, і ти маєш відповідати їхнім прописаним вимогам, тому до цього в мене немає претензій. Плюс - це мій суб’єктивний досвід, і все дуже залежить від конкретної компанії і людини, яка проводить співбесіду. З цим мені повезло - всі рази мені попадалися чудові спеціалісти, з якими можна було продуктивно і цікаво поспілкуватись.
На кожній співбесіді був live coding. Мене завжди це лякало, адже боюсь опозоритись і не написати якусь просту функцію. Але чим далі я в цьому процесі знаходжусь, тим більше розумію, що код писати мені легше, ніж відповідати на питання. Адже по суті я практик, а не теоретик. І задачки підкидали різнопланові: наприклад, написати просту апку на React, написати функцію мемоізації на JS, або задачки на роботу з об’єктами/масивами тощо.
По теорії ганяють гарно, але велику увагу, на мій подив, приділяють саме процесам у командах - Scrum, Kanban, Agile, різні метрики, функціональні/нефункціональні вимоги. На жаль, я мало працювала в командах із нормально налаштованими процесами, але, на щастя, маю освіту і це все вивчалося в університеті. По технічних питаннях постійно питають про accessibility, оптимізацію додатків (не тільки на React, а й на чистому HTML/CSS/JS), замикання/event loop в JS, Generic у TypeScript, поглиблено про хуки в React, state management, чим кращий Next.js і питання по ньому, знання Git, REST, GraphQL. Не забувають і про патерни, алгоритми, SOLID, декларативне/імперативне програмування і далі по теорії.
Я далеко не ідеально знала відповіді на всі ці питання. Одну співбесіду я думала, що повністю провалила, але все одно отримувала позитивні відгуки, що ще раз доводить: навіть якщо подаєшся на senior позицію, від тебе не очікують знання всього на світі. Головніше - твій досвід, відкритість і розуміння своїх сильних і слабких сторін.
#interview
Тепер вже Настя на зв’язку і розповім трохи про свої співбесіди.
Я подаюся на Senior Frontend і встигла пройти вже три технічні співбесіди - одну в невелику компанію і дві у досить великі. Якщо чесно, проходити інтерв’ю у невелику компанію мені подобається трохи більше, адже зазвичай це більш жива співбесіда, де в інтерв’юера немає чіткого списку питань і вимог, і розмова йде по ходу діла. Але також потрібно розуміти, що у великих компаніях вже налаштовані процеси, і ти маєш відповідати їхнім прописаним вимогам, тому до цього в мене немає претензій. Плюс - це мій суб’єктивний досвід, і все дуже залежить від конкретної компанії і людини, яка проводить співбесіду. З цим мені повезло - всі рази мені попадалися чудові спеціалісти, з якими можна було продуктивно і цікаво поспілкуватись.
На кожній співбесіді був live coding. Мене завжди це лякало, адже боюсь опозоритись і не написати якусь просту функцію. Але чим далі я в цьому процесі знаходжусь, тим більше розумію, що код писати мені легше, ніж відповідати на питання. Адже по суті я практик, а не теоретик. І задачки підкидали різнопланові: наприклад, написати просту апку на React, написати функцію мемоізації на JS, або задачки на роботу з об’єктами/масивами тощо.
По теорії ганяють гарно, але велику увагу, на мій подив, приділяють саме процесам у командах - Scrum, Kanban, Agile, різні метрики, функціональні/нефункціональні вимоги. На жаль, я мало працювала в командах із нормально налаштованими процесами, але, на щастя, маю освіту і це все вивчалося в університеті. По технічних питаннях постійно питають про accessibility, оптимізацію додатків (не тільки на React, а й на чистому HTML/CSS/JS), замикання/event loop в JS, Generic у TypeScript, поглиблено про хуки в React, state management, чим кращий Next.js і питання по ньому, знання Git, REST, GraphQL. Не забувають і про патерни, алгоритми, SOLID, декларативне/імперативне програмування і далі по теорії.
Я далеко не ідеально знала відповіді на всі ці питання. Одну співбесіду я думала, що повністю провалила, але все одно отримувала позитивні відгуки, що ще раз доводить: навіть якщо подаєшся на senior позицію, від тебе не очікують знання всього на світі. Головніше - твій досвід, відкритість і розуміння своїх сильних і слабких сторін.
#interview
1👍22❤5🎉2
👍6🤯3😁2
This media is not supported in your browser
VIEW IN TELEGRAM
Продуктивний тиждень - це коли в п’ятницю на електронній пошті лежать два офери 😎
З фейлів: коли технічний менеджер серйозно питає, як ти використовуєш ChatGPT (маючи на увазі конкретні задачі), а ти відповідаєш: «Як психолога» 🤦♀️
З фейлів: коли технічний менеджер серйозно питає, як ти використовуєш ChatGPT (маючи на увазі конкретні задачі), а ти відповідаєш: «Як психолога» 🤦♀️
😁18🎉5❤1🔥1
Kharkiv IT Cluster разом із Beetroot Academy проводять дослідження, як IT-фахівці працюють з генеративним ШІ
Поділіться своєю думкою 👇
• для чого використовуєте ШІ
• які інструменти допомагають
• з якими труднощами зустрічаєтесь
🔗 Заповніть форму
Вона займе ≈10 хвилин, але допоможе дослідити реальні потреби спільноти у сфері AI.
Дякуємо кожному, хто долучився 💚
#useful
Поділіться своєю думкою 👇
• для чого використовуєте ШІ
• які інструменти допомагають
• з якими труднощами зустрічаєтесь
🔗 Заповніть форму
Вона займе ≈10 хвилин, але допоможе дослідити реальні потреби спільноти у сфері AI.
Дякуємо кожному, хто долучився 💚
#useful
❤3🔥1
*Десятки команд в Git просто існують*
Тим часом на співбесідах питають тільки різницю між
Тому let's go розбиратись.
Обидві команди використовуються для того, щоб злити дві гілки докупи. Але в них є одна велика різниця.
Уявіть, що у вас є гілка
git merge
Якщо ви виконуєте команду
git rebase
Якщо ви викликаєте команду
📌 Коротко:
- merge з’єднує історії як є;
- rebase "переписує" історію так, ніби все робилося послідовно.
А щоб розібратись, як працюють основні команди Git, вже вкотре рекомендуємо LearnGitBranching. Друзі, це СКАРБ!
#interview
Тим часом на співбесідах питають тільки різницю між
git merge та git rebase.Тому let's go розбиратись.
Обидві команди використовуються для того, щоб злити дві гілки докупи. Але в них є одна велика різниця.
Уявіть, що у вас є гілка
main і є ваша локальна гілка feature/1, де ви працюєте над якимсь новим функціоналом. Ви вже створили кілька комітів і хочете отримати останні зміни з головної гілки main (в якій тим часом також з'явились нові коміти).git merge
Якщо ви виконуєте команду
git merge, то створюється новий merge commit, який об'єднує дві гілки. В історії буде видно, як вони розвивалися окремо, а потім злилися в один потік (на першій картинці merge commit С6). З плюсів такого підходу - зберігається повна картина розвитку проєкту, але водночас вона виглядає більш заплутаною.git rebase
Якщо ви викликаєте команду
git rebase, то git перепише коміти вашої гілки так, ніби вони були зроблені після актуального стану main. На другій картинці після коміту C3 я викликала git rebase і отримала лінійну структуру. Перевага цього підходу в тому, що історія виглядає простою і послідовною, без зайвих merge-комітів. Але варто пам’ятати, що змінюються хеші комітів, і це може заплутати команду.📌 Коротко:
- merge з’єднує історії як є;
- rebase "переписує" історію так, ніби все робилося послідовно.
А щоб розібратись, як працюють основні команди Git, вже вкотре рекомендуємо LearnGitBranching. Друзі, це СКАРБ!
#interview
1👍12❤8
👍18❤4😁1🎉1
З Днем Незалежності, Україно! 💙💛
Сьогодні ми святкуємо силу, свободу та незламність нашого народу. Бережімо те, за що боролися покоління, і творімо майбутнє, яким будемо пишатися.
Сьогодні ми святкуємо силу, свободу та незламність нашого народу. Бережімо те, за що боролися покоління, і творімо майбутнє, яким будемо пишатися.
2❤32🎉8🤯1
Мама не навчила сидіти на шиї, тому сьогодні був мій перший робочий день! 🎉
Загалом пошук нової компанії в мене зайняв майже три місяці, але якщо врахувати мої перерви й поїздки - десь місяць активного пошуку. Стек - React, я не зраджую своїм вподобанням 😄
Компанія велика, проєкт масштабний, процесів багато з обох боків. З однієї сторони, це трохи напрягає (бо багато дзвінків і інформації), а з іншої - надихає, адже я вже дуже давно не працювала з добре налагодженими процесами.
Внутрішньо переживань менше, більше цікавості: як усе буде далі, як швидко влиюсь у команду й компанію, наскільки цікавим буде проєкт з технічної точки зору тощо.
Тож якось так, стараюся тримати вас у курсі, але @Yurets7777 випереджає!! 💛
Загалом пошук нової компанії в мене зайняв майже три місяці, але якщо врахувати мої перерви й поїздки - десь місяць активного пошуку. Стек - React, я не зраджую своїм вподобанням 😄
Компанія велика, проєкт масштабний, процесів багато з обох боків. З однієї сторони, це трохи напрягає (бо багато дзвінків і інформації), а з іншої - надихає, адже я вже дуже давно не працювала з добре налагодженими процесами.
Внутрішньо переживань менше, більше цікавості: як усе буде далі, як швидко влиюсь у команду й компанію, наскільки цікавим буде проєкт з технічної точки зору тощо.
Тож якось так, стараюся тримати вас у курсі, але @Yurets7777 випереджає!! 💛
1❤14🎉8🔥2
👍8🔥5
Як вплине використання Map та WeakMap на споживання пам’яті у цих прикладах?
Anonymous Quiz
17%
Обидва приклади виконаються без проблем, адже пам’ять очищається автоматично.
48%
Map не зможе тримати таку кількість елементів у памʼяті; WeakMap відпрацює весь цикл.
14%
Map і WeakMap працюють однаково, відмінність лише у швидкості.
21%
Обидва приклади не зможуть виконатись через перевантаження пам’яті.
👍6❤1🔥1