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

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

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

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Вітаємо, друзі😉 Які плани на пʼятницю маєте?)

💡Сьогодні принесли вам добірку інструментів, які зроблять ваш код ще функціональнішим🦾

Збережіть та поділіться з другом🤗

📍Прості об'єкти форм для Rails
Переглянути

📍Бібліотека компонентів для Ruby застосунків з використанням Phlex.
Переглянути

📍Гем для аналізу та розбору SQL-запитів PostgreSQL, що корисно для оптимізації, аналізу запитів або візуалізації структури SQL.
Переглянути

Зберігайте, аби заюзати в роботі😉

#codica_advice

TikTok | Instagram | Telegram
7
Вітаємо в новому тижні, друзі😁

#codica_humor

TikTok | Instagram | Telegram
2👍1😁1
#4 Rails Туторіали | MVC Архітектура

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

Привіт, друзі🙌
Продовжуємо створювати наш Rails застосунок! 🦾

У цьому відео:
💎Оновлюємо версію Ruby
🔧Виправляємо помилки у скрапері
🚀Занурюємося в основи MVC архітектури в Rails

Долучайтеся до перегляду, щоб дізнатися більше про найкращі практики розробки!

👉Тицяти сюди👈

Попередні частину туторіалу:
1️⃣ Встановлення та старт нового проєкту
2️⃣ Створення моделей та міграцій
3️⃣ Оновлення Rails та перший скрапер

TikTok | Instagram | Telegram
7
Є трохи порівняльних думок стосовно ринку кандидатів ЗАРАЗ і ДО війни

Друзі, останній місяць був дуже насиченим і продуктивним в плані найму. Ми активно займалися рекрутингом і запросили трьох чудових спеціалістів всього за кілька тижнів.

На дві вакансії - QA та DevOps - надійшло понад 500+ відгуків, провели більше 20 співбесід.

У процесі накопичилося кілька цікавих спостережень про ринок кандидатів 👆 ділюся з вами

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

TikTok | Instagram | Telegram
6👍4
Вітаємо, друзі 🙌 Як ваші справи?

Ми до вас з крутою добіркою, яка зможе полегшити це важке ІТ-шне життя

Ловіть добірку інструментів для дебагінгу🚀

📍 Sentry

Реальний рятувальник, коли треба швидко відслідковувати помилки у вашому застосунку. Показує, де щось пішло не так😉
Є безкоштовний план для невеликих проєктів.

📍 CodeSandbox

Інтерактивне середовище для написання коду, де ви можете експериментувати, дебажити й навіть ділитися своїми проєктами за кілька секунд.
Безкоштовний план доступний.

📍VS Code Debugger Extensions

Розширення для Visual Studio Code, які допомагають зробити дебагінг коду простішим і швидшим. Підходить для різних мов програмування, будь-то Python, JS чи щось ще.
Безкоштовно

А які ваші улюблені інструменти для дебагінгу?
✍️пишіть в коментарях

#codica_advice

TikTok | Instagram | Telegram
4
Що виведе цей код?
Anonymous Quiz
45%
true
43%
false
10%
Помилка
3%
nil
1
Що виведе цей код?
Anonymous Quiz
44%
0 2 2
23%
1 2 2
15%
1 1 2
19%
0 1 2
2
📍ШІ всьо?
📍Криптофейл на $2,3 млрд
📍Вигорання працівників коштує $1 трлн щорічно

#codica_news

Друзі, сідайте, беріть каву🥤
й нумо розбиратися в спекотних Новинах Січня

📍 Пандемія ментальних проблем – глобальна економічна загроза

▫️За даними ВООЗ і МОП, депресивні розлади серед офісних працівників коштують світовій економіці $1 трлн щорічно та знижують працездатність на 12 млрд робочих днів.
▫️Експерти акцентують на масштабах проблеми, особливо серед молоді, де ментальні труднощі нерідко залишаються непомітними.

🧠 Подбайте про своє ментальне здоров’я!

📍 Хакери викрали $2,3 млрд у 2024 році – рекордний показник

▫️Кількість крадіжок криптовалют зросла на 40% порівняно з 2023 роком, досягнувши $2,3 млрд у 165 інцидентах.
▫️Більшість грошей викрадено через уразливості контролю доступу, а решту через неправильне використання смарт-контрактів.
▫️Прогноз ФБР: у 2025 році північнокорейські хакери можуть атакувати фондові ETF.
👍1
🤖 Штучний інтелект

📍 Штучний інтелект досяг межі свого навчання

▫️ШІ вже опрацював усі відомі дані, через що виникла потреба у додаткових матеріалах для його навчання.
▫️Однак використання штучних даних може знизити унікальність моделей, зробивши їх обмеженими та передбачуваними.
▫️Розробникам доведеться шукати нові підходи для подолання цього виклику.

📍 Чат ChatGPT може генерувати шкідливий код

▫️Дослідження виявили, що ChatGPT можна змусити генерувати шкідливий код або хибні рекомендації через прихований текст на веб-сайтах.
▫️Експерт з кібербезпеки Джейкоб Ларсен застерігає - якщо пошук ChatGPT буде працювати в його поточному стані, нам загрожує створення сайтів спеціально для обману користувачів.

🔎 Довіряйте, але перевіряйте отримані результати!

🇺🇦 Українське ІТ

📍 Продуктові IT компанії – лідери для українських розробників

▫️На жаль, у сервісному секторі зарплати продовжують знижуватися, проте у продуктовому медіанна зарплата зросла на $300, досягнувши $3800.
▫️Переваги для джунів, мідлів і архітекторів у продуктових компаніях залишаються вищими, ніж в інших. Від цього й популярність серед кандидатів.

📍 Мобільний додаток «Мрія» впроваджують у школах

▫️Під час бета-тестування вчителі використали «Мрію» для виставлення 560 тис. оцінок, а батьки перевірили успіхи дітей понад 120 тис. разів.
▫️Додаток пропонує електронні журнали, розклади, домашні завдання та індивідуальний контент для кожного користувача.

📱 Пишаємося українськими техно продуктами

Бажаємо всім гарного вечора та лише приємних новин🤗 

#codica_news

TikTok | Instagram | Telegram
❤‍🔥31
Вітаємо, друзі🙌Як ваші справи?

До смачної кави принесли вам добірку безкоштовних курсів, які допоможуть опанувати затребувані мови програмування та наблизять до роботи мрії 🦾

Збережіть собі та поділіться з другом😉

1️⃣Introduction To Python Programming
Програма знайомить початківців з основами Python, охоплюючи синтаксис, змінні, цикли та функції. Ідеально підходить для тих, хто починає в програмуванні і хоче швидко освоїти популярну мову.

2️⃣ C++ Tutorial for Complete Beginners
Курс з основ програмування на C++ ідеально підходить для початківців. Ви дізнаєтесь про базові концепції, такі як змінні, цикли, функції та об'єктно-орієнтоване програмування.

3️⃣ Java Tutorial for Complete Beginners
Цей курс ознайомить вас з основами програмування на Java, включаючи змінні, об'єктно-орієнтоване програмування, роботу з файлами та базові алгоритми.

4️⃣Javascript Essentials
Курс навчає основам JavaScript, зокрема роботі зі змінними, функціями, масивами та базовими принципами веброзробки.
👍5
Аналіз вакансій: які навички потрібні розробникам сьогодні? 🤔

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

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

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

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

👉 Кодинг як такий
У сучасному середовищі недостатньо лише писати код. Важливо створювати
простий, зрозумілий і добре структурований код, який легко підтримувати вам та іншим…

Дотримуватись стандартів документування коду, прийнятих у компанії.
Брати участь у code review, працювати з чужим кодом, проводити його рефакторинг і оптимізацію.

👉 Рішення проблем
Роботодавці шукають розробників, які здатні швидко розібратися з новими технологіями.

Розбивати складні задачі на прості етапи та ефективно вирішувати їх. Пропонувати прості рішення для складних проблем.

👉 Командна робота
Розробники працюють не у вакуумі, тому вміння взаємодіяти з іншими — критично важливе. Це включає роботу зі стандартними інструментами командної розробки (Git, Jira, Confluence).

Також це ефективна співпраця з іншими командами всередині компанії. Комунікація із замовниками, зокрема внутрішніми, без страху чи бар’єрів.

👉 Архітектура
Сучасні проєкти потребують більшого, ніж просто знання основ програмування.

Очікується здатність розробляти API, мікросервіси та бібліотеки. Розуміння принципів створення архітектури високонавантажених систем.
Вміння вирішувати задачі масштабованості та розподілу навантаження.

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

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

🫶 Бажаю вам постійного розвитку, цікавих викликів і задоволення від того, що робите!
👍42
Середа вже тут, а пів тижня пролетіло, наче гарячий деплой у п’ятницю!

Як тримаєтесь, друзі? 😏

📍Сьогодні ділимося з вами GitHub репозиторієм, який містить загальні тестові кейси для виконання ручного тестування веб- та мобільних застосунків

📍Репозиторій також містить тестові кейси, пов'язані з тестуванням API

👉Тут тицяти для перегляду

👉Тут тицяти ❤️ для адміна
4
Що виведе цей код?
Anonymous Quiz
24%
Помилка
9%
nil
24%
obj1obj2
44%
sum
👍3