Обновить

Джуны теперь пишут лучше, чем понимают. Что с этим делать

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели9.1K
Всего голосов 9: ↑8 и ↓1+9
Комментарии12

Комментарии 12

Дожили. Теперь на собеседовании спрашивают не напиши код, а объясни код который ты написал

Ещё до ЛЛМов была проблема, что не факт, что именно кандидат написал код. Поэтому задавение вопросов по “его” же коду - это уже давно стандартная практика.

Так это и правильно… написать можно и с ЛЛМ (от “под ключ”, до тращетльной проработки промтов и тз), а вот обьяснить как оно работает и почему именно так было принято - норм.

Прочел длинную нейросетевую статью за всё хорошее и против всего плохого. Почти заснул.

А что сказать то хотели?

Если правильно расставить акценты, то статья получилась бы втрое короче

Обоснованность вносимых изменений складывается из требований, ограничений, их приоритетов, даже неявных но подразумеваемых правил/инвариантов. Это локальные знания. Локальные знания плюс глобальные знания равно решенная задача. Но глобальные знания уже дистиллированы, всем доступны и потому дёшевы.

Я никогда не пульну в терминал команду которую я не понимаю (или хотя бы не имею представления что должно получится). Но на соьесах меня считают джуном )

В это же время на работе я наблюдаю реально Джуна который гонит в прод такой код:

While true do

Возможно лмка ему намекала что надо вставить условие которое должно быть true, но данному персонажу побоку. И знаете - он существует, его не увольняют, таски якобы закрываются. Просто его код никто не смотрел, не проверял.

Это баг системы. Я вот видел его код, спрашивал (оно объяснить его не могло), но так как сам Джун - то и уволить его не могу ) .

Вот когда это чудо уволится и его код достанется кому либо в нагрузку...вот тогда настанет end .

А пока (оно) пару раз зациклил бд, ещё один раз снёс бд. Пару пустяков ))

Ну, честно говоря, такая штука как:

while(true)
{
   // здесь код...
   if(someCondition)
   {
      break;
   }
   // здесь код ...
}

это далеко не “идеально” с точки зрения структурного программирования, но очень распространенный шаблон, который позволяет написать что-то намного короче и понятней, чем в случае “идеального” кода.

Эх, походу только оффлайн собесы, только хардкор

Кстати, идея, в крупных городах создавать отдельные офисы для собесов с блокировкой лте и вифи + куча камер как на экзамене в ГАИ. Монетизация - брать таксу за собес, либо подписка)

Это хорошая идея. Только кто возьмётся за реализацию?

У кого денежки есть)

Между прочим, идея не нова. Сдача экзаменов на “вендорские” сертификаты (например, от MS, Oracle, и т.п.) именно так и проходит. Идёшь в местный офис какой-либо их авторизованной компании, сдаёшь мобилу, садишься за компьютер и проходишь экзамен :) Я, например, свои все экзамены так в “Софтлайне” когда-то сдавал.

Думаю, скоро мы к этому придем

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
simpleone.ru
Дата регистрации
Дата основания
Численность
101–200 человек
Местоположение
Россия