Странный вопрос. Во-первых, интерес — субъективная штука. Во-вторых, вероятность того, что новичку доверят задание зависит гораздо больше от сложности и важности этого задания, чем от того, насколько новые технологии используются для его выполнения. Чем сложнее работа и чем важнее ее результат, тем меньше шансов, что она достанется нубу, по-моему это очевидно.
Как только устроился на работу получил интересное задание — создание SQL-интерпретатора для СУБД HyTech. Вроде как руки у уже работающих людей не доходили, а тут новенький появился. Всё зависит от фирмы, так что не стоит отчаиваться ;)
P.S. А своё первое задание потом как диплом оформил.
Перед тем, как давать новичку сложные задания руководителю команды нужно понять его уровень, погоняв по нескольким некритичным (по времени и архитектуре) и несложным задачам из разных областей.
А бросать нуба сразу грудью на амбразуру, даже если он того хочет сам… разве что только от безысходности.
Это только один из подпунктов. Главный критерий интересности в его понимании — «разработка, а не саппорт», и «Java-код, а не сопутствующие языки (sql, js etc)»
Вот этого совсем не понял. Во-первых одно без другого != широкий кругозор и новые технологии.
Во-вторых этот путь ведёт к статусу «кодер-индус», ИМХО.
Изучать надо всё, и не только техники и паттерны одного языка. Кому, например, нужен Java-гуру, который не разбирается в SQL?
Имхо у джуниора еще так мало опыта что он не может точно сказать будет ли ему интересен проект или нет. И опять же в профессии опыт и знания суть прокачка, которая джуниору грозит в практически любом проекте и следовательно оный ему будет интересен.
Плеваться на старые версии имеет хоть какой-то смысл если ты в них натрахался по самое нехочу, чего у джуниора не может быть по определению. Иначе это голимые понты, которые надо в себе несчадно давить иначе так и будешь старшим помощником младшего менеджера по унитазу.
>> хочет писать по больше именно java-кода, так как хочет«развиваться как Java developer
А он не в курсе, что Java — это в первую очередь платформа? А код можно писать, например на Питоне, не только на ЯП Java
Смешной у Вас друг, хочет всю жизнь только «мороженным питаться, оно же вкусное».
Не тупиковая — забить на чрезмерно узкую и однобокую специализацию, понять, что Java и технологии вокруг нее это всё мелочь, и развиваться как программист.
Вы идёте на поводу у своего начальства. В Вашей ситуации ещё рано о таком говорить, всего месяц проработали (как я понял из Вашего поста), но нужно быть на чеку. Как думаете куда зайдёт Ваше развитие, если Вас переведут на VB или со временем позовут объяснить секретарше босса, как запускать пасьянс? Но и борзеть особо не стоит, борзых никто не любит, ищите золотую середину.
Ваш одногруппник — выбрал стезю чистого Java, а к другим языкам у него из-за чего предвзятость, из-за того что он не может развиваться? Я не говорю что нужно быть классным спецом во всех областях, но «растить хвост, чтобы отрафировались лапы и уши» кому такой специалист будет нужен?
То есть вы не согласны, что чистый XXX-программист (вместо XXX подставить что угодно, начиная с Java) — это ни фига не специалист? Ну, чтобы иметь право быть несогласным с таким мнением, надо как минимум много лет как не быть джуниором.
Интересные задания для джуниора — миф или реальность?