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

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

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

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Що виведе цей код?
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