💼 Чим відрізняються джуніори від сіньйорів?
#career
Натрапив на таке порівняння в книзі "Coding Career Handbook".
👨💻Кодинг
- Джуніори колекціонують рішення. Сіньйори колекціонують паттерни
- Джуніори пишуть робочий код. Сіньйори підтримують код у робочому стані
- Джуніори виробляють фічі. Сіньйори дають бізнес результати
- Джуніори виправляють помилки тільки-но їх створили. Сіньйори створюють інструменти, щоб запобігати помилкам
- Джуніори пишуть тести, бо так треба. Сіньйори пишуть тести, бо бачили, що буває, коли тести не писати
- Джуніори ненавидять технічний борг. Сіньйори вже писали код, що став боргом (та знають, коли можна так лишити, а коли треба мігрувати)
- Джуніори люблять підхід DRY. Сіньйори уникають поспішних абстракцій
- Джуніори намагаються написати найкращий код з першого разу. Сіньйори розуміють, що код читають, переміщують, копіюють та видаляють частіше, ніж пишуть
- Джуніори вміють користуватись інструментами. Сіньйори знають коли інструментами не користуватись
👩🎓Навчання
- Джуніори роблять одноразові сайд-проєкти. Сіньйори користуються сайд проєктами кожного дня
- Джуніори вчаться знаходити правильні відповіді. Сіньйори вчаться задавати правильні питання
- Джуніори знають, що їм потрібно знати. Сіньйори знають, що їм потрібно не знати
- Джуніори засвоюють досвід інших. Сіньйори черпають досвід з власного болю та базових принципів
- Джуніори можуть мати тверді переконання. Сіньйори змушені були змінити свої переконання
- Джуніори питають себе, як зазнають невдач. Сіньйори знають, що треба виділити більше часу та спробувати знову
- Джуніори - в курсі новин. Сіньйори - в курсі трендів
- Джуніори уникають помилок. Сіньйори допустили їх усі - та знають як відновитись
🖖Поведінка
- Джуніори шукають найкращі підходи. Сіньйори люблять достатньо хороші підходи
- Джуніори повинні часто говорити "Так". Сіньйори повинні більше говорити "Ні"
- Джуніори жаліються на open-source. Сіньйори знають, що open-source працює завдяки тим, хто пише код, а не жаліється
- Джуніори вирішують проблеми. Сіньйори вивляють проблеми, ще до того, як вони стануть проблемами
- Джуніори знають як створювати. Сіньйори знають, коли треба купувати
- Джуніори порівнюють досвід розробника. Сіньйори шукають приховані витрати
- Джуніори залишають коментарі. Сіньйори надають контекст
🤲 Команда
- Джуніори працюють в командах. Сіньйори знають, коли та як працювати з іншними командами
- Джуніори плекають свій результат. Сіньйори плекають результат команди
- Джуніори повинні заслужити довіру. Сіньйори викликають довіру
- Джуніори шукають наставників. Сіньйори вміють вчитися в колег
- Джуніори працюють над самовдосконаленням. Сіньйори працюють над покращенням команди, через навчання, наставництво та лідерство
Post #596
1.83K