— Вже зарелізили нову прогу?

— Поки що ні! Тільки задеплоїли в тест — чекаємо на фідбек.

— Сподіваюсь, встигнемо пофіксити всі баги до дедлайну та презентувати кастомеру.

— Так, можливо доведеться ще трохи поовертаймити цього тижня.

 

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

 

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

Але навіть такі, здавалося б, знайомі українцям слова як: дрова, залізо, костиль, мітинг, плюшки, плюси, чайник тощо — у галузі розробки мають зовсім інший сенс!

 

Тому, щоб кожен початківець міг швидше адаптуватися в колективі; розумів, чого від нього вимагають; почувався комфортніше під час навчання та роботи — Яніна Мясникова, ментор на курсі IT Рекрутинг, Partnership collaboration manager підготувала невеличкий глосарій з базовими IT-термінами. 

Зберігайте та користуйтеся будь-якої миті!

A

  • Айді — ідентифікатор.
  • Айпі («IP-адреса») — унікальна адреса комп’ютера в мережі. Це електронна адреса кожного комп’ютера, яку присвоює провайдер.
  • Айті («IT») — інформаційні технології.
  • Апгрейд — оновлення / модернізація апаратного забезпечення (заліза).
  • Аксептнути, Апдейтнути — оновлення / модернізація програмного забезпечення (ПЗ).
  • Аплікуха — прикладне ПЗ: комп’ютерна програма або мобільний додаток.
  • Апрув — підтвердження, згода, схвалення чого-небудь.
  • — прикріплювати (наприклад, файл або фото до листа).

Б

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

В

  • Валідний — той, який відповідає вимогам / умовам / правилам.
  • Векейнш — відпустка.
  • Воркшоп — навчальний захід від ментора для працівників з певній галузі.

Г

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

Д

  • Дебажити — шукати та виправляти помилки в програмі.
  • Девайс — технічний пристрій (ноутбук / смартфон / планшет)
  • Девелопер — розробник.
  • Девелопмент — розробка чогось: програм, додатків тощо.
  • Дедлайн — крайній термін виконання проєкту / завдання / роботи.
  • Дейлік — щоденна зустріч членів команди, на якій кожен звітує проєктному менеджеру про список завдань на день, стан та проблеми їх виконання тощо.
  • Дей офф — вихідний.
  • Демка — демонстраційна версія чогось з пробним періодом використання.
  • Деплой (або «задеплоїти») — розгортання (перенесення) ПЗ (виконуваного коду) на сервер або пристрій, де воно буде працювати.
    Дефолтний (або «по дефолту», від англ. «Default») – той, який є типовим, стандартний. 
  • Діклайн (або «Реджект») — відмовитись від чогось.
  • Джуніор (або «джун») — початковий рівень програміста. 
  • Домен — унікальна адреса / ім’я сайту в Інтернеті. 
  • Дрова — драйвера.

З

  • Залізо — апаратне забезпечення комп’ютерів / ноутбуків / смартфонів тощо.
  • Законектити (або «підконектитись») — приєднатися до чого-небудь.
  • Запиляти (або «залити») — завантажити, виставити на загальний огляд.
  • Зафакапити (або «нафакапити») — не впоратися з виконанням завдання.

К

  • Кастомер — покупець, клієнт або замовник. 
  • Кейс — реальна ситуація / випадок. 
  • Коворкінг — місце для організації праці фрілансерів.
  • Кодер — програміст. Кодити — програмувати.
  • Комітнути (або «закомітити», «зробити коміт») — зберегти / зафіксувати зміни коду в репозиторії (сховище) коду.
  • Конфа — конференція, групове спілкування. Друге значення — конфігураційний файл ПЗ, в якому можна змінювати налаштування цього ж ПЗ.
  • Копіпаст — скопіювати та вставити.
  • Костиль — виправлення серйозних багів / дірок / помилок без належного виправлення цілої системи.
  • Кракозябри — набір незрозумілих символів, нісенітниця. 
  • Кросплатформний — той, який не залежить від апаратних платформ і операційних систем (наприклад, може працювати як на Windows, так і на Linux).
  • Кряк — спеціальна програма або доповнення для злому іншого ПЗ. Використовується для перетворення ліцензійної версії в безкоштовну.

Л

  • Лагати (або глючити) — відсутність реагування на дії користувача.
  • Левел (від англ. «Level») — рівень.
  • Лікбез — ліквідація безграмотності. Вивчати основи.
  • Лінк — посилання на який-небудь ресурс.
  • Локейшн — місце розташування.
  • Лептоп — ноутбук.

М

  • Манагер — менеджер, керівник.
  • Мануал — керівництво, інструкція по використанню чого-небудь.
  • Мідл — середній рівень знань і навичок програміста.
  • Мітинг — онлайн спілкування у zoom або google meets.
  • Мітап — збори / зустріч фахівців певної сфери діяльності для обміну досвідом, в освітніх цілях або просто для спілкування в неформальній обстановці.
  • Моніторити — відстежувати будь-які процеси. 
  • Мило — адреса електронної пошти, e-mail користувача.

Н

  • Нативний — рідний. Нативний код = вихідний код (НЕ модифікований пізніше).
  • Нетворкінг — оточення фахівців певної сфери діяльності.

О

  • Овертайм — робочі години після закінчення робочого дня.  
  • ООП («об’єктно-орієнтоване програмування») — методологія / парадигма програмування, в якій основними концепціями є об’єкти та класи.
  • Оперативка — оперативна пам’ять, вона ж «RAM» чи «ОЗУ».
  • ОС (або «операційка») — Операційна Система — програмне забезпечення, яке дозволяє керувати апаратною частиною комп’ютерів / смартфонів тощо.
  • Оффер — пропозиція на роботу в тій чи іншій компанії.
  • Оффтоп (або «оффтопік») — повідомлення чи висловлення “не в тему”.

П

  • Плюшки — бонуси до умов роботи: гнучкий графік, наявність спортзалу тощо.
  • Плюси — мова програмування С ++.
  • ПЗ — програмне забезпечення.
  • Пушити (або «запушено») – публікація на сервер за допомогою команди push.

Р

  • Рандом — довільний, випадковий.
  • Редизайн — зовнішнє оновлення / модернізація системи / сайту / інтерфейсу. Іноді під цим терміном мається на увазі й внутрішнє оновлення/ модернізація.
  • Реліз — уявлення готової версії продукту, випуск на загальний огляд.  
  • Рендж — рівень кандидата (сеньйор, мідл, джуніор).
  • Рісерч (або «ресерч») — дослідження, вивчення якоїсь теми.

С

  • Саппорт — служба підтримки. 
  • Сабатікал — довга відпустка своїм коштом для відпочинку.
  • Сeлф пейд — вихідний своїм коштом.
  • Світчер — людина, яка перейшла працювати в IT з іншої професії. 
  • Сейв — зберегти зміни.
  • Сеньйор (або «Сініор») – високий рівень знань і навичок програміста.
  • Сервак — сервер.
  • Сіві (від англ. «СV») — резюме.
  • Сішка — мова програмування С.
  • Скіли — навички, вміння добре щось робити.
  • Скіпнути — пропустити або перегорнути.
  • Скрипт — це програмний файл сценарію (шматок коду), який автоматизує деяку задачу, яку користувач робив би вручну.
  • Софт — програмне забезпечення, програма.
  • Софт скіли — соціальні / комунікаційні / особистісні навички для адаптації та роботи в колективі.
  • Стафитись — проходити співбесіди внутрішньо в компанії.

Т-У

  • Технарь — людина, що має спеціальну технічну освіту або співробітник, який працює з бекендом (бекенд-розробник). 
  • Тімлід — провідний розробник, лідер команди програмістів.
  • Трейні — стажист, працівник, який ще не дотягує до рівня Junior-фахівця.
  • Тріал період — випробовувальний термін, загалом це 3 місяці.
  • Тулза (= Утиліта) — допоміжне ПЗ для виконання специфічних завдань. 
  • Туторіал — збірник уроків для навчання, підручник.

Ф

  • Фідбек — зворотний зв’язок. 
  • Фіксити — виправляти помилки.
  • Фіча — особливість, унікальна можливість, властивість. 
  • Флуд (флудити) — (залишати) повідомлення / коментарі не за темою.
  • Фреймворк — програмний продукт / система / платформа для полегшення створення і підтримки різного роду проєктів / програм / сервісів / сайтів.
  • Фріланс — робота поза штатом, іноді на себе.
  • Фронтенд — розробка «зовнішнього вигляду» сайту, клієнтська частина.

Х

  • Хакатон — захід, на якому збираються фахівці з різних галузей розробки ПЗ для розробки певного рішення / проєкту / програми. 
  • Хард скіли — технічні знання і навички.
  • Холівар — суперечки між людьми, які мають протилежні погляди та намагаються нав’язати їх один одному. 

Ч

  • Чайник — новачок, недосвідчений користувач.
  • Чекнути (або «прочекати») — щось перевірити, вивчити.

Ш-Ю

  • Шерити (або «розшарити») — ділитися, давати доступ до певних даних.
  • Шурупати — розуміти, розбиратися в чому-небудь. 
  • Шарпи — мова програмування C #.
  • Юзати — використовувати / користуватися. 
  • Юзер — користувач. 

Це далеко не повний перелік термінів, якими ви будете користуватися в процесі роботи. Щоб дізнатися більше сленгових слів та навчитися їх доречно застосовувати — долучайтеся до курсів в IT-школі A-Level! 

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

Читати 13 хвилин

Подiлитися з друзями:

Ще iсторii

Буглак Вікторія

“Не бійтеся пробувати. Якщо вас не драйвить, то чим ви займаєтесь – треба щось міняти! Пам’ятайте, що, обираючи напрям, ви приймаєте, можливо, найважливіше рішення у своєму житті, але таких рішень буде багато на вашому шляху, тому keep growing завжди!”   Зараз я працюю у компанії SoftServe рекрутером. Моя посада охоплює повний спектр напрямів сфери Recruiting.

Вiдгук повнiстю

Гордієнко Юрій

“Коли я сідаю за навчання або виконання практичних завдань, то не помічаю як проходить час. Тож це неодмінний плюс роботи в IT для мене! Бо інакше — чекай на швидке вигоряння. “

Вiдгук повнiстю

Гриб Микита

“Я вирішив програмувати на Java, тому що грав в Minecraft” Гриб Микита Java Software Engineer, випускник IT-школи A-Level Всім привіт! Мене звати Микита, зараз я працюю в компанії EPAM Systems на позиції Software Engineer. Першу роботу в IT я отримав ще під час навчання в A-Level, коли мені щойно виповнилось 18 років. А починалось все

Вiдгук повнiстю

Ніжний Даниїл

…під час активного пошуку роботи вкрай корисними стали рекомендації, яка давала нам менторка на спеціалізованих додаткових заняттях в A-Level. На цих уроках ми розглядали головні моменти з пошуку роботи після закінчення основного курсу, складання резюме, проходження співбесід.”

Вiдгук повнiстю

Загальні питання

Який формат проведення занять: онлайн чи офлайн?

Заняття у школі проводяться в режимі онлайн.

В які дні та час проводяться заняття?

Заняття у школі проходять двічі на тиждень. Адміністрація школи затверджує розклад для кожної групи окремо. Це може бути один з трьох варіантів:

- понеділок (19:00-22:00) та четвер (19:00-22:00);
- вівторок (19:00-22:00) та п'ятниця (19:00-22:00);
- середа (19:00-22:00) та субота (11:00-14:00).

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

Чи є заняття з англійської мови?

Так, на всіх курсах (крім “Основи Програмування”) передбачені безкоштовні заняття з англійської мови. Вони проводяться в неділю - час занять залежить від вашого вихідного рівня англійської мови.

Чи видається сертифікат після навчання?

Так, після успішного завершення навчання ви отримуєте сертифікат про закінчення курсу.

Курс завжди стартує у вказану на сайті дату?

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

Що відбувається, якщо група не набирається до старту?

Якщо в групі до анонсованої дати старту не набирається 50% студентів, ми зміщуємо дату старту на період до 2 тижнів, про що попереджаємо всіх студентів, які вже записалися до цієї групи. Навіть якщо протягом цього часу ми не набираємо жодної людини - ми все одно стартуємо навчання з тією кількістю студентів, яка є.

Де можна почитати відгуки про школу?

На сторінці кожного курсу є відгуки про курс. Також є сторінка всіх відгуків від компаній-партнерів та окрема спільна сторінка відгуків

Якщо я не маю досвіду, чи можу я навчатися у вашій школі?

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

Чи можу я почати вчитися з середини курсу?

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

Чи можна перевестися на наступний набір, якщо у мене виникли складності, і я зараз не можу відвідувати заняття?

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

Хто ваші викладачі?

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

Який мені потрібен ноутбук для занять?

Стандартний ноутбук для офісної роботи з мінімальними вимогами: процесор i3, ОЗУ мінімум 8гб та SSD 256 Гб.

Чи є у вас зворотний зв'язок на курсах?

Щомісяця адміністрація школи проводить анкетування студентів для збору зворотного зв'язку про викладачів, якість освіти та зручність навчання в нашій школі.

Договір та оплата

Як здійснюється підписання договору зі школою?

Є 3 варіанти підписання договору зі школою:
Договір підписується через електронно-цифровий підпис ПриватБанку та сервісу “paper less”;
Через електронно-цифровий підпис у сервісі “Дія” та електронний сервіс “Вчасно”
Відправлення договору у паперовому вигляді через Нову Пошту для підписання.

Які є види оплати за курси?

Виключно оплата за реквізитами на розрахунковий рахунок школи.

Який крайній термін сплати за курс?

При щомісячній оплаті - через кожні 8 занять. Тобто: раз на місяць в перше заняття навчального місяця.
Якщо двома частинами, то друга оплата має бути внесена на початку четвертого місяця (на 24-му занятті).

Чи передбачено повернення коштів за курси, якщо я не можу продовжувати навчання?

Згідно з договором, ви можете повернути 50% від вартості непройдених занять, що були оплачені. Повернення можливе з поважної причини та надання документів, що її підтверджують.

Чи можна ознайомитись з договором до запису на курс?

Так, ви можете звернутися з таким запитом до нашого менеджера. Ми надішлемо приклад договору на електронну пошту або в Telegram.

Чи можна сплатити готівкою?

Ні, оплата проводиться тільки на розрахунковий рахунок.

Працевлаштування

Як відбувається працевлаштування?

Школа веде студента від початку пошуку роботи до отримання ним офера, бере участь у всіх етапах співбесіди в кожній компанії. Школа надає додаткове заняття зі складання резюме та допомагає у комунікації з HR/Rec. Ближче до фіналу навчання рекрутер школи збирає резюме та подає на співбесіди до компаній-партнерів, які вже мають відкриті позиції та знають рівень наших студентів. Вони лояльно ставляться до студентів школи, оскільки багато випускників A-Level вже потрапили до наших партнерів.

Куди ви працевлаштовуєте?

Основні компанії, в які ми працевлаштовуємо випускників - це наші партнери, з якими ви можете ознайомитися на сайті A-Level.

Які умови потрібно виконати, щоб бути працевлаштованим?

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

На всіх курсах є гарантія працевлаштування?

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

Чи можу я вибрати компанію для працевлаштування?

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

Якщо я сам знайду роботу після курсу, мені повернуть гроші?

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

Профорієнтація

Як вибрати курс?

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

Де можна детальніше ознайомитися з курсами та технологіями, що вивчаються на них?

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

Чи можна поспілкуватися з викладачами до старту курсу?

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

Процес навчання

Наскільки програми курсів в A-Level актуальні?

Програми курсів коригуються щомісяця: відповідно до нових трендів та оновлень технологій, які передбачені на курсах. Ви можете бути впевнені, що програма буде актуальною на той момент, коли ви будете навчатися на курсах.

На що більше робиться наголос у програмі курсів: на практику чи теорію?

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

Чи є зв'язок із викладачем у позаурочний час?

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

Чи зберігається запис заняття, якщо я не зміг бути на ньому присутнім?

Так, кожне заняття записується. Ви матимете можливість переглянути заняття за потребою, якщо не змогли бути присутніми.

Чи надаватимуться методичні матеріали для повторення?

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

А є домашні завдання?

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

Як проводяться заняття?

Заняття проводяться в режимі online через платформу Google meet.

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

Комунікація ведеться через Telegram групу та електронну пошту.

Як часто проводяться зрізи знань (модулі)?

Модулі можуть проводитись у різні відрізки часу - залежно від курсу. Але в більшості випадків це - раз на місяць.

Чи видаватимуться додаткові методичні матеріали для самостійного вивчення?

Звісно так - таких матеріалів буде велика кількість.

Чи буде у мене якесь портфоліо після випуску зі школи?

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

Що потрібно для отримання сертифікату?

Не менше 80% відвідувань занять
Не менше 80% зданих дз
Не менше 7 балів за модульні роботи та фінальні іспити (захист проєкту та технічну співбесіду)