ZeptoLab почав будувати корпоративний університет

Передноворічний привіт всім, хто читає нас хабражителям!

2014 рік був для нас насиченим і багато в чому складним, але при цьому — ще й самим інноваційним і повчальним.

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



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

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

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

На якийсь індивідуальний зовнішній курс чи тренінг від Зептолаб можна потрапити двома шляхами: по рекомендації від керівника або HR-відділу, а також за власною ініціативою. Якщо працівник знаходить який-небудь супер-курс в тій же Британці або навіть в іншій компанії рівня Яндекса, і цей курс, за його власним думку, може допомогти йому працювати ефективніше — велкам.

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

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

Ось те, що ми провели всередині Зептолаб в цьому році:

Для всієї компанії:
  • Практичний курс по тайм-менеджменту і мотивації


Для Art-відділу:
  • Курс з Теорії кольору,
  • Воркшоп по Motion Design,
  • Воркшоп по UI.


Викладачів запрошували з БВШД, Real Time School, а також вільних художників у всіх сенсах цього слова.

Для розробників:

  • Курс за алгоритмами від Михайла Мирзаянова (творця Codeforces)


Враховуючи цільову аудиторію Habrahabr — про останній курс трохи докладніше:

На даний момент на курсі навчається більше половини всіх розробників Зептолаб (клієнтських і серверних).

image

Курс має на увазі не самі прості домашні завдання: над ними треба думати, але після того, як «дійде» рішення, код пишеться за 10-15 хвилин.

На codeforces.ru у Зетполабовцев є закрита група, там все і відбувається. Домашні завдання виконані у вигляді спеціальних змагань з невеликими відмінностями від класичних. Хто цікавиться — подробиці тут.



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


Весь курс розділений на 4 блоки:

  • Перший блок — купа, дерево Фенвіка, стеки, черги, розріджена таблиця, коренева Евристика, хеши, сортування
  • Другий блок — сортування (продовження), два покажчика, бінарний і потрійний пошуки, дерево відрізків, treap, treap за неявному ключа
  • Третій блок — динамічне програмування: класичні методи, ДП по изломанному краю, ДП по битмаске
  • Теорія графів і теорія ймовірностей


З результатів курсу: один з наших клієнтських розробників після свого першого контесту на Codeforces.ru отримав рейтинг 1700, до цього не займаючись спортивним програмуванням.
Ще трохи статистики: останнє домашнє завдання (треба сказати, одне з найскладніших в змозі виконати за 2 години приблизно 1500 чоловік у всьому світі. Троє з них працюють у нас.

Про результати курсу Head of Client Development ZeptoLab Віктор висловлюється так: «У коді компанії з'явилося осмислене використання стандартних структур даних, і все частіше піднімаються питання швидкодії. Хто хоче застосовувати в роботі отримані знання — робить це. Можливість закріпити та застосувати їх у роботі є завжди. Безумовно, рівень розробників став сильно вище, але завжди є куди рости».

У планах на наступний рік — закінчити навчання алгоритмам і перейти до навчання паттернам, а також до поглибленого вивчення сучасного С++ (так як на цій мові написаний наш внутрішній фреймворк і пишеться левова частина коду).

Крім того, крім академічних курсів, у компанії з'явився так званий «Developers' exp share» — регулярні зустрічі по обміну суто практичним досвідом для розробників. До цих зустрічей доповідачі готують презентації зі своїми варіантами вирішення типових робочих ситуацій і проблем, а також діляться своїми пропозиціями щодо подальшого розвитку фреймворку і всього процесу розробки.

Ну і трохи про те щастя, коли всередині компанії є люди, що володіють потрібними знаннями і подачею.

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

В цьому році в пілотній версії були запущені наступні курси:

  • Для QA відділу — курс від провідного iOS розробника (вихідця з QA, до речі), спрямований на вміння самостійно збирати білд, профілювати і налагоджувати білд з допомогою Xcode інструментів, і так само на знання архітектури фреймворку для аналітичного пошуку проблем
  • Для геймдизайнер — періодичні зустрічі з аналітиками, де відділ аналітики ділився тенденціями ігрового ринку їх очима, а також хитрими інструментами того ж MS Excel
  • Для всіх бажаючих — суто практичний курс від Head of PMO для спрощення життя на кожен день: тут і про пріоритезацію, і про самі знамениті, але корисні функції електронної пошти та календаря, і ін




Варто відзначити, що такі курси треба запускати всередині компанії обережно (також, як і вибирати ведучого цього самого курсу, адже у ведучого і навчаються вже є сформовані робочі стосунки), і принцип «не нашкодь» тут буде максимально корисним, адже людям ще разом працювати :)

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



Плюс це заряджає і додає різноманітності в робочий процес :)



Якщо говорити про цифри — в цьому році ми інвестували в освіту Зептолабовцев близько 3х мільйонів рублів. На цьому ми не збираємося зупинятися, будемо тільки набирати обертів. Є плани на обмін досвідом з нашими західними колегами з GameDev-у (наприклад, у першій половині року ми готуємо курс для геймдизайнер і продакт — менеджерів від Ernest Adams, досить відомого консультанта в ігровій індустрії).

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

На цьому хвиля ZeptoLab FM припиняє своє мовлення в блозі Habrahabr в 2014 році, а вже в 2015-му ми сподіваємося порадувати світ плодами своїх старань у вигляді, зрозуміло, нових ігор від ZeptoLab. Судячи з усього, ви чекаєте)

З наступаючим, і крутих вам новорічних канікул!

Ваш ZeptoTeam.



Джерело: Хабрахабр

0 коментарів

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.