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

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

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

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
👉 Мрієте почати інвестувати, але не знаєте, з чого почати і що взагалі дозволено українцям? 🇺🇦💰

👉 Помилки на старті можуть коштувати грошей і нервів: ліміти НБУ, складнощі з брокерами, податки.

👩‍💼 Юлія, бухгалтерка з команди Codica, підготувала покроковий гайд – як українцям безпечно інвестувати за кордон, які акції обирають наші інвестори і що варто знати про податки та ризики.

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

#codica_articles

TikTok | Instagram | Telegram
4
Агов, рубісти, знайшли для вас реально класну штуку 😎

#codica_advice

👉 Якщо робите CLI чи TUI додатки і хочете, щоб вони були круті, зручні і приємні для ока, гляньте на Charm Ruby. Це набір маленьких гемів, які можна використовувати разом або окремо.

Що тут є:
📌 Bubbletea – робить інтерактивні термінальні додатки
📌 Bubbles – готові UI‑штуки: списки, спінери, таймери
📌 Lipgloss – стильні кольори, бордери, відступи
📌 Glamour – Markdown прямо в терміналі
📌 NTCharts – графіки і чарти
📌 Gum – маленькі корисні утиліти для скриптів
📌 Harmonica – анімації і рухи в терміналі

Встановлюється просто через gem install, працює з Ruby 3.2+, код відкритий, можна гратися і вчитися.

👉 Детальніше charm-ruby.dev

Гарного вам дня, друзі! ☀️

TikTok | Instagram | Telegram
🔥4
🔥 Сервіс, який “балує” твоє резюме

Максиму стало цікаво: скільки реально часу займе навайбкодити щось робоче?
І от що з цього вийшло – Балувана Валя, готовий продукт за 80–90 хвилин.

Що робить Валя:
📌 аналізує резюме під конкретну вакансію
📌 показує де є матч, а де геп
📌 аналізує опис вакансії й підсвічує red flags, які варто обговорити з рекрутером

Це по суті кар’єрний AI-асистент, але вузький і практичний.

⏱️ Коментар від Максима:
"Раніше запускати щось без ментора було страшно, тепер роль наставника взяв на себе AI → і процес став не фруструючим, а кайфовим"


Поглянути на Валю можна тут

TikTok | Instagram | Telegram
👍7🤣1
Що виведе цей код?
Anonymous Quiz
17%
[]
71%
Array
11%
nil
0%
Hash
🎉2
Що буде виведено в консоль?
Anonymous Quiz
4%
[]
58%
false
8%
undefined
30%
true
👀3👍1
Гав-гав, друзі! 🐶💻
Це я, містер Cody

Запрошую вас до Codica Chat 💬
Тут ми ділимось корисними інсайтами і спілкуємось про те, що справді хвилює розробників.

Хочеш копнути глибше, поставити питання або просто потусити з однодумцями → забігай, буду радий кожному 🐾

TikTok | Instagram | Telegram
2
Хей, друзі! 👋
А у нас тут нова вакансія, не чекали? 😎


#codica_jobs

Codica шукає Sales Assistant!
🔻 Вакансія для початківців!
2
Якщо любиш порядок у процесах, хочеш працювати з лідами, CRM, розсилками та sales-матеріалами – ця роль для тебе.

Що робити:
• Бути правою рукою sales-менеджера
• Сортувати вхідні запити і вирішувати, з ким рухатись далі
• Тримати порядок у Pipedrive
• Оновлювати презентації, кейси та матеріали для клієнтів
• Запускати email-кампанії та follow-ups
• Шукати нові аудиторії в Apollo
• Працювати з Snov.io і списками розсилок

Що важливо:
• Англійська Upper-Intermediate+
• Любов до деталей і порядку
• Досвід з CRM (Pipedrive або подібні)
• Базове розуміння B2B sales або lead generation
• Google Sheets / Excel

Бонус: Apollo, Snov.io, MailerLite, outbound-кампанії, досвід в IT/digital

Чому з нами цікаво?
• Твої дії реально впливають на нових клієнтів
• Гнучкий графік, 100% віддалено
• Команда завжди допоможе й підтримає
• Можливість рости в Sales Manager або Business Development
• Живі B2B кейси з США та Європи

Якщо тобі близький структурний підхід і хочеш розвиватись у IT-продажах – пиши нам на job@codica.com ✉️

TikTok | Instagram | Telegram
🔥2
Redux & Next.js – шпаргалки, коли треба швидко згадати синтаксис і не зламати мозок

#codica_advice

👉 Коли в коді стільки станів, що сам не знаєш, хто кого апдейтає – ось кілька ресурсів, які збережуть нерви 👇
🧩 Redux – коротко, по ділу
🔗 Redux Toolkit Docs — офіційна документація
Сучасний підхід до Redux: configureStore, createSlice, createAsyncThunk.

Забудь про старі boilerplate – Redux Toolkit робить усе простіше.


🔗 DevHints — Redux Cheat Sheet
Коротка шпаргалка з базовими концептами Redux: actions, reducers, store, middleware.

Ідеально, щоб освіжити пам’ять перед розробкою або рев’ю.


🚀 Next.js – сучасна магія React
🔗 Next.js Cheat Sheet — Ultimate Guide
Коротка, зрозуміла шпаргалка з прикладами коду: сторінки, маршрути, компоненти, data fetching.

Актуальний варіант без статусу “DRAFT”, готовий до використання.


🔗 Next.js Docs — офіційна документація
Найповніше і найактуальніше джерело: App Router, серверні компоненти, метадані, оптимізація, рендеринг.

Якщо працюєш з Next 13+ – це must-have.


💡 Як користуватися:
1️⃣ Збережи собі 2-3 улюблені шпаргалки – DevHints і Wrappixel Next.js Cheat Sheet закриють більшість щоденних задач.
2️⃣ Для глибшого розуміння завжди повертайся до офіційних доків Redux Toolkit і Next.js – там найактуальніші приклади.
3️⃣ Використовуй ці ресурси, коли треба швидко освіжити памʼять або перевірити синтаксис без зайвого гуглінгу.

TikTok | Instagram | Telegram
👍2
🌿 Ну що, як настрій на вихідні?

👉 Якщо хочеться трохи видихнути, але при цьому не скролити стрічку без кінця – є ідея 😉
👉 Пропонуємо зазирнути у світ програмування через JavaScript.

Ці курси якраз для тих, хто хоче розібратись з нуля.


#codica_weekend

🎓 Добірка для старту в JavaScript:
➡️ Уроки програмування JS з нуля
Покроковий старт: що таке код, як він працює і як написати перші програми.

➡️ Основи JavaScript для початківців — курс
Розбереш змінні, умови, цикли та інші базові речі, без яких не рухаються далі.

➡️ Що таке програмування. Знайомство з JavaScript — міні-курс
Короткий формат для тих, хто хоче зрозуміти, чи це їхнє.

☕️ Завари чай, відкрий перше відео і нехай це буде твій маленький, але важливий крок у світ IT.


TikTok | Instagram | Telegram
🔥3
Англійська за мемами😜
👉Говоримо красиво

📍Cool – холоднокровний (у значенні спокійний, неемоційний) або класний (у сленговому значенні “прикольний”).
📍Break-up – розрив (найчастіше стосунків, але може бути й “розпад” для інших ситуацій).
📍Rent out – здавати в оренду

#codica_english

TikTok | Instagram | Telegram
😁4
Друзі, робота не вовк, як то кажуть… 😏

Іноді, уявляєте, можна подумати й про себе… але то вже потім, так?

А поки бажаємо вам гарного і спокійного робочого тижня!

#codica_humor

TikTok | Instagram | Telegram
😁4
🎯 Як відповідати на технічні питання на співбесіді?

#codica_interviews

👉 Відповідати «як згадається» – ризиковано.
👉 Компанії завжди цінують розуміння причин і наслідків, а не зазубрені фрази.
Ось популярні питання для React-розробників 👇

1️⃣ Що буде, якщо викликати
this.setState() у render()?


📌 Очікувана відповідь:

Виникне нескінченний цикл ререндерів.
setState змінює state → React викликає render → у render знову викликається setState → і так без кінця.
У результаті застосунок зависає або падає з помилкою.
👉
render()

має бути чистою функцією без побічних ефектів.

2️⃣ Навіщо потрібен componentWillUnmount?

📌 Очікувана відповідь:
Для очищення ресурсів перед видаленням компонента з DOM:
• event listeners
• таймери
• підписки

Приклад:
componentWillUnmount() {
window.removeEventListener('resize', this.handleResize);
}

У сучасному React це зазвичай роблять через cleanup у useEffect:
useEffect(() => {
window.addEventListener('resize', handleResize);

return () => {
window.removeEventListener('resize', handleResize);
};
}, []);


Хоч більшість проєктів уже на hooks, lifecycle методи класів все ще часто питають на співбесідах.

Зберігайте допис – стане в нагоді перед техінтерв’ю 🚀

TikTok | Instagram | Telegram
🔥3
🎬 Новий ролик вже на каналі

За останній рік ми перепробували багато AI-інструментів.
Деякі реально допомагають.
А деякі так і залишилися гарною ідеєю.
У відео – що зайшло, а що ні.

👉 Дивіться нове відео на YouTube

💬 А в коментарях напишіть:
який AI у вас не прижився
і який, навпаки, залишився в щоденній роботі?


У коментарях також скинемо список AI-інструментів, які реально працюють 👇

TikTok | Instagram | Telegram
🔥4
Поради від Tech Lead та Senior Ruby on Rails розробника Сергія

👉 Писати код — це лише частина роботи розробника. Набагато важливіше навчитися робити його зрозумілим, підтримуваним та готовим до життя “у дикій природі” – тобто у продакшені.

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

💡 Читайте далі та дізнайтеся, як підняти свій Ruby on Rails код на професійний рівень!

#codica_tech

TikTok | Instagram | Telegram
5