Ідея: система рекомендацій для навчання [опитування]
Як ви вже здогадались з заголовку, тема буде про обмін знаннями.
Опишу як з’явилась ідея сервісу, кому сервіс буде корисний (🥁 буде корисний і мені), опишу як може працювати сервіс, і в кінці буде посилання на коротке опитування, яких вже багато робив на форумі DOU.
Якщо б на DOU був розділ «оцінити ідею» то додав би саме в цей розділ.
Хто я такий? Яка моя мотивація?
Є читачі які скептично відносяться до таких тем тому, як і у рекламі нового фільму, представлю проекти які робив раніше:
- Я один з розробників карти ІТ вакансій (якій вже більше двох років та у відкритому доступі
gitlab.com/qrsx) - Автор теми корисні ресурси для програміста
- Автор теми критерії для оцінки курсів програмування, дизайну, тестування
А мотивація дуже проста: бажання працювати з кращими, а для цього треба зменшувати перепони які існують в ІТ:
- перша перепона це курси які мають ціль віджати гроші у студентів
- а друга перепона це галери які набирають у рабство на $50
ІТ сфера збільшується з кожним роком і ми можемо повпливати щоб знайомі початківці обходили перепони.
Початок навчання та пошук матеріалів для навчання
Зараз набагато більше матеріалів для початку навчання, часто безкоштовних, ніж
Але, якщо раніше умовно був вибір з
Ще більше різноманіття онлайн курсів, пошук серед яких ускладнює український маркетинговий шум з рекламою курсів в GG чи FB.
Отож, якщо раніше навчання початківця виглядало «бери що є, або А або Б», то зараз продирання через хащі розрекламованого хламу в пошуку «А та Б».
Процес та план навчання
Для першого працевлаштування в ІТ треба орієнтовно
Так само
Для мене ці дві підготовки схожі.
Підготовка до першого працевлаштування буде хаотичною та схожою на розгадування ребусу:
- Дивишся матеріали по напрямкам які є в ІТ (front-end, back-end, C#, C++, Java, Go та інше)
- Вибираєш напрям який подобається та є вакансії в рідному місті
- Вчиш все підряд що зможеш, що зрозуміло
- Знаходиш стажування від ІТ компанії зі список літератури та навчальних матеріалів
- Готуєшся до стажування
- Або на сайті дорогих курсів знаходиш «план навчання»
- Намагаєшся структурувати навчання
- Пробуєш ходити на співбесіди та записувати пробіли у знаннях
- Пробуєш відрізнятися від інших студентів які оббивають пороги, робиш портфоліо та проект, або починаєш блог яких закинеш одразу після працевлаштування
- Хаотично повторюєш попередні пункти ➡ Get Rich or Die Tryin’
Підготовка до проходження співбесіди в FAANG (в мене відсутній особистий досвід підготовки, але багато однокласників працює) вже буде структурована бо в інтернеті повно прикладів як відбувається співбесіда в кожну з компаній FAANG.
Відповідно зрозуміло як побудувати план підготовки в конкретну компанію, або навіть знайти готовий план.
Постійне навчання та ідея сервісу для обміну знаннями
В ІТ постійно треба вчити нове (інколи це забуте старе), від навчання отримуєш задоволення, але це ж навчання і вимотує, коли треба вивчити багато нового під проект або рефакторинг, або для перегляду винагороди в компанії.
А що вчити? Знову повно варіантів:
- Можна дізнатись у колег з якими працюєш, що вчили або дивились цікавого
- Можна дізнатись у друзів
- Можна подивитись чого хочуть у вакансіях
- Дізнатись на конференції
- Прочитати рекомендації книг які роблять на DOU, або поради сеньйорів на DOU
Зазвичай в ІТ компаніях налагоджений обмін знаннями: є бібліотека, є внутрішні конференції, сертифікації, але розвиватись тільки в рамках компанії це програшна стратегія.
Я довго до цього ввів: треба робити сервіс рекомендацій для навчання, який буде допомагати побудувати план навчання як початківцю так і досвідченому спеціалісту.
Сервіс що рекомендує знання на основі ваших знань.
Рекомендовані системи вже давно працюють для перегляду фільмів та товарів в інтернет-магазинах, сервіс який буде рекомендувати «що вивчити» має зберегти час який витрачається на пошук «А що вчити?».
Якщо ви знаєте хороший сервіс який об’єднує рекомендації книжок, статей та курсів то напишіть про це в коментарях.
Якщо брати сервіс для написання статей то зазвичай можна побачити хто підписаний на автора, або на яких авторів підписаний користувач, які статті додав до «обраного списку» або «прочитати пізніше».
На DOU також можна підписатись на автора і додати в «обране».
Отже рекомендований сервіс буде схожий на сервіс зі статями, можна буде підписатись на автора, іншого спеціаліста, підписатись на технологію, додавати матеріали які подивився і ставити їм оцінку, додавати матеріали на «подивитись потім».
А сервіс рекомендацій на основі прочитаних вами матеріалів та підписок буде рекомендувати вам матеріали які зможете додати в «подивитись потім».
Також сервіс буде пріоритезувати список «подивитись потім» на основі рекомендацій та технологій які ви вибрали для вивчення.
Також сервіс буде брати статистику з сайтів з матеріалами та рейтинг матеріалів, щоб рекомендувати кращі.
Як саме буде рекомендувати це вже питання до спеціалістів з Data Science, які зроблять це краще ніж я.
Сервіс рекомендацій та лінь
Зазвичай ми переглядаємо багато навчальних матеріалів за тиждень, їх пам’ятає історія браузера, а вам як спеціалісту буде лінь додавати кожен матеріал після перегляду, отже потрібне розширення яке буде, як і аналітика, відслідковувати відвідані сторінки і запропонує зберегти ці сторінки на сервер як «переглянуті».
Розширення також буде вбудовувати свої кнопки для оцінки матеріалів одразу на сторінці або дозволить додати в «переглянути пізніше».
Для сайтів які мають розділ «обране» можна буде зробити інтеграції.
Розширення буде мати забагато доступу, як і аналітика, чи розширення mywot, тому код розширення має бути відкритим.
Також можна буде налаштувати підказки «середня оцінка за версією ваших друзів», «загальна середня оцінка».
Це тільки ідея
Ця ідея вже пару років в списку ідей які обговорював з друзями, час ділитись, можливо ви зробите такий сервіс і буду з радістю їм користуватись.
Опитування
Опитування мають питання «Чи подобається вам ідея?» та «Чи будете користуватись таким сервісом?», а можливо ще парочку, в будь-якому разі опитування на хвилину.
Пройти опитування
7 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів