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
Що буде, якщо ви спробуєте і не вийде? 🧐

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

👉 У нашому світі успіху немає без ризику. Спробувати щось нове, виходячи за межі своєї зони комфорту, завжди небезпечно. Це може виглядати як вдача, так і невдача. Але що буде, якщо ви спробуєте і не вийде?
🤔21
Плюси

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

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

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


Мінуси

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

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

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

🫡 Памʼятаємо, що будь-яка невдача - це частина шляху до успіху. Головне - це не піддаватися і вчитися на помилках. Якщо ви ніколи не спробуєте, ви ніколи не дізнаєтеся, що може вийти. Невдачі - це тільки тимчасові перешкоди на шляху до досягнень.

Щиро бажаю успіху у ваших спробах!

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

👉 Підпишись на наш TikTok | Instagram | Telegram
👍75
Що буде виведено у консоль?
Anonymous Quiz
4%
NaN
39%
undefined undefined undefined
18%
Error
39%
[0, 1, 2]
🤓6👀2
Ansible і його роль у світі автоматизації – практичні поради та секрети 😎

Ділимось з вами корисною статтею від наших DevOps.

Про що дізнаємось:
Що це і для чого?
Ролі в Ansible
Який є фреймворк для Ansible
Ansible Vault: що це і для чого?

Прочитати статтю можна тут 🔥

#codica_devops

👉 Підпишись на наш TikTok | Instagram | Telegram
4👍2
AWS ECS: Ваш путівник у світ контейнеризації та оркестрування 👀

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

Всім привіт 👋
👉 Після невеличкого відпочинку з маленькими сервісами, повертаємося до наших мастодонтів. На черзі ще один доволі великий сервіс ECS, тож гайда!

Посилання на статтю - ТИЦЬ ❤️

#codica_devops


👉 Підпишись на наш TikTok | Instagram | Telegram
🔥51
Як ефективно сприяти розвитку інших і зростати особисто 🧐

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

Ловіть добірку порад від нашого CEO ❤️

#codica_advice
4🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
П'ятничні побажання від Mr.Cody ❤️

#MrCody
👍51
Paul arrived at the shop ...... as yth manager was closing for the day.
Anonymous Quiz
21%
even
43%
just
8%
still
29%
right
👍5
Навіщо та як проводити рефакторинг коду 🙃

📌 Рефакторинг — це зміна зовнішнього вигляду коду без зміни його поведінки.

💁‍♂️ Ви можете написати програму в будь-який зручний спосіб так, щоб вона працювала. Але в будь-якому випадку доведеться упорядкувати вихідний код, тобто провести рефакторинг.

#codica_tech
4👍3
Навіщо ж потрібна ця процедура, якщо вона не вносить корективи в застосунок і не змінює його функціонал

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

Загалом ця процедура спрямована:

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

Рефакторинг необхідний, якщо ваш код:

🔺 важко читати (це найголовніше!);
🔺 незрозумілий;
🔺 дублюється;
🔺 метод або функція містить занадто багато рядків;
🔺 нечистий (є закоментований код, присутні другорядні коментарі);
🔺 тяжко дебагувати;
🔺 важко вносити зміни;
🔺 важко масштабувати програму.

Часто рефакторинг плутають із оптимізацією, оскільки ці два процеси, найчастіше, проводять одночасно. Але насправді це два різні поняття, що мають різні цілі:

☝️ оптимізація – покращує продуктивність програми;
☝️ рефакторинг – покращує зрозумілість коду.

Рефакторинг виконується послідовно, крок за кроком. Безперечно, чистити можна все. Однак насамперед рекомендується знайти такі проблеми:

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

🧑‍💻 Як правило, код чистять на етапі тестування, коли все вже готове та перевіряється працездатність програми.

👀 Коли ви підчищаєте одну частину коду, зверніть увагу на сусідні ділянки, можливо, вони теж вимагають поліпшення. Але при цьому важливо пам’ятати, що в цій справі прагнення до досконалості ні до чого.

#codica_tech

👉 Підпишись на наш TikTok | Instagram | Telegram
7