Кто мне объяснит, в чём вообще может быть смысл брать начинающего кодера на 2-3 недели? Где тут может быть экономия?
Возможно, какая-нить овноконтора, которая массово клепает сайты-визитки или какие-нить овноприложеньки для ойфончегов по рублю за пучок. Две-три недели натягиваешь шаблоны на движок, или там фиксишь баги в чужом коде без оформления в штат, а потом - "плохо работаете, идите вон, даже не заплатим"
Правда, в том же Нижнем никогда с такими конторами не сталкивалась, но в теории они могут быть. В пользу такого расклада говорит то, что в такие шарашки по логике должны брать всех подряд (и начинающих, и продвинутых), но любой человек с "перспективами" на такие условия не пойдет, а "бесперспективного" парня из истории взяли.
Организациям посерьезнее в принципе невыгодно брать начинающих разработчиков на 2-3 недели. Пока он тренинги пройдет о корпоративных ценностях, системах контроля версий, багтрекерах, продуктах и т. п. - большая часть этого срока кончится. Но выгнать на мороз за это время могут - если новоиспеченный сотрудник адски тупит, нарушает дисциплину и ленится.
P. S. ничего из вышесказанного не отменяет того, что парень может
пиз быть неискренним. Или искренне верить в придуманные им причины неудачи.