Підписуйтесь на розсилку статей для HR і рекрутерів! Будьте в тренді з Hurma ;)
Я даю свою згоду на обробку Персональних Даних у відповідності з Політикою конфіденційності та приймаю Угоду користувача
Зараз у сучасному світі технології стають все більш важливими, і знання про них стає однією з найважливіших вимог для багатьох сфер. Це особливо важливо для рекрутерів та HR-ів, які шукають кваліфікованих кандидатів у сфері IT. Часто такі фахівці використовують терміни, які можуть бути незрозумілими для тих, хто не має технічного бекґраунду. Це може призвести до неправильної оцінки кандидатів і, в кінцевому рахунку, до невдачі в пошуку правильного співробітника. У цій статті ми розглянемо понад 50 ключових термінів IT-глосарію, які рекрутери та HR-і повинні знати, щоб впевнено та ефективно проводити пошук кваліфікованих спеціалістів в IT галузі.
Мови програмування (наприклад, Python, Java, C++) – формальні мови, які використовуються для написання програмного коду, що керує поведінкою комп'ютера або інших пристроїв.
C/C++ – це мови програмування, які використовуються для розробки системного програмного забезпечення та низькорівневого програмування, такого як операційні системи, пристрої вводу/виводу, драйвери, компілятори та інші системні компоненти.
Java – це мова програмування, за допомогою якої можна створювати програми та додатки для роботи на різних пристроях, наприклад, на комп'ютерах, телефонах чи планшетах. Java дозволяє програмі працювати на різних операційних системах без необхідності відрізняти їх під час розробки.
JavaScript – це мова програмування, яка використовується для створення динамічних ефектів на веб-сторінках, взаємодії з користувачем та розробки складних веб-додатків.
Python – це інтерпретована програмна мова загального призначення з простим та зрозумілим синтаксисом.
API (Application Programming Interface) – це набір протоколів, стандартів та інструментів для створення програмного забезпечення, що дозволяє різним програмам взаємодіяти одна з одною та обмінюватися даними.
Microservices (мікросервіси) – це архітектурний підхід до розробки програмного забезпечення, у якому додаток складається з набору невеликих та самостійних сервісів, що взаємодіють між собою.
Мережева інфраструктура (Network infrastructure) – сукупність компонентів, які дозволяють забезпечити підключення до мережі Інтернет та обмін даними між комп'ютерами.
AWS (Amazon Web Services) – це хмарна платформа, яка надає різні послуги, такі як зберігання даних, обробка, машинне навчання, інтернет-взаємодія та інші.
Docker – це платформа для розгортання, управління та застосування контейнерів. Вона дозволяє ізолювати додатки та сервіси, що допомагає забезпечити більшу надійність, безпеку та масштабованість.
HTML – мова розмітки гіпертексту, яка використовується для створення веб-сторінок та їх структури.
Kubernetes – це відкрита платформа для автоматизації розгортання, масштабування та керування контейнерними додатками.
SQL – це мова структурованих запитів, яка використовується для керування реляційними базами даних. SQL дозволяє створювати, читати, оновлювати та видаляти дані з баз даних.
Agile методологія – це підхід до управління проєктами, який базується на ітераційному та інкрементальному розробленні продукту. Проєкт розбивається на послідовні етапи, Agile методологія передбачає планування, розробку та випуск продукту у невеликих ітераціях, що дає змогу забезпечити швидку зміну та адаптацію до вимог ринку та користувачів. Agile відноситься до групи гнучких методів розробки програмного забезпечення.
Continuous Integration/Continuous Deployment (CI/CD) – це підхід до розробки програмного забезпечення, що полягає в автоматизації процесу збірки, тестування та розгортання програмного забезпечення.
Scrum – методологія управління проєктами, яка використовує ітераційний підхід до розробки програмного забезпечення та підтримує гнучкий, адаптивний підхід до змін вимог.
Back-end development – це процес розробки програмного забезпечення, який зосереджується на серверній частині (back-end) веб-додатків та інших програм.
DevOps – це підхід до розробки програмного забезпечення, що поєднує розробку (development) та експлуатацію (operations) з метою покращення ефективності та якості розробки.
Embedded – це процес створення програмного забезпечення для вбудованих пристроїв, таких як мікроконтролери, мікропроцесори, мікросхеми і інші подібні пристрої, які виконують певні функції. Це може включати розробку апаратного забезпечення, написання вбудованого програмного забезпечення, відлагодження, тестування і оптимізацію для конкретної апаратної платформи.
Front-end development (фронтенд-розробка) – це процес створення веб-сторінок та додатків, що включає в себе розробку інтерфейсу користувача та взаємодії з ним за допомогою HTML, CSS та JavaScript.
Mobile development (розробка мобільних додатків) – це процес створення програмного забезпечення для мобільних пристроїв, таких як смартфони та планшети.
SaaS (Software as a Service) – модель постачання програмного забезпечення, при якій користувач отримує доступ до програм через Інтернет, без необхідності установки та підтримки на власному комп'ютері.
Віртуалізація – це процес створення віртуальної версії обчислювальних ресурсів, таких як апаратне забезпечення, операційні системи, зберігання даних та мережі, щоб вони могли бути використані в інших системах або мережах.
UI/UX дизайн – це процес створення естетичного інтерфейсу користувача, що дозволяє користувачам зручно та ефективно взаємодіяти з продуктом чи сервісом.
Blockchain – це технологія, що дозволяє зберігати та передавати інформацію у безпечних та захищених блоках, що зменшує ризик маніпуляцій з даними та шахрайства.
Cloud computing – це модель надання послуг, що дозволяє доступ до різноманітних обчислювальних ресурсів через Інтернет.
Cybersecurity – це галузь, що займається захистом комп'ютерних систем, мереж та даних від несанкціонованого доступу, викрадення, пошкодження та інших загроз.
Data analytics – це процес виявлення, інтерпретації та звітування про дані з метою прийняття рішень.
Machine learning (машинне навчання) – це галузь штучного інтелекту, яка досліджує алгоритми та статистичні моделі, що дозволяють комп'ютеру навчитися виконувати завдання без явного програмування.
Відкрите програмне забезпечення (Open source) – програмне забезпечення, код якого вільно доступний для використання, змін та поширення.
Інженерія програмного забезпечення (Software engineering) – дисципліна, яка включає у себе процеси та методи розробки програмного забезпечення з метою забезпечення якості та надійності роботи програми.
Бенефіти – це додаткові переваги, які отримує працівник окрім заробітної плати, такі як медичне страхування, пенсійні внески, оплачувані відпустки, навчання тощо.
Ремоут – це формат роботи, при якому працівник може працювати з будь-якого місця, незалежно від місця розташування компанії.
Фул-тайм vs парт-тайм – фул-тайм - це формат роботи, при якому працівник працює повний робочий день (зазвичай 8 годин на день), а парт-тайм - це формат роботи, при якому працівник працює неповний робочий день, а скоріше частину його (наприклад, 4-6 годин на день).
Харасмент – це неприйнятна поведінка, що може включати в себе образу, неприємні жести, запити сексуального характеру, яка має за мету образити, зневажити, виштовхнути з команди працівника.
Софт скіли vs хард скіли – софт скіли - це навички, які пов'язані зі здатністю працювати з людьми, комунікативність, розв'язання конфліктів тощо, а хард скіли - це навички, пов'язані з конкретними професійними областями наприклад, програмування, аналіз даних, веб-дизайн.
Оффер – це пропозиція від компанії про прийняття на позицію працівника з умовами заробітної плати, бенефітами та іншими умовами праці.
Контроффер – це пропозиція від працівника про зміну умов роботи, зазвичай з метою отримання більш високої зарплати або кращих умов праці.
Овертайм – це додатковий час, який працівник проводить на роботі, після закінчення його звичайного робочого дня. Овертайм зазвичай оплачується працівником з більш високою ставкою.
Релокейт – це переїзд працівника з одного місця до іншого з метою працювати в іншій компанії, або ж через особисті причини.
HRM-система – це програмне забезпечення, яке допомагає компаніям автоматизувати та керувати процесами управління персоналом.
Рев’ю – це процес оцінки роботи працівника, який зазвичай проводиться щорічно або на регулярній основі. Рев’ю може включати в себе обговорення результатів роботи, навичок та можливостей для поліпшення.
Саббатикал – це відпустка на тривалий період, яку може надати компанія працівнику для професійного розвитку, досліджень, подорожей або відновлення енергії.
Вакейшн – це період, коли працівник відпочиває від своєї роботи. Зазвичай вакейшн – це оплачувана відпустка, яку працівник може взяти після певного терміну роботи в компанії.
Світчер – це людина, що пройшла процес зміни позиції або відділу в межах компанії або і взагалі почала роботу в іншій компанії, при цьому змінивши галузь, в якій вона працює.
Джуніор/мідл/сініор – це термін, який використовується для позначення людини з обмеженим досвідом у своїй професії, зазвичай з менш ніж 2-3 років досвіду роботи. Відповідно, Middle – це фахівець, у якого середній досвід роботи у своїй професії, приблизно 3-6 років, а Senior – той, хто має високий рівень досвіду та експертизи, зазвичай з 7 або більше років.
Фідбек – це процес збору та надання інформації про продуктивність та результати роботи людини або команди. Фідбек може бути позитивним, негативним і конструктивним, та має на меті допомогти поліпшити робочі результати та досягнення цілей.
Розуміння цих термінів допоможе вам залучати і підбирати кандидатів, а також спілкуватися з ними на рівні із розумінням їх професійної мови. Проте це лише початок вашого шляху до знання індустрії ІТ. Технології постійно розвиваються, тому будьте відкриті для вивчення нових термінів та їх використання в практиці. Поглиблюючи знання, ви збільшуєте шанси на швидкий та ефективний пошук спеціалістів, що підходять вашій компанії. Не зупиняйтесь на досягнутому і завжди прагніть до кращих знань!
Я даю свою згоду на обробку Персональних Даних у відповідності з Політикою конфіденційності та приймаю Угоду користувача