![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
В последнее время украинские преподаватели обсуждают последнюю инициативу минобраза по повышению эффективности подготовки студентов. Эффективность, оказывается, измеряется в количестве студентов на одного препода, кое хотят увеличить до 18 человек. Сейчас, для справки, в разных вузах от 9 до 13. С учетом все увеличивающихся требований по бюрократии, это даже не гвоздь в крышку гроба, это мощный пинок, который столкнет гроб в могилу. И еще земелькой присыпет для верности.
А пока юные диггеры развлекаются, напишу об изящном решении проблемы "откуда взять опыт работы, если все время учился", которое практикуется американскими студентами.
Все просто: берем курсовые работы, выкладываем отчет и собственно исходники в интернет.
Сразу отпадают несколько вопросов. А именно:
P.S. Я, конечно, понимаю, что это явно не двоечник, а будущий PhD, да и с преподами ему повезло (Computer vision у него читал David Lowe), но тем не менее.
А пока юные диггеры развлекаются, напишу об изящном решении проблемы "откуда взять опыт работы, если все время учился", которое практикуется американскими студентами.
Все просто: берем курсовые работы, выкладываем отчет и собственно исходники в интернет.
Сразу отпадают несколько вопросов. А именно:
- умеет ли человек программировать. Качаешь код и смотришь.
- как человек мыслит и излагает. Качаешь отчет и смотришь.
- знает ли человек что-то по специальности. Кач...ну, вы поняли.
P.S. Я, конечно, понимаю, что это явно не двоечник, а будущий PhD, да и с преподами ему повезло (Computer vision у него читал David Lowe), но тем не менее.
no subject
Date: 2013-04-29 07:59 pm (UTC)А серьезно, мой первый приход в Глобал в свое время ознаменовался некоторым подобием решения проблемы с опытом - не прокатило... При том что задача была не так и далека от кода, который.... Потому что требуют в разы больше того, что дают в вузе, даже при условии большей части self-education. Нет, я не говорю, что невозможно это освоить самостоятельно, наоборот, все, что нужно для работы, ИМХО, НЕОБХОДИМО осваивать самостоятельно, но для того чтобы понять, что нужно знать джуниору, к примеру, не достаточно почитать вакансию и знать, что можешь хорошо ответить на все базовые вопросы из гугла...))
а трейни, для которых этой базы хватит, не везде нужны... :) Впрочем, если хочешь, все равно добьешься, конечно, но проблему беды нашего образования это не решит. А если посмотреть на все реформы, которые проводятся, по увеличению пенсионного возраста и прочее, вырисовывается вполне четкая картинка, и жестокое убийство системы образования в нее вписывается. Просто у кого какие цели... ((
no subject
Date: 2013-04-29 08:01 pm (UTC)no subject
Date: 2013-04-29 08:10 pm (UTC)Так что если вакансия junior, и написано core java, лучше читать как-то так: core java, jsp, jsf, spring, hibernate, richfaces, желательно javascript, ajax, html4/5, css3... ну и конечно sql (и не забыть tomcat, jboss...))) Ну и само-собой алгоритмы, шаблоны, хотя бы уметь написать пару тройку базовых...)))
Хотя, конечно, от места зависит.
no subject
Date: 2013-04-29 08:12 pm (UTC)Разве что СофтСерв себе ищет людей по ML.
Справедливости ради - специалистов-то тоже не особо есть, если вдруг какая-то компания опомнится и начнет искать не кодеров, а программистов и прикладных математиков.
no subject
Date: 2013-04-29 08:26 pm (UTC)Кстати, джун тоже уже ищется с опытом 1-2 года, если крупные компании. Только трейни позволены шалости в виде реальной core java и базовых инстинктов. Но это все лирика жизни, на самом деле. Вот здесь хотела написать про мед. (грубую прозу), но передумала, и так понятно, что и насколько грустно.
P.S. Ну еще сейчас по NLP и ML Grammarly, вроде как.
P.P.S. Вот лучше бы реализацию SVM... )))
no subject
Date: 2013-04-29 08:30 pm (UTC)Про мед - напиши, лучше пост :) Я вот до поста про английский думал, что очевидные вещи пишу, а вот товарищ показал, что они не всем очевидны.
no subject
Date: 2013-04-29 08:37 pm (UTC)Ты даже не представляешь какие джависты... молодцы и до чего доходит фантазия у джавистов :))))
Но если говорить о некоммерческом использовании, то лично я как раз на джаве и распознаю, и прогнозирую (и крестиком вышиваю)...)))) (спасибо neuroph, weka)
Понимаешь, не могу написать про мед. самой стыдно становится иногда... за бессилие.
no subject
Date: 2013-04-29 08:40 pm (UTC)no subject
Date: 2013-04-29 08:43 pm (UTC)Все от задач зависит, да) :)
no subject
Date: 2013-04-29 08:46 pm (UTC)no subject
Date: 2013-04-29 08:50 pm (UTC)Курсы шикарные, правда, когда проходила, у меня как раз про школу возникла мысль :)
no subject
Date: 2013-04-29 08:51 pm (UTC)no subject
Date: 2013-04-29 08:56 pm (UTC)Ведет Geoffrey Hinton - очень крутой мужик.
no subject
Date: 2013-04-29 09:04 pm (UTC)Алаверды, вот это меня просто вдохновляет, манера проведения лекций, с цитированием Pink Floyd и настолько доступными и простыми объяснениями не самых элементарных, на мой взгляд, вещей :) https://class.coursera.org/compmethods-2012-001/lecture/index
no subject
Date: 2013-04-29 09:09 pm (UTC)no subject
Date: 2013-04-30 09:11 pm (UTC)Вообще в понятие "опыт" многие вкладывают разный смысл. По-хорошему, это должен быть коммерческий опыт. Там где платят деньги, там где по шапке получишь, если накосячишь. Чуть хуже если оупен сорс какой. А считать курсач за опыт работы... Ну я вот в девятом классе уже что-то прогал и на олимпиады ездил, но не красоваться же этим перед работодателем? Или вообще можно посчитать сколько времени утекло с того времени и всё это закинуть себе пафосно в графу с количеством лет опыта. Можно пять лет казуалки писать, персонажа по 2д сцене гонять, но это тебя не сделает крутым сеньором, имхо.
А на джуна так вообще больше имеет смысл гонять на общую адекватность и соображалку, т.к. сейчас этих технологий вагон и немаленькая такая тележка. И угадать, что тебе на конретном рабочем месте пригодится сложно, и всё равно ты потратишь с месяц на въезжание в устоявшийся рабочий процесс и ознакомление с реально используемыми технологиями.
no subject
Date: 2013-05-06 02:42 pm (UTC)В наших универах - да. С другой стороны, можно самому просить творческое задание, по идее. Насчет гарантии - гарантии нет, но а)это может увидеть препод и влетит б)неужели ты не сможешь за 5 минут определить, сам человек писал код или нет? В смысле когда у тебя на собеседовании будет и человек и код.
А считать курсач за опыт работы....
За образец. Есть конкретная задача. Есть конкретное решение. Можно более-менее неплохо оценить и стиль программирования.
Еще раз, перефразируя. Курсач в онлайне - не повод для гордости. Это образец того, как человек программирует. Причем в более реальных условиях, чем "быстро решить задачу на собеседовании".
А на джуна так вообще больше имеет смысл гонять на общую адекватность и соображалку, т.к. сейчас этих технологий вагон и немаленькая такая тележка. И угадать, что тебе на конретном рабочем месте пригодится сложно, и всё равно ты потратишь с месяц на въезжание в устоявшийся рабочий процесс и ознакомление с реально используемыми технологиями.
Технологии тут не причем. Здесь можно посмотреть умение самостоятельно реализовывать алгоритмы, умение использовать чужие, да тот же навык проверять входные данные в конце концов.
Можно пять лет казуалки писать, персонажа по 2д сцене гонять, но это тебя не сделает крутым сеньором, имхо.
Смотря какая казуалка. Ну и опять же. Вот есть два человека. Про одного есть его резюме + сейчас ты будешь собеседовать. Про другого - резюме и написанный им код. Кого можно надежнее оценить?
Наконец, см.заголовок. Это не для крутых сеньоров, это к тому, что даже на джуниоров часто требуется "опыт". Вариант его замены и вполне неплохой.
no subject
Date: 2013-05-06 02:46 pm (UTC)no subject
Date: 2013-05-11 09:22 am (UTC)Я крайне скептически отношусь к тому кто и как дает такого рода образование у нас в стране. Как показывает практика, гораздо больше профита получается, когда у кого-то шило в попе и появляется навязчивая идея что-то наваять. Для себя, скорей всего по приколу.
> б)неужели ты не сможешь за 5 минут определить, сам человек писал код или нет?
Далеко не факт. У нас был пример, когда попал в руки код парня, который собеседовался. Весьма приличный такой код и не самая простая задачка, выгялдит очень даже. У пары человек возникли сомнения в самостоятельности написанного. Пришлось потратить не мало времени, но таки нашли в инете большую часть этого кода. А самого кода там немного было и разобраться в нем особой сложности не составляло.
> Курсач в онлайне - не повод для гордости. Это образец того, как человек программирует
Именно. Я и пишу, что нельзя это считать за опыт работы. Потому что опыт работы и опыт кодинга это весьма разнящиеся вещи. Более того, отдельно взятый курсач будет круче и сложнее чем то, что многие ваяют на работе.
> Про одного есть его резюме + сейчас ты будешь собеседовать. Про другого - резюме и написанный им код. Кого можно надежнее оценить?
Если нельзя общаться со вторым, то я посмотрел бы код исключительно ради интереса и ни за что бы не рискнул взять такого человека.
> Это не для крутых сеньоров, это к тому, что даже на джуниоров часто требуется "опыт". Вариант его замены и вполне неплохой.
Скажем так, я б поставил такой код на уровнеь со всевозможными сертифкатами о прохождении курсов и семинаров. Безусловный плюс, но гарантии уровня человека не дает. Дает дополнительный повод пообщаться, говорит, что человек как минимум пытается что-то делать и развиваться, что хорошо))
> И не удержусь. По-твоему, программу, приведенную в примере в посте, стыдно показать работодателю?
Где я такое написал?) Это очень круто. Но мы же вроде как говорим не о частном случае сферического шаряжщего студента в чистом вакууме прозрачной западнйо системы найма? Или я изначально не так тебя понял?))
no subject
Date: 2013-05-11 10:59 am (UTC)Разумеется, общаться можно.
>. Но мы же вроде как говорим не о частном случае сферического шаряжщего студента в чистом вакууме прозрачной западнйо системы найма? Или я изначально не так тебя понял?))
Мда, значит пост не удался, раз такие вопросы :) Мы говорим о приеме выпускника\студента старших курсов на начальную должность разработчика. К которой, тем не менее, несмотря на начальность, требуется опыт работы, и встает вопрос где его взять или чем заменить. Ни о каких сеньорах речь не идет.
no subject
Date: 2013-05-06 02:30 pm (UTC)