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
Що буде виведено у консоль?
Anonymous Quiz
9%
0 та 0
8%
1 та 0
20%
1 та 1
54%
тільки 0
9%
тільки 1
Думскроллінг або як припинити читати негативні новини 🤯

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

Ми всі так чи інакше зараз перебуваємо в нав'язливому стані гортати негативні новини або так званому стані думскроллінга.

📍 Думскроллінг - це постійне нав'язливе прокручування стрічки поганих новин. Це ситуація, коли людина читає негативну і тривожну новину і не може відірватися.

Основна причина думскроллінгу - це страх пропустити важливу для виживання інформацію. Особливо це проявляється зараз, коли ми пережили стрес, пов'язаний з війною. На жаль, наша психіка влаштована таким чином, щоб більше уваги звертати на негатив, ніж на позитивні прояви. Її завдання лякати нас, щоб ми були готові вижити в будь-яких умовах. Саме тому нас постійно тягне до всього страшного, включаючи новини.
🔥1
Чому шкідливо постійно читати погані новини?

👉 Погано: Створюється ілюзія контролю.

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

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

Рішення: Не звинувачувати себе за це.

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

👉 Погано: Виснажуються ресурси організму.

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

Рішення: Обмежити час на читання та перегляд новин.

Найважливіше – не читати новини безпосередньо перед сном. Саме така звичка сприяє тривожності та, як наслідок, неможливості відновити сили.

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

👉 Погано: Алгоритм соцмереж видає ще більше поганих новин.

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

Рішення: Перебудувати свою стрічку новин. Думати про позитивне.

Бути на позитиві – це навичка, яку можна виховати і за допомогою позитивних новин. Включіть у свою новину те, що вас завжди заспокоює. Це може бути сторінки з життям тварин, кулінарія, подорож, кумедні мемчики, та інше, все, що у вас викликає позитивні емоції.

Для отримання позитивних емоцій завжди можна сходити прогулятися, включити розслаблюючу музику, попросити підтримки у рідних та близьких, подивитися фотографії з минулих приємних подій… Ви 100% маєте такі допоміжні ритуали!

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

#НапуттяВід_HR
👍8
🔥Коли навчатись програмуванню, як не зараз?
@Codica зібрала добірку безкоштовних курсів з програмування, що допоможуть вам на шляху до омріяної ІТ спеціальності.

🔸 Learn JavaScript. - онлайн платформа з вивчення однієї з найпопулярніших мов програмування. Охоплює більше 80 тем та практичних завдань.
🔸 freeCodeCamp - від Python до Data Sience. Курси з практичними завданнями від розробникіів з передових компаній.
🔸 Alison - величезна навчальна платформа, що зібрала понад 4000+ курсів.
🔸 Prometheus - українська онлайн платформа з курсами Java, R, Python та JavaScript (для веб), та багато іншого.
🔸 ITVDN - безкоштовні відео-курси з C#, TypeScript, Python, Django, Java, UI/UX-дизайну, тестування тощо.
🔸 Креативна Практика - українська освітня програма з креативних індустрій - дизайн, відео тощо.
🔸 Projector Humanitarium -12 курсів з різними тематиками. Потрібно зареєструватися та ввести промокод 0688-5072.

👉 Навчання - це постійний розвиток, тож не стійте на місці і вперед до вашої мрії!

#codica_weekend
14👍4
💪 Важко в навчанні, легко в бою!

👉 Ніколи не зупиняйтесь на досягнутому, навіть якщо вам складно щось опанувати.
@Codica бажає вам гарних вихідних 🔥

#codica_humor
🔥14
This media is not supported in your browser
VIEW IN TELEGRAM
4
Калуш - рулить 🤘

👉 Панамку Клуша розіграли на благодійному аукціоні та зібрали понад 11 мільйонів гривень, які буде передано на допомогу ЗСУ!

❤️ Mr.Cody теж вирішив трохи змінити імідж, та придбав собі таку ж саму панамку, як у фронтмена.

#Mister_Cody
🥰162
Що мотивує #CodicaTeam? 🔥

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

📍 Тетяна, HR Manager:
Мотивує? Чесно кажучи, важко назвати це саме так... Я можу розповісти, що мені допомагає підтримувати в балансі мій емоційний стан: моя сім'я поруч і в безпеці, всі близькі люди в порядку, і ми систематично підтримуємо зв'язок. Мої собака та котик поруч і чинять багато галасу, не даючи розслабитися.

👍 А мотивує мене розуміння, що ЗСУ крутіші за будь-яких супергероїв, і ми обов'язково повернемося додому. Нам потрібно буде мати чимало сил на відновлення свого міста та житла, тому падати духом зовсім не час. Саме час накопичувати досвід та сили.
👍6
📍 Арпі, Project Manager
Мені здається, що зараз я маю набагато більше мотивації працювати ніж зазвичай. Робота це не тільки дохід та професійна реалізація, це насамперед можливість допомагати економіці країни, нашим захисникам, а також іншим людям, які опинилися в скрутному становищі.
Не можу сказати, що опанувала дієві способи підтримувати гарний емоційний стан. Кожного дня перегляд новин це випробування для моєї нервової системи.

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

📍 Олександра, Tech Writer
👍 Мене мотивує можливість відкривати нове. Це може бути у спілкуванні з людьми, а може в рутинних завданнях чи в помилках. Ти вирішуєш якісь завдання щодня. Вони виняткові або подібні на минулі, але не повторюються. Тож кожний досвід стає унікальним і дає нові перспективи.

📍 Вадим, Ruby on Rails developer
Як на мене, мотивація - це єдиний інструмент, який допомагає залишатися в строю і слідувати своїм цілям у ситуації, що склалася. Тому важливими мотиваторами для мене залишаються: розвиток професійних навичок та інтелекту, що є потенціалом для кар'єрного зростання.

👍 У вільний час я намагаюся аналізувати свої емоції та спрямовувати їх у правильне русло. Відволіктися від ситуації мені допомагає поглиблення в роботу, саморозвиток, а також заняття спортом та спілкування з людьми.
👍10🔥1
Як написати супровідний лист та резюме без води? 🤔

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

Резюме:

✔️ Вкажіть посаду
Ставте ту посаду на яку ви претендуєте. Чим конкретніше ви напишете - тим краще, "Junior Ruby on Rails developer" або "Full Stack developer React/Node.js"

✔️ Додайте контактні данні
Напишіть свій номер телефону. Вказувати адресу проживання не варто. А ось адресу електронної пошти потрібно написати обов'язково.

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

✔️ Додайте професійні навички
Цей пункт — відповідь на запитання «як зробити резюме ще привабливішим?». Саме з нього рекрутер дізнається, що ж ви можете робити, в яких програмах працювати і т.д.
👍13
Супровідний лист:

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

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

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

Структура листа:

▪️ Привітання та представлення.
Не використовуйте "неформальний" тип спілкування. Звертайтесь "пан" чи "пані"...
▪️ Інтерес.
Покажіть свою зацікавленість у вакансії та компанії.
▪️ Опис досвіду і компетенцій.
У цій частині потрібно переконати рекрутера, що йому варто переглянути ваше резюме. Не пишіть багато тексту, факти і тільки факти. Спробуйте його зробити більш особистим та зрозумілим.
▪️ Заклик до дії.
Тут приходимо до основної мети супровідного листа — щоб рекрутер прочитав резюме і запросив вас на співбесіду.
▪️ Прощання.
👍14
Разом до перемоги!

#CodicaTeam продовжує донатити та купляти обладнання та спорядження нашим хлопцям у ЗСУ.

Що було зроблено за місяць:
✔️ передані кошти на авто для хлопців з передової;
✔️ придбано два повних комплекти спорядження;
✔️ придбані каски та літнє взуття.

Саме від наших героїв залежить наше майбутнє, тож маємо підтримувати їх ще більше! 🇺🇦
👍10🔥65
Що буде виведено у консоль?
Anonymous Quiz
12%
false та NaN
42%
1 та false
23%
false та false
23%
1 та NaN
5👍3
Рефакторинг - що це таке та з чим його їдять. Поради початківцям.

Друзі, привіт👋

Багато початківців стикаються з проблемами після виходу продукту: безкінечні переробки коду, незрозумілі частини коду і так звані “постріли собі ж у ноги”.

Рефакторинг - це контрольований процес поліпшення коду, без написання нової функціональності. Результатом рефакторингу є чистий код і простий дизайн.
👍61
Ми зібрали поради, які з першого погляду можуть бути очевидними для більш досвідчених спеціалістів, але є обов’язковими для початківців.

👉 Подумайте про типізацію
Ми не будемо казати що використовувати типізацію завжди треба. Вона буде корисна на великих проєктах - це допомога команді, але вона потребує інвестицій часу та ресурсів.
На маленькому проєкті де працює 1-2 розробника, ці інвестиції будуть логічні, якщо команда планує розширюватися.

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

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

👉 Пам'ятайте про тести
Тести на проєкті не просто мають бути. Вони мають працювати. І включати їх у проєкт необхідно на першому етапі — як тільки починається розробка. Інакше, в певний момент можна щось змінити у додатку, а потім вилазити з релізних термінів, відновлюючи працездатність різних частин проєкту, які покриті лише ручним тестуванням.

#codica_advice
8🔥2
Досить переїдати на емоціях!

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

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

Це загрожує:
🔺 набором зайвих кілограм;
🔺 розладами харчової поведінки;
🔺 занепадом сил;
🔺 постійним почуттям провини за переїдання.
👍5
Як долати емоційне переїдання

Способів існує багато, потрібно вибирати той, який діятиме для вас. Ось кілька з них:

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

✔️ Правило 10 хв.
Наша система винагороди реагує на первинні стимули, які потрібні для виживання. Їжа — особливо солодка та жирна, має велику калорійність, вона еволюційно допомагала нам вижити. Перш ніж з'їсти шоколадку, зачекайте 10-15 хвилин. Це дозволяє знизити збудження системи винагороди, не піддатися спокусі стане легше.

✔️ Не тікайте від емоцій.
Усвідомлення негативних емоцій — гарний спосіб із ними справлятися. Ви можете промовити вголос емоцію: «мені сумно», «мені страшно», «я турбуюся», зобразити її: намалювати, заспівати, зліпити. А можна просто сісти, заплющити очі та сконцентруватися на відчуттях. Це допомагає проживати емоцію, а не тікати та відволікатися від неї за допомогою їжі.

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

✔️ Любов до себе.
Заведіть корисну звичку виділяти час на себе: це може бути хобі, читання, прогулянка, похід у перукарню, перегляд фільму - все що завгодно, що приносить вам задоволення.

Будьте здорові! ❤️

#НапуттяВід_HR
12👍2
Топ 5️⃣ книжок, що має знати кожен React-розробник

📚Fullstack React: The Complete Guide to ReactJS and Friends
Книжка розширює розуміння фреймворків та способів використання повнофункціональної розробки.

📚Learning React: функціональна веброзробка з React та Redux
Книжка є стандартом для ознайомлення з компонентами React, які використовуються великими компаніями, як-от Facebook.

📚The road to learn React
«Шлях до вивчення React» допоможе створити власний React-додаток, що уможливлює посторінкову навігацію, кешування на боці клієнта, пошук і сортування.

📚React in action
React in Action — це місце, де розробники дізнаються, як зробити вебсторінку динамічною та узгодженою, щоб користувач міг безперешкодно переходити до своєї улюбленої теми або покупок в Інтернеті.

📚Learn React Hooks
Книжка може стати в нагоді тим, хто знайомий з класами React. Вона допомагає відмовитися від написання класів, пропонуючи натомість пряміший підхід до взаємодії з інтерфейсом прикладного програмування (API).

#codica_advice
👍6
Типова помилка новачка 😅

Раніше ми писали про те, як написати супровідний лист та резюме без води, рекомендую переглянути, якщо пропустили цей пост 😏

#codica_humor
😁12👍1