10 Найбільш поширених типів веб-розробників

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

Відео: MacOS vs Windows 10 - що краще для веб-розробника?

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

Типи розробників фрілансерів

1.      
пуристи

Відео: Як швидко розвинутися в веб-розробці за рік?

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

Вони використовують javascript замість JQuery кожен раз. Вони не бачать жодних проблем в застосуванні чистих мов і традиційних способів. Додаткові бібліотеки рівні наворотам для них.

Майте на увазі, це не означає, що вони не використовують всі це в реальному житті. Важко не застосовувати нові мови, коли в кожній вакансії в наші дні просять «досвід в JQuery».

2.       виконавці

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

Виконавці зазвичай працюють над стартапами і готові реалізувати всі заготовки в безперебійному виробництві цифрових продуктів. Ще одна вірна ознака Виконавця - це використання різних сервісів для постановки завдань.

3.       поліглоти

Поліглоти - це ті, хто використовує відразу кілька мов програмування. Причому використовує їх майстерно, як жонглер у цирку. Проте, робота тільки на одній мові програмування практично неможлива в веб-разработке- ви не зможете уникнути цієї долі, навіть якщо ви розробник серверної. Таким чином, якщо ви знаєте, по крайней мере, 4-5 мов програмування, ви можете похвалитися тим, що ви поліглот.



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

4.       перфекціоністи

Що спадає на думку, коли ви чуєте слово «перфекціоніст»? Ні, я не маю на увазі тих, хто прагне написати найдосконаліший, бездоганний код. Реальні Перфекціоністи - це ті, хто виходить за рамки кодування. Вони залишають коментарі, звертають увагу на назви змінних і ведуть різну документацію - наприклад, докладні звіти про виконану роботу.

Давайте дивитися правді в очі, коли в останній раз ви залишили докладний коментар чи написали інструкцію для вашого програмного забезпечення? Насправді програмістів-перфекціоністів можна зустріти вкрай рідко. Більшість розробників просто не звертає уваги на такі дрібниці.

5.       мистецтвознавці

З точки зору веб-розробки, давайте просто говорити, що рідною мовою цієї групи є CSS. Форми, кольору, анімація, фільтри і всі інші візуальні речі - це їх рідна стихія. Хочете зустріти їх? Центр проживання таких розробників - Codepen.

Вони не дизайнери, або, може бути, вони є ними десь в глибині душі, але в жорстоких життєвих реаліях вони - розробники. Вони висловлюють своє мистецтво через код, а не за допомогою Adobe Illustrator або After Effects.


6.       запасливі

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

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

7. Книжкові черви

Буває таке, що отриманих раніше знань недостатньо, або ж в них є конкретні прогалини. Щоб врятувати становище, доводиться пізнавати основи основ за допомогою старого доброго підручника, добровільно зараховуючи себе до групи Книжкових черв`яків.



Насправді досить часто можна зустріти розробника, який добре програмує, але в той же час завжди тримає в своєму столі профільні книги. Він отримує глибокі знання, в результаті виконуючи роботу в кращому вигляді.

8. Відладчики

Уміння виправити помилку - це сила. Це розумієш тільки тоді, коли сторінка показує «Помилка 500». Відладчики можуть не тільки зловити і виправити помилки в їх власному коді, але в кодах, написаних іншими розробниками.

Вони добре розбираються з усіма інструментами налагодження, а також мають чіткі знання про потік подій, і здатність помічати «поламане» ланка в цьому ланцюгу.

Якщо код належить комусь іншому, то Відладчики показують своє справжнє майстерність, відшукуючи зайві прогалини або незакриті лапки.

 9. Дослідники

Для Дослідників, код - не просто код. Це чудова тема для поста в блозі, або обговорення на форумі. Ні, це не проповідь, а тільки обмін знаннями.

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

10. Товариські

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

Відео: 10 корисних функцій Firefox для веб-розробників

Але є група товариськість. Вони зустрічаються в реалі, жартують, говорять про останні новини, ходять на зустрічі, релізи, а якщо є час - обов`язково подзвонять вам і спробують переконати спробувати іншу ОС. Напевно, серед ваших знайомих обов`язково є такий тип розробника.


Увага, тільки СЬОГОДНІ!


Оцініть, будь ласка статтю
Всього голосів: 64