Codica - корисне про IT
2.01K subscribers
2.5K photos
129 videos
11 files
1.32K links
Привіт, друже, це канал про корисності в ІТ🤘

🔺Даємо практичні матеріали з RoR, JavaScript, QA, DevOps
🔺Розкажемо як знайти першу роботу без хвилювань та проблем

✍️Для звʼязку-@klimenko_nataly

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
📍Накурені програмісти
📍Черлідерки в ІТ відділах
📍Глобальний збій
📍та Закриті ФОПи

Друзі, зібрали для вас все найгарячіше за поточний місяць 👉 го з нами розбиратися

#codica_news
3👍1
📍У Мічигані проводять дослідження серед розробників - «Накурений під час програмування»
Тут вчені хочуть зрозуміти, як сильно трава знижує або підвищує ефективність роботи. Тож почали експеримент. Піддослідним платять $80, але потрібно бути старшим 21 року.

📍В китайські офіси почали наймати симпатичних черлідерок для IT-відділів
Дівчата спілкуються з сором’язливими технарями, підбадьорюють їх та грають з ними в настільні ігри.
Ейчари зазначають, що присутність черлідерок значно підняла загальну продуктивність.

📍ТікТокери в США під загрозою
Згідно зі звітом Goldman Sachs на 2023 рік, близько 50 мільйонів ТікТок-creators заробляють гроші на своїх акаунтах. Але ці заробітки стають все менше, а реальна загроза закриття соціальної мережі додає тривоги. Зміни смаків та алгоритмів, збільшення вимог у рекламодавців та загроза зникнення ТікТоку (принаймні у тому вигляді, як він є зараз) загрожує професії ТікТок-кріейторів.


👉Штучний інтелект

📍Три найбільші українські ШІ-стартапи (Grammarly, Preply та People.аi) оцінюють в понад $14,5 млрд. Пишаємось нашими!

📍 22 українські ШІ-компанії залучили $10,8 млн інвестицій
Кількість компаній, що залучили гроші, збільшилася на 30% у порівнянні з 2022-м, але об’єм фінансування впав на 31%.

📍Google DeepMind, Anthropic, xAI та інші розробники ШІ намагаються зробити своїх чат-ботів більш смішними, аби розмова з ними стала жвавішою та реалістичнішою.
Так, DeepMind, попросили 20 коміків поділитися своїми враженнями від використання провідних чат-ботів для написання жартів. Результати були безжальні. Інтерв'юйовані сказали, що вважають штучний інтелект нудним, неоригінальним і занадто політично коректним. Тож наразі перед провідними розробниками ШІ стоїть велика задача - додати гумору в їх чат-боти.


👉Українська ІТ індустрія

📍Нарешті зʼявилася можливість бронювати ІТ працівників🤔
Президент підписав закон, який запроваджує “Клуб білого бізнесу” – перелік підприємств, що демонструють високу податкову дисципліну і своєчасно сплачують податки. Ці підприємства отримають низку пільг, серед яких можливість бронювання частини співробітників від мобілізації.

📍19 липня стався глобальний збій у роботі платформ Microsoft Azure.
До того ж оновлення антивірусу CrowdStrike блокував комп’ютери під керуванням Windows. В Україні відбулися збої у роботі Нової Пошти, Sense банку, мобільного оператора Vodafone та Monobank. Якщо тут хвилювались - то вже можна перестати.


📍20% українських айтівців перебувають за кордоном.
За дослідженням «AI-екосистема України: таланти, компанії, освіта», яке проводило Мінцифри спільно з AI HOUSE та інвестиційною групою Roosh станом на серпень 2023 року за кордоном перебувало ~ 65 тис. фахівців.
У 2022 році ця цифра становила ~ 50-57 тис. осіб. Що маємо.


📍ІТ посіло 2 місце за кількістю закритих ФОПів
Лідером за кількістю закритих ФОПів є Київ - понад 12 тис.
У Харкові припинили діяльність 5300 підприємців, а в Одесі - 3800.
Загалом за 6 місяців 2024 року було закрито 15 806 ФОП з категорією - “Інформаційні технології”.

✍️Напишіть в коментарях - яка новина вас вразила найбільше?

Гарного вечора, друзі!

#codica_news

TikTok | Instagram | Telegram
👍72
Що виведе цей код?
Anonymous Quiz
51%
[3, 4, 5]
22%
[1, 2, 3, 4, 5]
20%
3
7%
[2, 3, 4, 5]
👀4
Що виведе цей код?
Anonymous Quiz
21%
10, 11
64%
11
12%
1112
2%
1122
👀52🔥1
Квадранти гнучкого тестування

Стаття від нашого QA Lead - Олексія

Незалежно від того, чи ви читали лінійку книжок Agile Testing від Лізи Кріспін та Джанет Грегорі, у процесі опанування напряму QA ви могли стикнутися з концепцією
👉квадрантів гнучкого тестування.

Ця концепція має вигляд умовної схеми, де різні типи тестування розташовані в різних площинах в залежності від того, на що вони спрямовані. Я звертаю увагу на цю теоретичну абстракцію на фоні сотень інших саме тому, що її легко і корисно використовувати на практиці.

Що це за концепція та чим вона нам допоможе розбираємо
тут 👉 тиць посилання

Бажаю вам двох найважливіших якостей тестувальника - уважності та удачі!

#codica_qa

TikTok | Instagram | Telegram
👍62
This media is not supported in your browser
VIEW IN TELEGRAM
3️⃣ гри для прокачки навичок програмування

🧑‍💻 Screeps
щоб грати в цю гру вам знадобиться JavaScript, написавши який ви зможете керувати своєю колонією.

👩‍💻CodinGame
ігрова навчальна платформа, яка має понад 25 доступних до використання мов.

👨‍💻SQL Murder Mystery
допоможе розвинути навички роботи з базами даних в ігровій формі. Після отримання підказки ви маєте розкрити вбивство орієнтуючись в базі.

Приємного вечора!

Mr. Cody - маскот Codica 🐶

TikTok | Instagram | Telegram
👍63
👉Як відповідати на питання?

#codica_interviews

Швидко дати відповідь без підготовки - 🙅‍♂️
Пройти питання з інтервʼю й почуватися впевнено -💁‍♀️
2
1️⃣ У яких методах життєвого циклу варто виконувати xhr запити?

📍Xhr (ajax, асинхронні запити) потрібно виконувати в момент componentDidMount.

📍Якщо запит потрібно виконувати при оновленні компоненту (наприклад, при зміні стану), то асинхронні запити можуть виконуватись у методі componentDidUpdate.

📍У сучасних функціональних компонентах з використанням хуків, аналогом методів життєвого циклу класових компонентів є хук useEffect. Асинхронні запити можна виконувати в useEffect, вказавши відповідні залежності, щоб контролювати, коли саме повинен виконуватись запит.

2️⃣ Що буде, якщо викликати this.setState у render методі компонента?

📍Виклик this.setState у методі render компонента призведе до проблем, оскільки setState викликає повторне рендерення компонента.
📍Це створює нескінченний цикл рендерення, оскільки кожен виклик setState призводить до нового виклику методу render.
Це є неефективним і може спричинити серйозні проблеми з продуктивністю.

#codica_interviews

TikTok | Instagram | Telegram
5🔥2
Вітаємо в новому тижні, друзі! 🤗

Сьогодні маємо для вас потужний ресурс для Front-end розробників 🦾

👉Front-end Cheatsheets - це сотні фрагментів коду та ярликів для Front-end розробників.

Ресурс допомагає швидко знайти необхідну інформацію та приклади коду, що спрощує навчання і роботу з технологіями.

А ви вже спробували Front-end Cheatsheets?😏

#codica_advice

TikTok | Instagram | Telegram
👍41
👉Як відповідати на питання?

#codica_interviews

Швидко дати відповідь без підготовки - 🙅‍♂️
Пройти питання з інтервʼю й почуватися впевнено -💁‍♀️
4👍2
1️⃣ Навіщо тестувати ПЗ, яка мета тестування?

Тут можна говорити про кілька аспектів:

📍Технічна мета
▫️Тестування спрямоване на виявлення дефектів, забезпечення якості коду та перевірку відповідності вимогам. Воно має на меті надання інформації про стан застосунку на момент тестування.
▫️Якісне тестування допомагає команді розробників швидше ідентифікувати та виправляти помилки, що покращує ефективність роботи.

📍Комерційна мета
▫️Тестування гарантує, що продукт відповідає встановленим вимогам і очікуванням замовника.
▫️Підвищення лояльності до компанії та застосунку, оскільки будь-який виявлений дефект негативно впливає на довіру користувачів. Звідси випливає, що QA впливає на продукт.
▫️Тестування сприяє зменшенню витрат на виправлення дефектів на пізніших етапах розробки та знижує ризик фінансових втрат через випуск некоректного продукту.

2️⃣ Що таке Regression і Confirmation тестування?

👉Регресійне тестування - це тип тестування, що виконується для підтвердження того, що новий код або зміни не вплинули на існуючу функціональність системи. Його метою є виявлення помилок, які можуть виникнути через зміни або оновлення коду.
📍Це тестування може включати повторне виконання існуючих тестових випадків або створення нових тестів, що охоплюють змінені або сусідні частини коду.
📍Тестування може бути автоматизованим або виконуватися вручну. Автоматизоване регресійне тестування є особливо корисним для великих проєктів, оскільки дозволяє швидко та ефективно перевіряти систему після кожної зміни.

👉Підтверджувальне тестування - це тип тестування, що виконується для перевірки того, чи був певний баг виправлений. Цей тип тестування спрямований на те, щоб підтвердити, що конкретна проблема була усунена.
📍Це тестування включає повторне виконання тих самих тестових випадків, які виявили проблему, щоб переконатися, що помилка більше не виникає.

#codica_interviews

Друзі, нагадаємо що на каналі👉 є корисні поради
👉 Як прокачати знання QA інженеру
переглянути їх можна тут та тут

Бажаємо всім професійного розвитку🦾

TikTok | Instagram | Telegram
4👍1
7 шкідливих порад щодо пошуку роботи 😁

#НапуттяВід_HR

Сьогодні я пропоную вам поринути у світ абсурду та веселощів у пошуках роботи! Адже хто сказав, що пошук роботи має бути серйозним?

👉Давайте трошки відпочинемо від звичайних порад та полегшимо собі життя з допомогою кращих підходів, які не рекомендує вам жоден фахівець з кар'єрного росту!
👍21
📍Копіюйте

Не впевнені, що писати у своєму резюме? Просто скопіюйте всі навички у своїх досвідчених колег! Вони точно знають, що й коли треба писати.
Не переймайтеся, якщо ви думаєте, що рекрутери перевірятимуть ваші дані. Насправді краще просто імпровізуйте та вигадуйте на співбесіді. Це точно вразить їх. А ще краще - перелічте усі можливі фреймворки та бібліотеки, щоб вони точно зрозуміли, що ви тут знаєте свою справу.

📍Інтригуйте

Розповідайте на співбесіді, що ця компанія - це лише перший крок у вашій світовій домінації. Скоро ви плануєте відкрити свою власну компанію, а сюди прийшли, щоб підготуватися до цього великого кроку.

📍Будьте загадковим

Розмовляйте з рекрутером, як зі своїм кращим другом. Розкажіть йому всі дивовижні подробиці вашої шкільної біографії, принесіть всі свої дипломи й не забудьте про грамоту за участь у шаховому турнірі. Будьте таємничою особистістю. Це завжди захоплює! Не відповідайте на запитання прямо - намагайтеся бути туманними та загадковими. Поводьтеся непередбачувано, як справжній артист!

📍Імпровізуйте

Насолоджуйтесь хаосом! Навіщо витрачати час та готуватися до інтерв'ю? Більше впевненості вам надасть спонтанний виступ.
На співбесіді обов'язково докладно розкажіть все про скандального начальника, занудних колег і малогабаритний офіс. Нахмуривши брови, додайте: "До речі, а у вас тут колектив нормальний?" І підозріло огляньтеся навколо.

📍Не витрачайте час

Не витрачайте час на вивчення інформації про компанію. Коли прийдете на співбесіду, тоді й розбиратиметеся. Зрештою, компаній багато, завжди є з чого вибирати.

Не звертайте увагу на кількість часу в транспорті до офісу, якщо дістаєтеся години дві - це чудово, можна буде відключитися від побутових завдань та помедитувати у транспорті.

📍Не напружуйтесь

Якщо це ваше перше місце роботи, прийшовши на співбесіду, чесно зізнайтеся рекрутеру, що нічого не знаєте і не вмієте.
☝️ У жодному разі не згадуйте про свій досвід у студентських олімпіадах, лабораторних роботах, фрілансі, коли допомагали маминій подрузі зробити онлайн магазин із продажу біжутерії. Також мовчіть про свій GitHub та участь у хакатоні минулої осені.

📍Звинувачуйте всіх

Ніколи не беріть відповідальності за пошук роботи на себе. Обов'язково знайдіть якогось рекрутера і напишіть йому довгі коментарі, що він і його компанія фуфло, а ви перепробували мільйон варіантів і нічого з цього не працює.

😃 Розкажіть усім, що винен недалекоглядний роботодавець, який не побачив у вас скарб; компанія, яка запропонувала не ті умови і, звичайно ж, рекрутер, який ставив абсолютно недоречні запитання.

😃Гадаю, цією статтею я трохи розвеселила вас.

Будемо сподіватися, що ніхто не виконуватиме такі поради 🙂

#НапуттяВід_HR

TikTok | Instagram | Telegram
😁61
Вимоги: досвід роботи від...

Стандартний рядок в описі вакансії👉 "Шукаємо кандидата з досвідом", але де ж взяти той досвід? 🤔

Тут зможуть допомогти стажування, проєкти тощо...
Ось вам кілька місць, де ви зможете отримати досвід та заповнити своє резюме практичною роботою😉

🔺QA Україна ПРАКТИКА
🔺Team Challenge
🔺Junfolio
🔺Baza Trainee Ukraine
🔺united IT

Тицяйте на ініціативи та мерщій отримувати практичний досвід😉

#codica_advice

TikTok | Instagram | Telegram
5👍1
Друзі, дайте знати, якщо потрібно опублікувати підбірку компаній, які зараз наймають віддалено ❤️🙌

P.S. По типу цієї добірки
💯7
Що виведе цей код?
Anonymous Quiz
30%
{ a: 1, c: 3 }
30%
{ b: 2 }
25%
{ a: 1, b: 2, c: 3 }
16%
{ }
5👍1
Що виведе цей код?
Anonymous Quiz
5%
3
16%
30
40%
10
40%
9
3🔥2