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

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

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

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Агов, друзі🙌

Ви вже бачили Ruby 3.3.4?

Ruby 3.3.4 виправляє регресію в Ruby 3.3.3, що впливала на встановлення деяких пакетів, таких як net-pop, net-ftp, net-imap, і prime на платформах на кшталт Heroku.

Тепер працювати стало трохи легше😁😉

Хто ще не переглянув апдейти,
👉ось посилання

#codica_news

TikTok | Instagram | Telegram
3👍3
З Днем Державного Прапору, дорогі друзі! 🇺🇦

🇺🇦Синьо-жовтий стяг – це не просто кольори, це серце нашої нації, що б’ється в унісон з кожним з нас.
Це символ свободи, який об’єднує нас у часи радості та випробувань.

Нехай наш прапор завжди надихає нас на великі справи, на віру у краще та на незламність духу.

Нехай він майорить у кожному куточку нашої прекрасної країни, нагадуючи про те, що ми – сильні, ми – єдині, ми – незламні.

Зі святом 💙💛

#CodicaTeam
❤‍🔥12
👉Як відповідати на питання?

#codica_interviews

Швидко дати відповідь без підготовки - 🙅‍♂️
Пройти питання з інтервʼю й почуватися впевнено -💁‍♀️
3🔥1
1️⃣ Як часто слід проводити регресійне тестування продукту?

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

2️⃣ Які є види інтеграційного тестування?

📍Підхід Великого вибуху - інтеграційне тестування виконується тільки після того, як усі компоненти системи були розроблені та готові до інтеграції.
▫️У цьому випадку всі компоненти системи інтегруються одночасно, і тестування проводиться для перевірки їхньої взаємодії.

📍Інкрементальний підхід:

▫️Низхідний підхід (зверху вниз) - тестування починається з «верхніх» модулів і йде далі до «нижніх».

▫️Підхід «від низу до верху» - працює навпаки, починається з низькорівневих модулів, потім переходять до високорівневих, у міру їхньої готовності.

▫️Сендвіч - комбінація «зверху вниз» і «знизу вгору».

#codica_interviews

TikTok | Instagram | Telegram
👍52
З Днем Незалежності України! 🇺🇦

💙Це свято нагадує нам, як важливо цінувати свободу і бути єдиними у нашому прагненні до щасливого майбутнього.

Навіть попри всі виклики, ми разом крок за кроком будуємо Україну, в яку віримо.

💛Особлива подяка нашим захисникам та захисницям, завдяки яким ми можемо сьогодні святкувати.
Ви – справжні герої, і ми всі вам дуже вдячні!

Віримо в нашу Перемогу! Все буде Україна! 💙💛

#CodicaTeam
12❤‍🔥5
Англійська за мемами😜
👉Говоримо красиво

📍foot - нога, стопа

#codica_english

TikTok | Instagram | Telegram
😁8
Manual QA VS Automation QA

📍Що спонукає тестувальників переходити з Manual QA в Automation?
📍Які перешкоди зустрічають спеціалісти на цьому шляху?
📍В чому плюси переходу до автоматизованого тестування?
📍З чого почати свій шлях в Automation QA?

На всі ці питання є відповіді у статті на Dou.ua

Радимо до прочитання
👉Тиць посилання👈

#codica_advice

TikTok | Instagram | Telegram
👍42🌚1
Чи можна знайти роботу в IT без володіння англійською? 🤔

Жоден із моїх друзів-програмістів не закінчував Інститут іноземних мов.

Тому, якщо коротко відповідати на це питання, то
👉 ні, щоб потрапити до ІТ, англійська не потрібна.
❗️Але, як кажуть, завжди є нюанс.

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

☝️ На цьому етапі вам потрібно переконати компанію, що ви зможете швидко підтягнути свій рівень англійської.

👉Чим вище ви підіймаєтеся по кар'єрних сходах, тим кращий рівень англійської у вас повинен бути.
Тому вивчення мови буде необхідним у майбутньому.

#НапуттяВід_HR
5🔥2🌚1
Навіщо це робити

📌 Незнання мови завжди буде суттєво обмежувати вас у розвитку як фахівця.
📌 Величезна кількість інформації та документації з'являється спочатку англійською.
📌 Завжди краще читати документацію в оригіналі.
📌 Володіння англійською відкриває доступ на величезну кількість конференцій та семінарів, що відбуваються по всьому світу.
📌 Знання мови потрібне для того, щоб брати участь у розробці різних Open Source проєктів, тим самим одержуючи дуже корисний досвід.
📌 Якщо хочете займати менеджерські позиції, без знання мови це зробити неможливо.

Починати вчити мову, варто з базових навичок:

✔️ З граматики, синтаксису - це значно полегшить вам завдання.
✔️ Варто перейти на перегляд та читання цікавого, але не складного для вас матеріалу.
✔️ Встановити собі на телефон будь-яку програму, яка допоможе у вивченні.
✔️ Головне регулярно, щодня вивчати щось нове потроху.
✔️ Після того, як ви зможете розуміти просте мовлення, можна переходити до технічної літератури, форумів тощо.
✔️ Більше практикуйтеся у програмуванні.
Чим сильніше ви занурюватиметеся в професію, тим більше матеріалів англійською вам так чи інакше доведеться вивчати 😌

Сьогодні англійська мова є невід'ємною частиною ІТ-індустрії. Більшість технічної документації, навчальних матеріалів і професійних спільнот використовують саме англійську.

Проте питання залишається актуальним
👉 Чи можливо знайти роботу розробнику в ІТ без володіння англійською мовою?

📍 На глобальному ринку праці англійська мова є стандартом.
Міжнародні компанії, стартапи, а також багато великих корпорацій вимагають від своїх співробітників хоча б базових знань англійської.
Це пов'язано з необхідністю спілкування з колегами, клієнтами та партнерами з різних країн.

❗️Однак, на локальних ринках, особливо в країнах, де англійська не є основною мовою, існує багато можливостей для розробників, які не володіють цією мовою.

👉В Україні, наприклад, є компанії, що працюють переважно з внутрішніми проєктами або з клієнтами, які говорять тією ж мовою.

Wish you a smooth language learning!

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

TikTok | Instagram | Telegram
3👍2🌚1
Скрапінг на Ruby з нуля |
Частина 2


Відеотуторіал від нашого RoR developer - Володимира

Приєднуйтесь до нас у другій частині серії про скрапінг на Ruby з бібліотекою Watir.
👉Мінімум теорії для максимального результату!

👉Тиць посилання👈
й нумо розбиратися


📍P.S. Перша частина серії про скрапінг на Ruby👉🏻 тут
Хто ще не
переглянув, радимо почати з частини 1😉

#codica_tech

TikTok | Instagram | Telegram
👍43🌚1
13 ресурсів, які допоможуть айтішникам вивчити англійську

Цінність знання англійської мови в IT ми обміркували вчора

Тож сьогодні пропонуємо вам ознайомитися з нашою добіркою корисних ресурсів для вивчення інгліша та вибрати собі навчальні матеріали до душі 😌

#codica_advice
5
📚 Ресурси-підручники:

📍 engVid — 2134 відеоуроків з граматики, словникового запасу, вимови, довідкові матеріали, IELTS, TOEFL
📍 Learn American English Online - вивчення мови з поділом за рівнями складності, є граматика та словник
📍 BBC Learning English - аудіо-, відео- та текстові матеріали для вивчення мови від BBC
📍 English Launch від Udemy — загальний курс англійської мови від носія мови з Великобританії (є також розширена платна версія)

▶️ YouTube-канали:

📺 «Англійська по-простому» — інтерактивний канал українця, який вчить говорити англійською
📺 Learn English With TV Series — вивчення англійської за популярними телевізійними шоу, мультфільмами та фільмами (на зразок «Друзі», «Губка Боб» або «Корпорація монстрів»)
📺 Speak English With Vanessa — невеликі відео на різні життєві теми (для тих, кому потрібно підтягнути знання мови та словниковий запас)

📝 Тести на визначення приблизного рівня англійської:

EFset
Cambridge English

Ще трохи корисних посилань:

🔗 Duolingo – безкоштовна платформа для вивчення мов
🔗 Cake - додаток, який допоможе покращити вимову
🔗 Tandem - можна вивчати мову, спілкуючись із носіями
🔗 DeepL – гарний перекладач

#codica_advice

TikTok | Instagram | Telegram
5
Що виведе цей код?
Anonymous Quiz
12%
10
70%
20
9%
nil
9%
Error
3👍1👀1