TGViewer
замогильный уровень разработки замогильный уровень разработки @funeral_driven_development · 45 subscribers
Post #77 80
Собеседование - вранье ч1.
🍀Что програмиста заставляет врать в резюме или на собеседовании?
Давайте сравним современного програмиста с другой аля "ремеслянной" профессией, такой профессией где что то создается либо модифицируется. Ручной труд(относительно) насколько бы он не казался интелектуально легким он ничем не отличается от програмистского, просто в дестве и юнешестве ты уже работаешь руками и получаешь навыки которые используешь дальше в професии, представьте что бинарный поиск учился бы во время первой поделки на уроке труда в третьем классе. Да в мире в целом не увсех есть уроки труда и вообще школа, но базовые навыки работы с инструментом можно получить наблюдая за родителем/старшим -которых в свою очередь пока что больше чем айтишников. Так же мы не применяем навыки програмирования в повседневной жизни, либо чиним виндоус с помощью чатгпт/гугла.
Однако, сантехнику, автослесарю, маляру и т.д. достаточно показать фотографии на телефоне и ответить на пару вопросов что бы нанимающих их человек удостоверился в навыках рабочего.
Другое дело в айти с косплеями фаангов, списками 500 вопросов на %lang_name% и разными подходами к собеседованиям. 99% айтишников даже если не врут в резюме идут на собеседования заведом в позиции - доказать, что тот список навыков из резюме у них есть. Повторюсь, не приукрашивая и не придумывая резюме - програмист должен доказать что он програмист.
🍀Может ли програмист показать свою работу?
🪑Один из вариантов - давайте сохранять "элегантные" куски кода, по сути это не нарушит НДА - переменные назовем случайными словами. При таком подходе код будет стремиться к нечитаемой супер-оптимизированной строке.(посмотрите литкод решения на руби)/ Можно показать как ты назвал красиво методы - с этой задачей справиться любой АИ. Еще вариант "показать" что ты делал, это логи, скорость работы до - скорость работы после, затраты до - задраты после. Объем кода который нужно будет показать(т.е. сохранить себе в портфолио) может быть огромным, и это уже больше похоже на нарушение НДА однозначно придется рассказывать внутренности бизнесса. Поэтому современные собеседования похожи на устный пересказ твоих элегантных методов/паттернов из опыта, и экономичных(перформанс или деньги) архитектурных решений.
🪑Отчасти коммиты в опенсорс являются такими "фото в телефоне" результатов труда, но все мы примерно понимаем статистику(тут может быть ссылка на стрим где чел нанял 0 людей из опенсорса). А так же скорость принятия коммитов в опенсор тоже ставит под сомнения этот метод.
🪑Свои проекты - показывай все никакого нарушения НДА, однако будь у вас свой проект у которого пользователей и размер БД эквивалентен проекту нанимающей компании врядли бы вы искали работу. Обычно это пет проекты, еще часто это копия существующих "я разобрался как это работает потому что сам написал". Вам всеравно придется доказывать эффективность вашего кода как будто он не работает либо плохо написан так как вы не покажите адекватную(высокую) нагрузку. Минус в таком подходе вы всеравно делаете отдельное действие помимо работы, что бы доказать что вы разработчик.
🟨🟥🟦🟩
  • 🔥 3
  • ❤‍🔥 1
More from @funeral_driven_development
  1. Oct 14, 2026Лимиты бигтех, хотя не так уж и биг, относительно, например гитлаба. 12кк токенов в минуту…
  2. Oct 13, 2026Когда пытаешься быть х10 программистом что бы получать х2 с двух работ, но вторая работа н…
  3. Oct 10, 2026Менеджеры дуреют с этой прикормки! пилим видосик с фичей для аутистов-разрабов brew instal…
  4. Sep 30, 2026Моя зарплата ещё правее
  5. Sep 25, 2026photo post
  6. Sep 21, 2026photo post
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →