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

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

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

👉 Відкриті вакансії - www.codica.com/careers
Download Telegram
Codica - корисне про IT
Для тих, хто немає часу подивитись стрім, наша HR Директорка Наталія Клименко написала статтю, де зробила акцент на трьох важливих моментах, які найчастіше порушувалися в обговоренні під час стріму 😌 ✔️ Час читання статті - 3 хвилини. #codica_advice
Всім привіт 👋

У нас є чудові новини: ми створили канал Codica People на YouTube, де будемо розповідати багато цікавого, а також відповідати на ваші питання ☺️

Вже зараз ви знайдете там запис нашого останнього стріму, а також відео про нашу компанію 😎

Переходьте, підписуйтеся та дивіться про таке:

☑️ як компанія відрізняє джуна від трейні;
☑️ які помилки роблять кандидати;
☑️ що підвищує шанси на оффер;
☑️ портрет ідеального кандидата;
☑️ як ставляться до кандидатів, які не з ІТ сфери;
і т.д.

#codica_advice
18👍1🔥1
Безкоштовні сервіси для створення професійних резюме 📌

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

✔️ Canva
На сайті можна зробити резюме за пару кліків. У каталозі міститься понад 100 унікальних ідей, кожен шаблон можна підганяти під власні потреби.

✔️ Resumake.io
Інструмент для автоматичного створення красивих резюме. Веб-додаток побудований на Node.js, Koa, React, Redux та Flow.

✔️ Novoresume
Інтуїтивно зрозумілий та простий у використанні резюме-білдер. Основний акцент на тому, щоб зробити CV приємним для очей та добре оформленим.

✔️ Resume-now
Інструмент для швидкого створення професійних резюме.

✔️ Resume Genius
Сервіс генерує шаблони резюме за допомогою тисяч готових параметрів, що охоплюють усі можливі галузі. Готовий документ можна завантажити у форматі .doc чи .pdf.

#codica_advice
🔥123
4 поради: як швидше вивчити JavaScript ⌨️

1️⃣ Зміцнюйте основи своїх знань: функції, змінні, умовні оператори, масиви, об'єкти, DOM (об'єктна модель документа).

2️⃣ Активно практикуйтеся
Щоб стати кращим програмістом, вам потрібно витрачати більше часу саме на написання коду, ніж на перегляд чи читання туторіалів та посібників.

Ось що вам потрібно зробити:
✔️писати код принаймні одну годину на день;
✔️не переглядати туторіали, якщо ви також не пишете код в цей час.

#codica_tech
👍154
3️⃣ Створюйте багато проєктів
Проєкти, якими б малими чи великими вони не були, допоможуть вам зміцнити свої знання та дадуть таку необхідну практику.

Щоб швидше навчитися, виконайте такі дії:
☑️ Складіть список проєктів, від простих до складних;
☑️ Створюйте свої проєкти один за одним і вчіться, роблячи це;
☑️ Не забудьте завантажити всі свої проєкти на GitHub.

4️⃣ Вчіться налагодженню
Налагодження — найкращий друг розробників, у ваших проєктах обов’язково будуть помилки, тому вам потрібно буде вміти:

Навчитися правильно читати повідомлення про помилки;
Вміти шукати свої проблеми в Google;
Дізнатися, як використовувати IDE та браузер для налагодження.

#codica_tech
👍222
Візуалізація типів баз даних 📊

📌 Зберігай, щоб не загубити.

#codica_tech
👍224🔥3🤯2
Безкоштовні шаблони HTML і CSS для веб-сайтів 💻

🔗 Cruip
Красиво розроблені HTML-шаблони, які допоможуть вам легко створити лендинг без проблем.

🔗 UI deck
Безкоштовні та преміум HTML-шаблони, теми Bootstrap, шаблони React, шаблони Tailwind, шаблони HTML-сайтів і UI Kits для створення та запуску повноцінного красивого дизайну веб-сайту без написання коду з нуля.

🔗 Tooplate
Понад 50 безкоштовних HTML-шаблонів веб-сайтів із зручними для мобільних пристроїв і адаптивними макетами з використанням найпопулярніших бібліотек Boostrap CSS і JS.

🔗 Nicepage
Створюйте адаптивні веб-сайти за допомогою легкого конструктора шаблонів.

🔗 HTML5up
Проєкт, в рамках якого для безкоштовного використання створюються чудові, сучасні, респонсивні HTML5+CSS3 шаблони.

#codica_tech
16👍6🔥4
Що буде виведено у консоль?
Anonymous Quiz
36%
[4, 2, 3, 4, 5]
34%
[1, 5, 3]
19%
[5, 4, 3, 2, 1]
11%
[1, 1, 1, 1, 1]
6🔥4👍2
3 корисні веб-сайти для frontend-розробників 💻

▪️30 Second of Code

Корисний сервіс із добірками коротких фрагментів коду, що виконують конкретні завдання.
⌨️ Використовуйте рядок пошуку, щоб знайти фрагменти, які відповідають вашим потребам. Ви можете шукати за назвою, тегом, мовою або використовуючи опис фрагмента.

▪️ CSS Layout

Найшвидший і найпростіший спосіб перевірки, копіювання та редагування CSS.
👀 Миттєво перевіряйте CSS будь-якого елемента, на який ви наводите курсор, і копіюйте всі його правила одним кліком.

▪️ Frontend Mentor

Удосконалюйте свої frontend-навички, створюючи реальні проєкти. Вирішуйте реальні проблеми HTML, CSS і JavaScript, працюючи над професійними дизайнами.

#codica_advice
🔥15👍6👎1
Як правильно доносити свою думку у будь-яких месенджерах 📲

#НапуттяВід_HR Директорки Клименко Наталії

💁🏻‍♀️ Війна, пандемія і віддалена робота призвели до того, що наше ділове спілкування майже цілковито перейшло в онлайн. Нам із вами так чи інакше потрібно вчитися грамотно вибудовувати взаємодію в інтернеті. Сьогодні гарні навички комунікації вдвічі важливіші за гарні менеджерські навички.
Я підготувала для вас правила ділового листування в месенджерах 👇
7🔥2👍1
😌 Залиште емоції для своїх других половинок. Вони в діловому спілкуванні відлякують. Тут потрібна стриманість. Не варто захоплюватися смайликами. Смайли, стікери, емодзі – це спосіб вираження наших почуттів у листуванні. Але іноді під час спілкування їх досить важко інтерпретувати. Вибирайте стікери та смайли, однаково зрозумілі і вам, і співрозмовнику.

☝️ Пишіть коротко і по справі. Чим у реченні чи абзаці менше слів, тим краще. Чим коротше, тим зрозуміліше. Ваше повідомлення має складатися з вітання, суті, висновку і того, що ви хотіли б від співрозмовника в цьому повідомленні. Все. Крапка.

Не пишіть капслоком. В інтернеті ВЕЛИКІ ЛІТЕРИ — це крик. Якщо ви не кричите на людину, то не варто писати капсом.

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

📝 Не розбивайте одне речення на окремі повідомлення. Адже людина щоразу отримуватиме нові повідомлення. Співрозмовник краще зреагує на одне повідомлення, ніж на кілька поспіль, кожне з яких ще дратуватиме своїм звуковим сигналом.
✏️ Тут є підправило: не надсилайте повідомлення суцільним полотном, робіть відступи та заголовки. Так ваш текст буде більш читабельним.

🕰 Пишіть у месенджери з ділових питань під час загальноприйнятого робочого дня, приблизно з 9:00 до 19:00. Безперечно, можуть виникати термінові важливі питання, які потребують негайної відповіді. Але якщо справа терпить до завтра, краще проявити такт і надіслати повідомлення наступного дня.

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

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

👩🏻‍💻 І ще трохи про звернення "Ви" та "Доброго часу доби". Це досить часті звороти, які ми використовуємо. Я б порадила відмовитися від вислову «Доброго часу доби». Замініть його простими зверненнями типу “Доброго дня” або “Вітаю“. Щодо написання “Ви” з великої літери, сьогодні ця норма перестає бути такою суворою: у повсякденному листуванні допустимо писати “ви” з маленької літери. Думаю, тут варто орієнтуватися на співрозмовника.

❗️І останнє. Перед надсиланням обов'язково! Ще раз! Перечитайте увесь текст, який ви хочете надіслати. Ви неодноразово чули про курйозні випадки, коли Т9 змінював всю суть ділового листування.

Усім ясної думки! ❤️

#НапуттяВід_HR
16👍2🔥1
Цього осіннього дня ми щиро вітаємо людей, які щодня борються з недосконалістю світу 🌞

Без них безліч продуктів, а особливо програмних, працювали б некоректно та з великою кількістю помилок. Саме вони перевіряють усі програми та додатки, щоб потім ми могли ними нормально користуватися. Сьогодні ми вітаємо із професійним святом усіх тестувальників! 🎉

Бажаємо завжди швидко знаходити помилки, які ховаються в глибині програм. Особисто кожному із вас: уважності, неперевершеної інтуїції, творчих здібностей і мислення експериментатора
🔥155🥰2
Just for the ____.
Anonymous Quiz
53%
notes
39%
record
7%
paper
👍101😁1
3 корисні розширення Chrome для розробників 📎

📌 JSON Formatter - JSON Visualizer

Робить JSON легким для читання: підтримує JSON і JSONP; підсвічує синтаксис; працює на будь-якій дійсній сторінці JSON – URL-адреса не має значення; також працює з локальними файлами (якщо ввімкнути в chrome://extensions).

📌 Daily.dev - Агрегатор технічних новин

Розширення Daily.dev не покращить вашу роботу як розробника. Однак це чудове розширення, щоб бути в курсі новин у світі розробки. Крім того, Daily.dev — це агрегатор новин, орієнтованих саме на розробників.

📌 Octotree - GitHub на стероїдах

Багато хто описує Octotree як GitHub на стероїдах. Безкоштовна версія дозволяє швидко досліджувати вміст проєкту за допомогою перегляду файлів, подібного до IDE.

#codica_advice
👍10👎2🔥21👏1
This media is not supported in your browser
VIEW IN TELEGRAM
Коли пішов у відпустку, але тебе просять негайно попрацювати 😅

#codica_humor
😁205
Як навчитися програмувати – гайд, який я хотів би мати, коли починав вчитися програмувати 😌
Частина 1

📌 Ознайомтеся з архітектурою комп’ютера та основами даних.

Однією з особливостей сучасних мов програмування є те, що вони дозволяють нам створювати фантастичні програми, не турбуючись про дрібні деталі апаратного забезпечення за лаштунками (здебільшого).

✍️ Це називається абстракцією — здатність працювати з інструментами вищого рівня (у даному випадку мовами програмування), які спрощують і звужують необхідний обсяг нашого розуміння та навичок.

Однак це не означає, що зовсім не потрібно знати основи техніки, на якій виконується ваш код.

#codica_tech
7🔥3👍2
❗️Ось мінімум необхідних основ архітектури комп’ютера для початківців:

🪄 Найважливіші частини вашого комп’ютера живуть на мікросхемах (також відомих як інтегральні схеми).
Для роботи мікрочіпів використовується електричний компонент, який називається транзистором.

Транзистори — це крихітні електричні перемикачі, які в будь-який момент часу вимкнені (0) або увімкнені (1). Один мікрочіп може містити мільйони чи мільярди крихітних транзисторів, вбудованих у нього.

🖥 Більшість сучасних комп’ютерів мають мікрочіп, який називається центральним процесором (CPU). Ви можете вважати це мозком комп’ютера. Він обробляє більшість логічних завдань, які комп’ютер виконує.

Кожен ЦП має так званий набір інструкцій, який є набором двійкових (нулів і одиниць) команд, які розуміє ЦП. На щастя, нам, як розробникам програмного забезпечення, не потрібно турбуватися про це! Це сила абстракції.

🧠 Комп’ютери також мають оперативну пам’ять (RAM) як «робочу пам’ять» (або короткочасну пам’ять) для зберігання інформації, яка активно використовується запущеними програмами.

👀 Оперативна пам’ять складається з набору адрес пам’яті, які можна використовувати для зберігання бітів даних. У старих мовах, таких як C, програмісти мають доступ до безпосередньої роботи з адресами пам’яті за допомогою функції, яка називається "pointers", але це рідкість для сучасних мов.

💾 Жорсткий диск (довготривала пам’ять) — це внутрішній або зовнішній пристрій, на якому зберігаються дані, які мають зберігатися навіть після вимкнення комп’ютера.

☝️ Перш ніж перейти до детальнішої інформації про мови програмування, давайте трохи поговоримо про дані. Але що саме ми маємо на увазі під словом дані?

🤔 Ми думаємо про такі речі, як текстові документи, зображення, відео, електронні листи, файли та папки. Це все високорівневі структури даних, які ми щодня створюємо та зберігаємо на своїх комп’ютерах.

🌚 Але комп’ютерний чіп (наприклад, процесор чи мікросхема оперативної пам’яті) не знає, що таке «зображення» чи «відео».

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

👌 Біти зазвичай зберігаються в наборі з восьми одночасно, відомому як байт. Байт — це просто послідовність із восьми бітів, наприклад 00000001, 01100110 або 00001111. Представлення інформації таким чином називається двійковим представленням.

#codica_tech
👍204
Сьогодні 256-й день року – День програміста! 🎉
Вітаємо всіх програмістів з професійним святом.

#CodicaTeam бажає вам, щоб у ваших програмах було поменше помилок (особливо логічних), щоб робота була вам у радість, а у ваших сім'ях завжди було тепло та затишок. Нехай непростий шлях програміста буде вам у кайф, а всі життєві труднощі вас оминають ❤️

А ось хто без гугла відповість у чому тут фішка – той справжній програміст 🌚

— Знаєте, чому програмісти вважають, що Хелловін та Різдво це один день?
— Тому що 31 Oct = 25 Dec.
👍173🔥3🥰3🤯1