👍8🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
#todo написати функцію будь-якою мовою програмування, яка приймає масив чисел розміром
1.000.000 у проміжку [0, 99] та повертає відсортований масив.😁10🤯5👍1
Welcome!
Let's practice our English! So...
👉 When do you feel most productive during the day, and why?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 When do you feel most productive during the day, and why?
Have a nice #english_friday 💛
😁9❤2
State of AI 🤖
Ми вже не раз публікували тут як самі опитування, так і їх результати від State of X. Цього разу ділимося результатами, пов'язаними з AI.
Увагу на себе звертає доволі мала кількість учасників загалом і українців зокрема, що трохи засмучує. Через це реальна картина може відрізнятися від наведених даних. Втім, дослідження все одно корисне: у ньому є великий список інструментів і AI-моделей — гарна нагода знайти щось нове для себе.
👉 Відкрити посилання
❗️ Також зараз активне інше опитування — State of Devs, яке має на меті дослідити екосистему серед розробників. Було б круто, якби ви знайшли 15 хвилин на його проходження!
👉 Відкрити посилання
#news
Ми вже не раз публікували тут як самі опитування, так і їх результати від State of X. Цього разу ділимося результатами, пов'язаними з AI.
Увагу на себе звертає доволі мала кількість учасників загалом і українців зокрема, що трохи засмучує. Через це реальна картина може відрізнятися від наведених даних. Втім, дослідження все одно корисне: у ньому є великий список інструментів і AI-моделей — гарна нагода знайти щось нове для себе.
👉 Відкрити посилання
❗️ Також зараз активне інше опитування — State of Devs, яке має на меті дослідити екосистему серед розробників. Було б круто, якби ви знайшли 15 хвилин на його проходження!
👉 Відкрити посилання
#news
👍6❤1🔥1
Ми тепер безробітні! 🎉
Вперше за нашу кар'єру нас звільнили. Але добре, що не через те, що ми погано працювали (це б трохи вдарило по самооцінці), а через фінансові труднощі в компанії. Розмова була максимально теплою, бо ми доєдналися ще на самому старті компанії, і скоротити нас було нелегким рішенням (ну, принаймні, так сказав засновник компанії, а ми повірили). Мені дуже подобається, що кожного разу, коли ми прощаємося з людьми, це відбувається на хорошій ноті. Думаю, це правильно — ніколи не знаєш, куди життя занесе і з ким ще перетнешся.
Ми здогадувалися, що рано чи пізно це станеться. Насправді, ми самі неодноразово думали про звільнення, бо реально вигорали. Юра був тімлідом, а це автоматично означало, що у всіх проблемах світу був винен він. А я довго працювала над одноманітними тасками, в яких взагалі не розвивалась. Але всі ми знаємо, що ІТ-ринок зараз переживає не найкращі часи, і змінювати компанію — це трохи ризиковано. Тому ми вирішили чекати — або кращих часів, або поки нас самих не звільнять. І так сталось, чому ми вдячні, адже тепер ми можемо сміливо шукати щось нове.
Очевидне питання — які у нас плани. Поки що вирішили відпочити. Нарешті! Бо за 5+ років в ІТ не було періоду, коли ми просто сиділи без роботи (хіба що між переходами з однієї компанії в іншу). Хочеться нічого не планувати, доробити справи, які постійно відкладали, бо не було часу, і просто подивитися, чи будемо ми сумувати за програмуванням, чи ні. А там буде видно.
Коли знудимось і почнемо шукати нову компанію — обов'язково будемо ділитись досвідом тут. Цікаво, чи вдасться знайти позицію з тією ж зарплатою, що була. І чи взагалі знайдеться хоч якась робота. Або, може, я стану домогосподаркою і почну викладати тут класні рецепти. Поживем - побачим 😅
#localhost
Вперше за нашу кар'єру нас звільнили. Але добре, що не через те, що ми погано працювали (це б трохи вдарило по самооцінці), а через фінансові труднощі в компанії. Розмова була максимально теплою, бо ми доєдналися ще на самому старті компанії, і скоротити нас було нелегким рішенням (ну, принаймні, так сказав засновник компанії, а ми повірили). Мені дуже подобається, що кожного разу, коли ми прощаємося з людьми, це відбувається на хорошій ноті. Думаю, це правильно — ніколи не знаєш, куди життя занесе і з ким ще перетнешся.
Ми здогадувалися, що рано чи пізно це станеться. Насправді, ми самі неодноразово думали про звільнення, бо реально вигорали. Юра був тімлідом, а це автоматично означало, що у всіх проблемах світу був винен він. А я довго працювала над одноманітними тасками, в яких взагалі не розвивалась. Але всі ми знаємо, що ІТ-ринок зараз переживає не найкращі часи, і змінювати компанію — це трохи ризиковано. Тому ми вирішили чекати — або кращих часів, або поки нас самих не звільнять. І так сталось, чому ми вдячні, адже тепер ми можемо сміливо шукати щось нове.
Очевидне питання — які у нас плани. Поки що вирішили відпочити. Нарешті! Бо за 5+ років в ІТ не було періоду, коли ми просто сиділи без роботи (хіба що між переходами з однієї компанії в іншу). Хочеться нічого не планувати, доробити справи, які постійно відкладали, бо не було часу, і просто подивитися, чи будемо ми сумувати за програмуванням, чи ні. А там буде видно.
Коли знудимось і почнемо шукати нову компанію — обов'язково будемо ділитись досвідом тут. Цікаво, чи вдасться знайти позицію з тією ж зарплатою, що була. І чи взагалі знайдеться хоч якась робота. Або, може, я стану домогосподаркою і почну викладати тут класні рецепти. Поживем - побачим 😅
#localhost
1👍25❤16🔥5💅1
Web Overflow 🇺🇦
Ми тепер безробітні! 🎉 Вперше за нашу кар'єру нас звільнили. Але добре, що не через те, що ми погано працювали (це б трохи вдарило по самооцінці), а через фінансові труднощі в компанії. Розмова була максимально теплою, бо ми доєдналися ще на самому старті…
*за рецепти я поспішила 💅😭
😁35💅6🔥1
Що виведе консоль?
Anonymous Quiz
13%
1, 2, 3
28%
3, 2, 1
32%
3, 2, [1]
28%
Нічого не виведе, буде помилка
👍9❤3😢2
#todo написати функцію будь-якою мовою програмування, яка приймає масив чисел і повертає довжину найдовшої підпослідовності з унікальних елементів (без повторів).
Наприклад:
Наприклад:
[1, 2, 3, 1, 2, 3, 4, 5] => 5 (найдовша підпослідовність без повторів — [1, 2, 3, 4, 5])[5, 1, 3, 5, 2, 3, 4, 1] => 5 ([5, 2, 3, 4, 1])[1, 1, 1, 1] => 1[] => 0👍5🔥1
Refined GitHub 😺
Якщо ви часто працюєте з GitHub, це розширення може стати вам у пригоді. Розробники усунули деякі недоліки вебсайту та додали корисні покращення. Цікаво, що частину з них GitHub згодом інтегрував безпосередньо у свій інтерфейс.
Ми щойно встановили його й тестуємо — поки що все працює чудово!
👉 Встановити розширення
#tips
Якщо ви часто працюєте з GitHub, це розширення може стати вам у пригоді. Розробники усунули деякі недоліки вебсайту та додали корисні покращення. Цікаво, що частину з них GitHub згодом інтегрував безпосередньо у свій інтерфейс.
Ми щойно встановили його й тестуємо — поки що все працює чудово!
👉 Встановити розширення
#tips
👍6😁3
Welcome!
Let's practice our English! So...
👉 Do you prefer working in a team or solo? Why?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 Do you prefer working in a team or solo? Why?
Have a nice #english_friday 💛
😁17❤3👍1
Як передати проєкт? 🎁
Ми завершуємо участь у поточному проєкті, однак його розробка триває, тож ми передали всі справи новій команді. Процес handover розбився на кілька етапів:
1. Завершення поточних задач.
На момент передачі у нас ще були активні таски та баги. Щоб не перекидати це на інших, ми доробили все, що могли — й лише після цього передали проєкт.
2. Передача доступів.
Тут усе просто: ми надали повні доступи до всіх сервісів і впевнились, що нові розробники змогли ними скористатися.
3. Коротка документація.
Чому коротка? Бо в нас її майже не було 🙂 Ми описали ключові речі: які фреймворки, бібліотеки та методи стилізації використовуються, як працюємо зі стейтом, формами, базою даних. Додали інформацію про інфраструктуру: де сервери, як білдиться проєкт, який сервіс відповідає за авторизацію тощо.
Окрему увагу приділили відомим багам, ризикам, технічному боргу, а також запропонували кілька ідей для покращення. Чесно кажучи, знаючи, у що це все виросте — ми б будували проєкт зовсім інакше 😅
4. Handover session.
На окремому дзвінку обговорили ключові частини проєкту та пояснили, на що звертати увагу. Зокрема, зараз у застосунку є waitlist, який частково потрібно обробляти вручну.
А ще це була просто тепла розмова з командою, яка підхоплює розробку. Ми раді завершити участь на хорошій ноті 💛
#experience
Ми завершуємо участь у поточному проєкті, однак його розробка триває, тож ми передали всі справи новій команді. Процес handover розбився на кілька етапів:
1. Завершення поточних задач.
На момент передачі у нас ще були активні таски та баги. Щоб не перекидати це на інших, ми доробили все, що могли — й лише після цього передали проєкт.
2. Передача доступів.
Тут усе просто: ми надали повні доступи до всіх сервісів і впевнились, що нові розробники змогли ними скористатися.
3. Коротка документація.
Чому коротка? Бо в нас її майже не було 🙂 Ми описали ключові речі: які фреймворки, бібліотеки та методи стилізації використовуються, як працюємо зі стейтом, формами, базою даних. Додали інформацію про інфраструктуру: де сервери, як білдиться проєкт, який сервіс відповідає за авторизацію тощо.
Окрему увагу приділили відомим багам, ризикам, технічному боргу, а також запропонували кілька ідей для покращення. Чесно кажучи, знаючи, у що це все виросте — ми б будували проєкт зовсім інакше 😅
4. Handover session.
На окремому дзвінку обговорили ключові частини проєкту та пояснили, на що звертати увагу. Зокрема, зараз у застосунку є waitlist, який частково потрібно обробляти вручну.
А ще це була просто тепла розмова з командою, яка підхоплює розробку. Ми раді завершити участь на хорошій ноті 💛
#experience
👍12🔥5❤1
11 Non-Technical Interview Questions for Software Developers (With Examples) 🤔
Технічні скіли важливі, але часто саме нетехнічні питання на інтерв’ю можуть вплинути на загальне враження про вас. Роботодавці хочуть зрозуміти, як ви мислите, працюєте в команді, вирішуєте конфлікти — і чи підходите їм як людина, а не лише як розробник.
Знайшли для вас чудову добірку з 11 нетехнічних питань, які часто ставлять на співбесідах. У статті також є поради, як відповідати, і пояснення, чому ці питання взагалі задають.
👉 Читати статтю
Зберігайте, щоб не розгубитись із відповідями на подібні питання 💛
#interview
Технічні скіли важливі, але часто саме нетехнічні питання на інтерв’ю можуть вплинути на загальне враження про вас. Роботодавці хочуть зрозуміти, як ви мислите, працюєте в команді, вирішуєте конфлікти — і чи підходите їм як людина, а не лише як розробник.
Знайшли для вас чудову добірку з 11 нетехнічних питань, які часто ставлять на співбесідах. У статті також є поради, як відповідати, і пояснення, чому ці питання взагалі задають.
👉 Читати статтю
Зберігайте, щоб не розгубитись із відповідями на подібні питання 💛
#interview
👍6😁6❤3
Що виведе консоль?
Anonymous Quiz
43%
[1, 2, 3]
49%
[2, 3, 4]
4%
[undefined, undefined, undefined]
4%
Нічого не виведе, буде помилка
👍9🔥3
#todo написати функцію будь-якою мовою програмування, яка приймає масив чисел і повертає
Наприклад:
true, якщо в масиві є два елементи, сума яких дорівнює заданому числу target.Наприклад:
nums = [2, 7, 11, 15], target = 9 => true (бо 2 + 7 = 9)nums = [1, 2, 3, 4], target = 8 => falsenums = [5, 5], target = 10 => true🔥4👍2
Node.js 24 🎊
Щороку у квітні-травні виходить нова версія Node.js. Трохи більше тижня тому відбувся перший реліз Node.js 24. Уже в жовтні ця версія перейде у фазу Active LTS.
Нижче — стаття з офіційного блогу та короткий відеоогляд основних змін у новій версії.
👉 Відкрити статтю
👉 Дивитися відео
#news
Щороку у квітні-травні виходить нова версія Node.js. Трохи більше тижня тому відбувся перший реліз Node.js 24. Уже в жовтні ця версія перейде у фазу Active LTS.
Нижче — стаття з офіційного блогу та короткий відеоогляд основних змін у новій версії.
👉 Відкрити статтю
👉 Дивитися відео
#news
❤6👍1😁1🤯1
Welcome!
Let's practice our English! So...
👉 Which programming language do you think will dominate the next decade?
Have a nice #english_friday 💛
Let's practice our English! So...
👉 Which programming language do you think will dominate the next decade?
Have a nice #english_friday 💛
😁3👍2❤1
TypeScript tips 🪄
TypeScript — це вже невід’ємна частина сучасних JS-проєктів. Уміння ефективно використовувати його можливості зараз важливе як ніколи.
Matt Pocock знову ділиться корисними порадами щодо роботи з TypeScript.
У цьому відео ви дізнаєтесь:
— як працюють Pick/Omit та Extract/Exclude;
— як створити обгортку для зручного виведення типів;
— як отримувати підказки для рядкових типів (string literals) та інше.
👉 Дивитись відео
#tips
TypeScript — це вже невід’ємна частина сучасних JS-проєктів. Уміння ефективно використовувати його можливості зараз важливе як ніколи.
Matt Pocock знову ділиться корисними порадами щодо роботи з TypeScript.
У цьому відео ви дізнаєтесь:
— як працюють Pick/Omit та Extract/Exclude;
— як створити обгортку для зручного виведення типів;
— як отримувати підказки для рядкових типів (string literals) та інше.
👉 Дивитись відео
#tips
👍11❤2😁1