Старт роботи програміста - Блог компанії Evercode Lab
Роман Лапін - Jun 30, 2015 42, workflow
Ми вже далеко не вперше вводимо у роботу нових співробітників. Щоразу, роблячи цю процедуру, я зберігав собі записи про те, що треба зробити, і матеріали, які давав прочитати всім новачкам. Сьогодні резюмую ці матеріали та поділюся чекістом для старту роботи нового програміста.
Робота в Evercode Lab завжди починається з отримання доступу до корпоративної пошти та чату. Через першу дається доступ до решти, через чат йде обмін всією інформацією.
Якщо співробітник знаходиться у Пітері, то перші кілька тижнів ми просимо його працювати постійно в офісі. Так процес адаптації проходить набагато швидше та простіше. Віддалені співробітники такої можливості не мають, тому весь обмін інформацією відбувається через чат і дзвінки по skype.
Першого дня ми розповідаємо новачкові про те, як працюємо, над чим, що використовуємо, навіщо, чому саме так. Багато цих матеріалів поступово накопичуються у нашу Книгу Знань, яка зараз переживає другу реінкарнацію. Само собою знайомимося.
Після отримання загального уявлення людина відразу занурюється в проект. Ми щиро віримо, що найефективніший спосіб навчання — реальні завдання на реальних проектах. Тому з великою ймовірністю, залежно від досвідченості людини, ми підключимо його в помічники на один із проектів, або як повноцінного розробника. Менеджер проекту розповідає про сам проект, як організовано роботу в команді та із замовником. Розробники розповідають про кодову базу, роботу з git, code style та інші корисні речі. Після цього ми даємо людині завдання, поступово підвищуючи їхню складність.
Випробовувальний термін у нас триває 2-3 місяці. Як керівник компанії я спостерігаюне лише за тим, як людина справляється із завданнями, а й наскільки вона взагалі підходить для нашої роботи, а також сходиться з рештою колективу. Спочатку я приділяю багато уваги і часу тому, щоб допомогти новачкам зрозуміти пристрій компанії, принципи, адаптуватися і взагалі почуватися комфортно.
Нижче представлено наш чекіст для старту роботи нового розробника.
Чекліст для старту роботи програміста
Для кожної ролі, що бере участь у процесі, на даний момент є свій список.
Співробітнику
Керівнику
До речі, у рамках блогу ми вже ділилися своїми чекістами, це був чекіст старту нового проекту. За останній місяць ми також помітно оновили нашу книгу знань на основі накопичених внутрішніх матеріалів та статей із блогу. Перегляньте матеріали The Book of Knowledge 2.0, а докладніше ми ще розповімо.