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

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

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

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Що буде результатом виконання коду?
Anonymous Quiz
19%
[:cherry]
67%
cherry
2%
nil
12%
Error
Що буде результатом виконання коду?
Anonymous Quiz
39%
[]
14%
0
47%
undefined
Англійська за мемами😜
👉Говоримо красиво

📍get out of control - виходить з-під контролю

📍That escalated quickly (дослівно) - це швидко загострилося, ситуація швидко загострилася

#codica_english

TikTok | Instagram | Telegram
😁51👍1
Друзі, то терміново❗️
Перевіряйте, чи зливали колись ваші дані в Dark web

Як це зробити?
🔺Відкрити Google профайл
🔺Знайти вкладку Security
🔺Далі вам потрібне поле - See if you email address is on the dark web
🔺і - Run scan with Google One

Якщо ваші дані зливали, то ви дізнаєтеся коли та звідки😬

Пересилайте друзям, хай теж перевірять👀

#codica_advice

TikTok | Instagram | Telegram
🔥3
Супровідний лист - навіщо взагалі на нього гаяти час? 

Як би я зараз шукала роботу, то безперечно почала не з резюме, а з супровідного листа!

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

📩До нас в компанію нещодавно надійшов дуже цікавий супровідний лист - тут людина просто, без лестощів та по суті розповіла що може, а що не вміє робити. Вона поділилася своїми думками й це звичайно підкупає.
3
Тож, яка правильна структура супровідного:

1️⃣ Привітання та представлення.
Не використовуйте "неформальний" тип спілкування. Звертайтесь "пан" чи "пані"...

2️⃣Інтерес.
Покажіть свою зацікавленість у вакансії та компанії. 

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

4️⃣Заклик до дії.
Тут переходимо до основної мети супровідного листа — щоб рекрутер прочитав резюме і запросив вас на співбесіду. 

5️⃣Прощання. 

❗️Важливо:

Не пишіть забагато! 2-3 абзаци тексту - ідеально.

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

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

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

Супровідний лист не переказ резюме. Покажіть свій інтерес до компанії, розкажіть, чому ви цікавитеся вакансією і чим компанії вигідно найняти саме вас.

Бажаю всім вдалого полювання і звичайно офферу!

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

TikTok | Instagram | Telegram
👍71
Архітектура веб-застосунків 🤔 з чого вона складається?

Архітектура веб-застосунків описує взаємодію між застосунками, базами даних і системами проміжного програмного забезпечення в Інтернеті. Це забезпечує одночасну роботу кількох програм👇

#codica_tech
👍2
Як це працює

У будь-якій типовій веб-програмі є два різні коди, які працюють пліч-о-пліч:
🔺Код на стороні клієнта - код, який знаходиться в браузері та відповідає на певний вхід користувача.
🔺Код на стороні сервера - код, який знаходиться на сервері та відповідає на запити HTTP.

👉Веб-розробник, що розробляє веб-застосунок, вирішує, що код на сервері робитиме з кодом у браузері. Для написання серверного коду використовуються C#, Java, JavaScript, Python, PHP, Ruby тощо.

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

👉Для написання клієнтського коду використовується комбінація CSS, HTML і JavaScript. Цей код аналізується веб-браузером. На відміну від коду на стороні сервера, код на стороні клієнта користувач може переглядати та змінювати. Він реагує на введення користувача.

Код на стороні клієнта спілкується лише через HTTP-запити і не може читати файли безпосередньо з сервера.

Коли ми говоримо про компоненти веб-програми, ми можемо мати на увазі будь-який із наступних двох👇

🔺Компоненти веб-програми UI/UX – включно журнали активності, інформаційні панелі, сповіщення, налаштування, статистику тощо. Ці компоненти не мають нічого спільного з роботою архітектури веб-програми. Натомість вони є частиною плану компонування інтерфейсу веб-програми.

🔺 Структурні компоненти. Двома основними структурними компонентами веб-програми є клієнтська та серверна сторони.

⚫️ Клієнтський компонент розроблений на CSS, HTML і JS. Оскільки він існує у веб-браузері користувача, немає потреби в налаштуваннях операційної системи чи пристрою. Клієнтський компонент — це представлення функціональності веб-застосунка, з яким взаємодіє кінцевий користувач.

⚫️ Серверний компонент можна створити за допомогою однієї або комбінації кількох мов програмування та фреймворків, включно з Java, .Net, NodeJS, PHP, Python і Ruby on Rails. Серверний компонент складається щонайменше з двох частин: логіка програми та база даних. Перший є основним центром керування веб-застосунком, натомість другий є місцем, де зберігаються всі постійні дані.

Архітектура веб-застосунків, як і Інтернет, постійно розвивається. Базова модель архітектури веб-додатків з’явилася під час панування Web 1.0. Однак саме під час появи Web 2.0 і Web 3.0 вона набула свого нинішнього вигляду 😌

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

✍️Поділіться своїм досвідом розробки веб-застосунків в коментарях

#codica_tech

TikTok | Instagram | Telegram
👍61
This media is not supported in your browser
VIEW IN TELEGRAM
Друзі, сьогодні у нас є свято, яким хочеться поділитися з вами.
Сьогодні ми святкуємо 9-річчя компанії Codica.

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

За роки Codica стала не лише міцною системною компанією, де кожен має можливість розвиватися, а й певною мірою медіапростором для інших ІТ фахівців.
Ми щиро вдячні вам, любі підписники, за вашу активність, залученість та мотивацію, яку ви даєте нам.

Нехай наша співпраця буде ще міцнішою!

#CodicaTeam

TikTok | Instagram | Telegram
9🎉3👍2
AWS Elastic Beanstalk: Від коду до Проду

Стаття від нашого DevOps - Володимира

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

Elastic Beanstalk не настільки відомий як EC2, S3 та інші, але він на рівні з ними один з найкорисніших та широко використовується такими компаніями як eBay, Panasonic, Netflix та інші. Тож гайда!

Тисніть та гайда разом опановувати 🚀 Elastic Beanstalk

TikTok | Instagram | Telegram

#codica_tech
🥰63👍1
Вітаємо, друзі👋
Приготували для вас крутий відосик на YouTube

Готові познайомитися з мовами програмування, від яких ваш мозок точно 🤯кипітиме?

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

Не будемо писати довгих текстів, 👉краще скоріш вмикайте відео
та переконайтеся у кульності підбірки.

Приємного перегляду😉

TikTok | Instagram | Telegram
🔥4
Вітання, друзі!
Сподіваємося, ваші вихідні проходять добре🤗

Підготували трохи корисної інформації, ловіть 👉
Фрази для завершення мітингу

Зберігайте🤗 та поширюйте серед друзів

#codica_english

TikTok | Instagram | Telegram
👍81
Як тримаються Харківські ІТ компанії під час блекауту?

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

#codica_news
4🗿2
Тож як Codica тримається під час блекауту?

"Зараз у Харкові працює 12 наших співробітників. Вранці у всіх була невеличка паніка, бо вже трохи відвикли від вимикань світла. Майже всі колеги йшли до офісу пішки, і всі дійшли :)
Коли зрозуміли, що світло вимкнули надовго, швиденько завели генератор та почали працювати. На проєктах і клієнтах це жодним чином не відбилося — замовники навіть не помітили, що в нас щось відбувається.

В офісі є оптоволокно, старлінк, генератор. Все підготовлено так, щоб можна було працювати тривалий час. Тож якщо енергетику ще довго не вдасться відновити, ми докупимо бензину для генератора і продовжимо працювати.", - зазначає Наталія Клименко - HR Business Partner at Codica.

Dou зібрав інформацію про інші харківські ІТ компанії та їх роботу у ці дні.
Можна переглянути за 👉посиланням

Тримаємося! З вірою у Перемогу!

#codica_news

TikTok | Instagram | Telegram
11👍4
Як ми в Codica підбираємо колег у команду

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

👋Друзі всім привіт)
У цій статті хотіла поділитися з вами висновками
👉на що ми звертаємо або НЕ беремо до уваги при підборі кандидатів:
4
📌Освіта.
Ми живемо в стрімкому темпі, нові знання застарівають з блискавичною швидкістю і це світова проблема. Освіті вкрай складно, особливо, якщо йдеться про інформаційні технології, встигати за мінливими умовами. Якщо раніше людина здобувала освіту один раз і на все життя, то сьогодні цей процес має бути безперервним...
👥До нас на співбесіду приходило багато хлопців і дівчат, у яких не було освіти взагалі або вона була не профільною, і це не заважало їм потім успішно вирішувати свої завдання.

👉Тому, для нас важливо не мати диплом, а бути готовим до постійного навчання.

📌Попередній досвід.
Так, ніхто не сперечається, що досвід потрібен і важливий, але чи так це зараз необхідно?
🧐Я бачила багато людей, які у своїй кар'єрі залишалися в ролі вічних джунів. Змінювалися команди, проєкти, компанії, заробітна плата, але у таких людей не змінювався підхід до вирішення завдань.
Сам по собі досвід марний, якщо постійно не практикуєш, не розширюєш кругозір, не вчишся, не робиш помилок.

👉Тому для нас важливі не численні роки в резюме, а вміння вирішувати завдання.

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

👉Важливо, щоб робота була не єдиним проведенням часу в житті.

📌Сумісність із командою.
ІТ це командна гра, одинакам тут не місце. Багато разів спостерігала картину, коли дві професійні людини не можуть домовитися між собою, виникає конфлікт, хоча вони могли б порозумітися і приносити користь собі та компанії.
Наше основне завдання на старті 👉це дати повну картину про компанію, про проєкти, про підхід і тільки тоді пуститися в спільне плавання, ніж потім проходити довгий шлях розставання.

Через співбесіди в нашу компанію пройшло дуже багато реально класних людей, і багатьом ми не вислали оффер не тому що "ти нам не підходиш", а тому, що "ми тобі не підходимо".

👉Для нас вкрай важливо, щоб новий колега був "схожий" на команду, міг з нею спрацюватися.

📌Уміння міркувати.
Одна з найцінніших навичок у житті, яка може не тільки просунути кар'єру на абсолютно новий рівень, а й заощадить чимало часу і грошей. 🙅‍♂️Розробники, які не вміють міркувати, пишуть погані програми. Є багато дрібних факторів, які повільно, але поступово шкодять проєктам. Зазвичай, з плином часу накопичується технічний борг і складність системи стає все більш помітною. Якщо не бачити, що може вийти в підсумку, надалі на всіх чекають серйозні проблеми.
Правильний програміст завжди ставить запитання, аналізує аргументи і не робить поспішних висновків.

👉Думати, аналізувати, не ускладнювати - головні навички "нашого" розробника.

✌️❤️Enjoy life

P.S. Будемо раді вашим вподобайкам🥰

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

TikTok | Instagram | Telegram
👍17🔥4
SDET: нова роль на ринку?

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

Software Development Engineer in Test (SDET) — це відносно давнє явище в сфері розробки і рекрутингу, яке нещодавно почало набирати обертів.

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

⁉️Але що ж то за роль, якою має бути і за що відповідає така людина?

👉 тиць посилання 👈
🚀й гайда розбиратися

#codica_qa

TikTok | Instagram | Telegram
🔥4😁1
Вітаємо, колеги👋

Сподіваємося, ви маєте трохи вільного часу для читання, тож порекомендуємо вам підбірку 📚

Сьогодні для новачків в ІТ сфері:

📍«Deadline. Роман про управління проєктами», Том Деморк.
👉Якщо ви нещодавно увійшли в ІТ індустрію чи плануєте її підкорити в майбутньому, радимо ознайомитися з книгою.

📍«Міфічний людино-місяць. Як створюються програмні системи», Фредерік Брукс.
👉Хоча книга й не сама нова, проте полюбилася ІТ-вцям та є must read для тих, хто цікавиться ІТ.

📍«Переговори з дельфінами», Максим Роменський.
👉Це можна вважати гайдом з ІТ переговорів. До того ж від українського автора💪

📍«Чистий кодер: Кодекс поведінки для професійних розробників», Роберт Мартін.
👉Якщо бажаєте бути професіоналом своєї справи, варто ознайомитися з цією книгою, де автор викладає свої очікування від професійного розробника у всіх можливих аспектах.

🦾Накидайте реакцій на пост та ми зробимо підбірку книг для досвічених айтішників🦾

#codica_advice

TikTok | Instagram | Telegram
7👍2