Найти в Дзене
Ivan Plesovskih

Тест:Какой ты тип програмиста?

Архитектор, Флэш, Да Винчи, терминатор или веселый инженер: к какому типу разработчиков ПО вы относитесь?

Tproger разработал специальный тест, который поможет узнать, кто вы на самом деле.

1 из 6

Для начала абстрагируемся от программирования. Представьте, что вас попросили создать кресло. Требования заказчика: хочу удобное кресло, чтобы сидеть за рабочим столом. Какой вариант решения предоставили бы вы вашему руководству?

O

Обыкновенное офисное кресло с подлокотниками

O

Каркас кресла (например, в виде палки-ножки и дощечек для сиденья и спинки, с надписями на каждой детали, обозначающими, что это, т.е. «ножка», «спинка», «сиденье» и т.д.)

O

Кресло из полена для ножки, сиденья в виде покрытого клеёнкой металлического листа с сеном и спинки в виде куска забора с приклеенной скотчем подушкой

O

Табуретка на 3 ножках

O

Суперудобное дизайнерское кресло

2 из 6

А теперь вернёмся в привычную среду. Вообразите, что вы собираетесь начать писать код. Что вы сделаете перед этим?

O

Тщательно нарисую схему кода на листочке, ведь только дураки начинают действовать без плана

O

Сразу же начну стучать по клавишам — зачем ждать?

O

Выпью чашку кофе, посмотрю выступление Стива Джобса и вдохновлюсь на создание шедевра

O

Начну гуглить готовые решения. Если всё придумали за меня, зачем напрягаться?

3 из 6

Зачем нужны комментарии в коде?

O

Чтобы сделать код используемым и через полгода люди не рвали волосы на голове, пытаясь в нём разобраться

O

Чтобы коллегам было понятно, что им надо будет дописать

O

Они не нужны. Код настолько элегантен, что он и так всем понятен

O

Вообще они полезны для всего, но у меня, к сожалению, нет времени их писать

O

Сам не понимаю. Всё равно этот код смотреть никто не будет

4 из 6

Вы пишете документацию к коду?

O

Жизнь слишком коротка, чтобы тратить её на документацию

O

Какой смысл? Вам всё равно не понять…

O

Ещё раз… Мой код красноречивее любой документации

O

Мой код самодокументируется

O

Да я с неё начинаю

5 из 6

Осталось 4 часа до дедлайна. Ваши действия?

O

Пфф, да я уже отдал задачу в тестирование

O

Порисую схемки, блоки… Может, они подскажут, как решить задачу оптимальнее

O

Буду тут же писать код!

O

Поищу, не съехала ли где-нибудь фигурная скобка…

6 из 6

Фух. Вот вы и написали код. Как будете его проверять?

O

От и до. Прогоню тесты, запущу отладчик

O

Зачем? У нас слишком мало времени, другие задачи ждут!

O

Это слишком незначительная задача для меня.

O

Ещё раз проверю фигурные скобки. Везде ли правильное число табуляций. Все ли названия классов в верблюжьем регистре.

О ты прочитал хочешь узнать ответ переходи по сылке и ответь на вопросы и поставь лайк https://tproger.ru/quiz/proger-type/