IT Student by Kharkiv IT Cluster
3.01K subscribers
298 photos
21 videos
5 files
3.42K links
IT-Хаб для студентів: качаємо скіли та настрій!

🔥 Безоплатні івенти від Kharkiv IT Cluster
💼 Стажування від ТОП IT-компаній
🔝 Вебінари з IT-фахівцями
🧠 Меми, ребуси, задачі
💡 Дописи про світ ІТ

Пишіть свої запитання та пропозиції: @kharkiv_it_cluster
Download Telegram
🐠🇺🇸 Корисні англійські ІТ-дієслова

📕To implement — реалізовувати.

📕To install — установлювати.

📕To hack into — зламувати.

📕To key in — вводити на клавіатурі.

📕To maintain — підтримувати, супроводжувати.

📕To oversee — спостерігати, випадково побачити.

📕To plug in/to unplug — умикати в мережу або вимикати з мережі.

📕To pop out — раптово з’явитися, вискочити (зазвичай про рекламу).

📕To prevail — домінувати, часто з’являтися.

#IT_dictionary_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
3
📘Патерн програмування Observer 📘

Цей патерн використовується для створення від однієї до багатьох залежностей між об'єктами. Це означає, що коли один об'єкт змінює свій стан, усі залежні від нього об'єкти автоматично сповіщаються й оновлюються. 🕵️‍♂️

✏️Приклад на JavaScript

Уявімо, що в нас є клас Subject (Суб'єкт), який має список спостерігачів (observers) і методи для додавання, видалення й сповіщення спостерігачів 👇

class Subject {
constructor() {
this.observers = [];
}

subscribe(observer) {
this.observers.push(observer);
}

unsubscribe(observer) {
this.observers = this.observers.filter(obs => obs !== observer);
}

notify(data) {
this.observers.forEach(observer => observer.update(data));
}
}


👀Тепер створімо клас Observer (спостерігач), який буде реагувати на зміни у Subject.

class Observer {
constructor(name) {
this.name = name;
}

update(data) {
console.log(${this.name} отримав сповіщення з даними: ${data});
}
}


✏️Використання

Створімо суб'єкт і кілька спостерігачів, щоб побачити, як це працює 🎯

const subject = new Subject();

const observer1 = new Observer('Спостерігач 1');
const observer2 = new Observer('Спостерігач 2');

subject.subscribe(observer1);
subject.subscribe(observer2);

subject.notify('Нове повідомлення!');

subject.unsubscribe(observer1);

subject.notify('Ще одне повідомлення!');

✏️Результат у консолі буде таким 👇

Спостерігач 1 отримав сповіщення з даними: нове повідомлення!
Спостерігач 2 отримав сповіщення з даними: нове повідомлення!
Спостерігач 2 отримав сповіщення з даними: ще одне повідомлення!

Observer — потужний патерн, який може значно спростити обробку залежностей між об'єктами в коді. 🌟

#CodeBreakdown_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
2👍1
🔧 Посада системного адміністратора 🔧

Системний адміністратор — це IT-спеціаліст, який займається налаштуванням і забезпеченням стабільної роботи комп'ютерного парку. 🌐

Головне завдання системного адміністратора — покращувати та модернізувати всю інформаційну інфраструктуру компанії, а також стежити за її працездатністю та реагувати на проблеми.

До робочих обов'язків системного адміністратора зазвичай належать:
🧰налаштування апаратного та програмного забезпечення для стабільної роботи;
🧰конфігурування серверів, відмовостійких рішень, інфраструктурних елементів;
🧰установлення/інсталяція серверів/сервісів, їхня модернізація;
🧰обслуговування офісної комп'ютерної техніки;
🧰написання серверного ПО;
🧰тестування апаратного забезпечення;
🧰налаштування робочих станцій, мереж і мережевого обладнання (роутери, модеми);
🧰інформаційна безпека;
🧰організація резервного копіювання;
🧰організація віддаленого доступу;
🧰підтримка користувачів;
🧰проведення закупів нового апаратного та програмного забезпечення.

Що потрібно, щоб стати системним адміністратором?
🔒Знати та вміти налаштовувати операційні системи.
🔒Розуміти принципи роботи мережевого обладнання, мережевих протоколів.
🔒Уміти працювати з доменними службами, поштовими службами.

📜Знання мов програмування та скриптів буде плюсом. 📜

#IT_facts_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
1
🧪Безкоштовні ресурси для вивчення data science 🗃️

📚Intellipaat
Пропонує як туторіали з Data Science на своєму сайті, так і кілька відео уроків, доступних на їхньому YouTube-каналі.

🏆 KDnuggets
Сайт для вивчення Data Science, AI, Big Data, Data Analytics, Machine Learning та data mining.

🚀Topcoder
Вебсайт, який пропонує туторіали з концепцій Data Science, а також містить платформу, де експерти галузі надають поради з різних тем.

📈 Learn Data Science by Nitin Borwankar
Колекція матеріалів, яка охоплює багато важливих тем, зокрема лінійну регресію, алгоритми random forest, дослідження даних тощо.

#selections_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍2
👔Продовжуємо тренувати англійську й готуватися до job interview 👔

📢З чим би ти не хотів/ла зіштовхнутися на новому місці роботи?

(What would you not like to encounter at your new workplace?)

💬Тут можна розповісти про професійні обовʼязки або ситуації, які можуть тебе демотивувати чи змусити замислитися про зміну місця роботи.

Використовуй такі вислови 👇
🎤I wouldn’t like to participate in the decision of strategic plans.
Я не хотів би брати участь в ухваленні рішень, які стосуються стратегічних планів.
🎤I don’t want to teach juniors.
Я не хочу навчати новачків.
🎤I wouldn’t want to work with this technology ...
Я не хотів би працювати з цією технологією (укажи, з якою).

#interview_tips_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍1
Цікавинки про квантові обчислення 🚀

📘Суперпозиція: квантовий стрибок поза межами бінарної логіки

Основа класичних обчислень — це бінарна система, де кожен біт може бути або 0, або 1. У квантових обчисленнях ми виходимо за ці рамки. Квантові біти, або кубіти, можуть існувати у стані суперпозиції, тобто вони можуть бути одночасно 0, 1 або обома одночасно. Ця здатність утримувати кілька станів одночасно надає квантовим комп'ютерам величезну обчислювальну потужність.

👀Сплутаність: зв’язок попри відстань
Квантова сплутаність — це явище, при якому стан однієї частинки стає тісно пов’язаним зі станом іншої, незалежно від відстані між ними. Це означає, що зміна стану одного кубіта може миттєво вплинути на стан заплутаного кубіта, незалежно від того, наскільки вони далеко.

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

Квантові комп'ютери випереджають класичні машини
Термін «квантова перевага» використовується, коли квантовий комп'ютер може вирішити завдання, яке класичний комп'ютер не може, або коли він може вирішити завдання значно швидше, ніж класичний комп'ютер. У 2019 році квантовий комп'ютер Google досяг цього рубежу, вирішивши завдання за 200 секунд, яке зайняло б у найпотужнішого суперкомп'ютера 10,000 років.

#interesting_facts_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
1👍1
​​🔥ProfClub: підсумки діяльності ком’юніті за 2023/2024 навчальний рік🔥

ProfClub — це професійне ком'юніті викладачів ІТ-спеціальностей, в якому обговорюють новинки в ІТ-галузі, діляться досвідом і поглиблюють знання.

Цифри за 2023/2024 н.р.

🤝 560+учасників ком'юніті ProfClub;
🎦 6 online-зустрічі на актуальні теми;
😎 350+учасників зустрічей;
🗣 7 спікери з ІТ-компаній.


Основні події та спікери

Учасники ProfClub постійно вдосконалюють свої знання завдяки інформативним зустрічам із експертами галузі. За цей рік викладачі опанували такі теми 👇

🎦 «‎Знайомство й введення в Jira» — Олександра Кувакіна, Project Manager, PioGroup Software.
🎦 «‎Застосування штучного інтелекту» — Оксана Поморова, Lead Software Engineer, доктор технічних наук з 20-річним досвідом в IT, GlobalLogic, компанія групи Hitachi.
🎦 ‎«‌‎Data Analysis. Від студента до ефективного Junior-a» — Серафима Бабіч, старша інженерка, ЕРАМ, Україна.
🎦 «‎Обробка даних. Від джерела до візуалізації» — Аліна Пархоменко, інженерка, Сергій Карлаш, інженер, ЕРАМ Україна.
🎦 «Робота з великими даними Big data» — Ямковий Клим, PhD, Lead Algorithm Engineer, Yael Acceptic, асистент на кафедрі КМАД, НТУ «ХПІ».
🎦 «Git, GitHub‎» — Катерина Зибіна, Trainer, Junior L&D specialist, Sigma Software, старший викладач кафедри програмної інженерії ХНУРЕ.

Дякуємо всім учасникам та спікерам за внесок у розвиток ProfClub

🔥Долучайтеся до ProfClub 👉 https://t.iss.one/+M7aTidCCZBQxMzY6

#Prof2IT #KharkivITCluster

👉 Підписуйся на Telegram-канал «IT Student» та будь в курсі IT-можливостей для тебе!
🔥1
Продовжуємо говорити про цікавинки щодо квантових обчислень 🚀

🌀Декогеренція: квантова ахіллесова п'ята
Квантова декогенерація — втрата кубітами своїх квантових властивостей через взаємодію з навколишнім середовищем.

🌌Квантова телепортація: миттєве переміщення інформації
Процес передачі стану квантової системи з одного місця в інше без фізичної передачі самої системи. Це досягається за допомогою принципів сплутаності й квантового вимірювання.

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

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

#interesting_facts_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
🥰1
Стратегії нетворкінгу: як ефективно їх використовувати, щоб нарешті отримати оффер? 📈

👔1. LinkedIn

LinkedIn — це, мабуть, найпотужніший інструмент у твоєму арсеналі пошуку роботи. Більшість — 87% — рекрутерів і менеджерів з найму використовують LinkedIn для пошуку кандидатів. Маючи повний профіль і будучи активним на своїй сторінці, ти зможеш привернути багато уваги від рекрутерів, які шукають професіоналів для своїх компаній.
📋Почни з створення таблиці, де будеш вести облік вакансій, на які подаєш заявки. Додавай посилання на вакансії та контактних осіб. Секрет успішного нетворкінгу полягає в тому, щоб мати контактну особу для кожної заявки.

📞2. Особиста мережа

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

🌟3. Ярмарки вакансій

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

🤝4. Нетворкінгові заходи

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

#useful_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
👏1
​​Приєднуйтеся до регулярних вебінарів на маркетингові теми від омніканальної CDP eSputnik
📅17 липня пройде зустріч на тему: Від джуна до ліда – як стати експертом у retention-маркетингу.

Спікер: Сергій Медвідь, Head of CRM Marketing у Mate academy. Має 7+ років досвіду в retention-маркетингу, здебільшого у high-risk бізнесах.
Відповідав за CRM маркетинг у флагманському домені Parimatch International, створював команди з нуля. Запускав email-маркетинг з нуля на трьох різних проєктах.

Про що поговоримо?
🔹Які є рівні розвитку retention-маркетолога?
🔹Hard vs Soft skills – у чому різниця?
🔹Як побудувати свій шлях зростання в retention-маркетингу?
🔹Чому емпатія – ключова навичка, та як її розвивати?

Зареєструватися на вебінар

#news_from_members #eSputnik #KharkivITCluster

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍1🤔1
🆕Твоя щотижнева логічна задачка зі співбесіди Google 🆕

Як можна отримати 1000, склавши вісім 8?

888+88+8+8+8=1000

#tasks_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
🤯1
🧠 Нейротехнології проти старіння 🧠

🤯Нейромодуляція — це технологія, яка змінює активність нервів за допомогою електричних сигналів до цільової області.
Існують два типи нейромодуляції: імплантовані пристрої, які є більш ефективними, але й мають вищі ризики для здоров’я, та неінвазивні пристрої, які є безпечнішими.

🖲Як ця технологія може уповільнити старіння?
👴🏼Старіння – це складний процес, і його важко відстежувати йі уповільнювати. Проте нейромодуляція може допомогти у зменшенні хронічного запалення — процесу, який безпосередньо впливає на старіння.
Дезорієнтовані вікові розлади когнітивного характеру, такі як хвороба Альцгеймера — серйозна проблема серед літніх людей. Нейромодуляція може допомогти й тут, хоча для чіткого зв'язку потрібно провести більше досліджень.

🖲Чи є нейромодуляція безпечною?
Перші спроби нейромодуляції відбулися до 1960-х років. З того часу технології значно покращилися, а ризики для здоров'я значно зменшилися.

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

#information_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
👍1😱1
📟Шифрувальник дублікатів 📟

🗯️Напиши функцію, яка перетворить рядок на новий рядок, де кожен символ у новому рядку є «(», якщо цей символ з’являється лише один раз у вихідному рядку, або «)», якщо цей символ з’являється більше одного разу в оригінальному рядку. Ігноруй великі літери, коли визначаєш, чи є символ дублікатом.

Приклади
🎞️"din" => "((("
🎞️"recede" => "()()()"
🎞️"Success" => ")())())"
🎞️"(( @" => "))(("

#CodingChallenges_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
1
​​Рік співпраці з Інноваційним кампусом НТУ« ХПІ»

Інноваційний кампус — перший і наразі єдиний проєкт в Україні на базі НТУ «ХПІ», який об’єднує IT-навчання, школу підприємництва та коворкінг.

За навчальний 2023/2024 рік понад 60 студентів Інноваційного кампусу НТУ «ХПІ» пройшли практику в 11 IT-компаніях на базі Kharkiv IT Cluster.🥳

Основні напрями практики — BackEnd, .Net, Front End, PM, Data Science, Python, SQL , Java.

SDA Company, CHI Software, GoITeens, Veramed, EPAM, APIBEST, IT-Jim, Asper.pro, Telesens, Cloud Works, AUTODOC — саме ці компанії активно розвивали soft/hard skills студентів і надихали творити.

Разом ми робимо великий внесок у майбутнє наших молодих талантів та розвиток ІТ-індустрії в Україні! 🇺🇦
👍2🔥1
Вивчай англійські ІТ-діслова📚🇺🇸

⚜️To promote — продвигати (зазвичай про рекламу).
⚜️To provide — надавати послуги.
⚜️To reduce — знижувати.
⚜️To replace — переставляти, замінювати.
⚜️To research — займатися пошуком.
⚜️To respond — відповідати.
⚜️To scroll up/down — скропити вверх/вниз.
⚜️To search — шукати.
⚜️To solve — вирішувати (зазвичай про проблеми).
⚜️To tag — проставляти теґи (теґати).
⚜️To update — оновлювати.

#IT_dictionary_for_students

👉 IT Student — будь в курсі IT-можливостей для тебе!
🥰1