Получится ли у вас стать программистом?
easy

Получится ли у вас стать программистом?

Проверьте себя за 5 минут.

9 вопросов

Получится ли у вас стать программистом?

Обычно кажется, что программистами становятся либо те, кому хорошо даются точные науки, физмат и всё такое, либо те, кто с рождения легко настраивал компьютеры, переустанавливал Windows и собирал сам технику. Но в жизни всё иначе: программистами становятся те, кому интересно придумывать и создавать что-то новое, а для этого необязательно всё время жить в окружении компьютеров. Многие вообще пришли в разработку из гуманитарных сфер и сейчас с удовольствием пишут код. Пройдите этот тест, чтобы узнать, получится ли у вас стать классным программистом и вообще разбираться во всём этом.
1/9

Как вы организуете свои дела?

Есть список задач на день, приоритеты и вот это всё
Кайф. Слова настоящего программиста.
Смотрю, что срочно прилетает в чаты, и сразу начинаю делать
А вы случайно не продакт-менеджер?
Никак особо не организовываю, но всё успеваю без напряга
Отличное качество, немного завидуем!
2/9

Представьте, что вам нужно собрать ребёнка в школу. Как поступите?

Составлю список покупок, часть согласую с ребёнком и поеду в магазин
Чувствуется, что у вас большой опыт в решении сложных задач.
Спрошу у других родителей, как это делают они, и сделаю так же
Посмотреть, как делают другие, и использовать готовое решение — классика разработки
Подожду, пока он сам выяснит в школе или у друзей, что ему там нужно
Тоже вариант, но к дедлайну можно и не успеть.
3/9

Зайдём с козырей: как у вас с математикой?

Зачем, есть же калькуляторы?
Действительно. Но в разработке без знания хотя бы простой математики будет сложновато.
Помню школьную программу, но не больше
А для начала больше и не нужно.
Всё отлично, а что надо-то?
Вот! Идеальный ответ грамотного программиста.
4/9

Вы пишете код, запускаете, а он выдаёт ошибку. Ваши действия?

Почитаю документацию
Проверенный и рабочий способ, одобряем.
Перейду к следующей задаче, а эту отложу, вдруг потом уже не нужно будет делать
Иногда такое срабатывает, иногда нет. Но рабочий код всё равно писать нужно.
Посмотрю, как с этим справились в интернете
Хе-хе, классика.
5/9

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

Собери мне нужные данные для отчёта к обеду
Ну, так тоже можно, но за результат мы не уверены.
Сходи в бухгалтерию, возьми у них поквартальные таблицы, начиная с января прошлого года, и в отделе маркетинга возьми данные по продажам за этот же период. И уточни у них, финальные цифры в последнем квартале или нет
Даже добавить нечего.
Мне нужны поквартальные таблицы по расходам и данные по продажам для отчёта за последние два года
В программировании часто всё точно так же: вызываем внешние функции, а как они там будут работать — нам без разницы, главное, чтобы результат был.
6/9

Что лучше — оливки или маслины?

Это же одно и то же
Точный и уверенный ответ типичного разработчика.
Конечно, оливки!
А почему не маслины?
Конечно, маслины!
А почему не оливки?
А что значит «лучше»?
Хороший вопрос. Узнать заранее критерии — здравый подход в ИТ.
7/9

Есть целочисленный тип данных Integer. Можно ли в такую переменную положить результат деления 10 на 3?

Можно, это же компьютер, он всё может
Он, конечно, всё может, но иногда просто не знает, что именно от него хотят.
Дробь в целочисленную переменную? Серьёзно?
Расслабьтесь, мы видим, что вас не проведёшь.
Смотря что будет результатом деления: общий результат, целая часть или остаток
Бинго!
8/9

Сколько теннисных мячиков поместится в трёхлитровую банку?

А сколько надо по ТЗ, чтобы поместилось?
Узнаём опытных программистов.
Зависит от того, можно будет их давить или нет
Тестировщики мысленно жмут вам руку.
Сейчас возьму банку, мячики и посчитаю
Быстро собрать рабочий прототип и проверить идею на практике — признак хорошего программиста.
9/9

Что лучше для программиста — Windows или macOS?

Linux
echo "test... test... test..." | perl -e '$??s:;s:s;;$?::s;;=]=>%-{<-|}<&|`{;;y; -/:-@[-`{-};`-{/" -;;s;;$_;see'
Смотря для чего, какой стек разработки
Хороший вопрос.
Ставим VS Code — и пофиг, какая там операционная система
Действительно, в большинстве случаев так и есть.
Я не разбираюсь, просто включаю компьютер, а дальше оно как-то само работает
Честность — это хорошо.
Результат

В ИТ вы будете хорошим менеджером

В ИТ нужны не только разработчики — здесь работают менеджеры, продакты, аналитики, дизайнеры и много других специалистов. Выберите любую профессию по душе и тоже приходите в ИТ: будете управлять программистами или создавать вместе с ними что-то новое!

Результат

Батенька, да вы талант!

Судя по ответам, у вас всё в порядке с программистским мышлением и подходом. Если сомневаетесь, идти в разработку или нет, — не сомневайтесь, вы справитесь. Приходите в Практикум, выбирайте направление, которое нравится, и вперёд!

Результат

А вы, случаем, не программист?

Кажется, что вы отвечали на все вопросы в перерывах между написанием кода и изучением новых библиотек. Если это не так — срочно исправляйте, у вас прекрасные перспективы в разработке! Выбирайте курс Практикума по душе и стартуйте бесплатно.

Обложка:

Алексей Сухов

Корректор:

Ирина Михеева

Вёрстка:

Кирилл Климентьев

Соцсети:

Юлия Зубарева

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства.
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Вам может быть интересно
easy