LINUX.ORG.RU
ФорумTalks

Бесят ли вас джуны?

 ,


1

4

Вот сейчас приходится работать с джунами с другого проекта. Доверить им можно только самую простую работу. Если что-то нетривиальное надо сделать, они максимум достанут какой-нибудь готовый пример, напечатают код, и лишь бы он скомпилировался, а почему он именно так должен быть устроен, и как он себя будет в рантайме вести они уже затрудняются ответить. Вообще, такое ощущение, что у них нет желания глубоко разбираться в используемых фреймворках, библиотеках, ЯП, а охота что-то слепить, чтобы оно только скомпилировалось, и можно было закоммитить.

Иногда приходится объяснять элементарные вещи о фичах ЯП, прямо таки разжевывать, и вообще некоторые очевидные вещи приходится разжевывать, как для грудничка. Ну, типа того, что коммит мессeдж «fix» неудачный, потому что неинформативный.

Это нормально, что джуны иногда кажутся тупыми? Как вы сохраняете спокойствие в таких ситуациях, когда они тупят?

★★★★★

Вообще, такое ощущение, что у них нет желания глубоко разбираться в используемых фреймворках, библиотеках, ЯП, а охота что-то слепить, чтобы оно только скомпилировалось, и можно было закоммитить.

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

Очень мало кто из начальства с пониманием отнесется к высказыванию «я тут не очень понимаю как работает XXX-фреймворк на языке YYYY, включая этот язык, поэтому я недели две не буду ничего полезного делать, буду разбираться»

Другая сторона вопроса, что если это не что-то относительно фундаментальное, то и занахрена засорять себе мозг на углубленное изучение? Через несколько месяцев появится еще один фреймворк ZZZ, а через пару лет об XXX уже забудут, кроме тех, кому не повезет Legacy-дерьмо разбирать.

praseodim ★★★★★
()
Последнее исправление: praseodim (всего исправлений: 1)

они знают что смертны и берут от жизни всё, все мы сдохнем.

eR ★★★★★
()

Да, потому у меня их нет

Harald ★★★★★
()
Ответ на: комментарий от praseodim

Очень мало кто из начальства с пониманием отнесется к высказыванию «я тут не очень понимаю как работает XXX-фреймворк на языке YYYY, включая этот язык, поэтому я недели две не буду ничего полезного делать, буду разбираться»

Но скорее всего начальство поймет «если мы тут сейчас априори наколбасим, потом будем разгребать баги в два раза дольше, чем уйдет времени на предварительный анализ перед хреначеньем кода». Потом ведь не обязательно сразу коммитить продакшн код, можно всякую мелочь коммитить, чтобы начальство отстало, параллельно разбираясь по существу.

seiken ★★★★★
() автор топика

Как вы сохраняете спокойствие в таких ситуациях, когда они тупят?

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

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от seiken

На практике часто начальству психологически что ли проще наколбасить и разбираться в два раза дольше, чем терпеть «ничего не делающих». Да и что греха таить, многие из подчиненных тоже хороши: разреши им изучать вопрос две недели, они будут эти две недели херней страдать и потом вечером в пятницу или с утра в понедельник перед совещанием наверстывать упущенное.

praseodim ★★★★★
()
Ответ на: комментарий от imul

раньше он сам был джуном, забыл уже

dib2 ★★★★★
()

У нас толковые джуны. Чего не знают - можно просто объяснить.

Deleted
()

Я подобное про новичков слышал от представителей других профессий.

Есть еще такой вариант: «Когда я был новичком, я старался во всем разобраться, у меня был интерес. Я читал литературу, общался с профессионалами. Нынешние новички не те, им ничего не интересно, они ничего не знают. Зачем они идут в профессию»?

Leupold_cat ★★★★★
()
Последнее исправление: Leupold_cat (всего исправлений: 2)
Ответ на: комментарий от Leupold_cat

Я подобное нытье слышу начиная со школы, сначала от преподоваталей и старших, а теперь от коллег.

А в реальности - во все времена были и есть люди, которые не хотят разбираться в своей профессии дальше своих непосредственных обязанностей. Да и свои прямые обязанности будут выполнять исключительно на необходимый минимум. Что у таких людей твориться в голове - я никогда не понимал. Но, главное, что такая ситуация есть во всех областях, кроме, разве что, самого низкоквалифицированного труда, где мозг не требуется совсем.

DawnCaster ★★
()
Последнее исправление: DawnCaster (всего исправлений: 2)
Ответ на: комментарий от Leupold_cat

Нынешние новички не те, им ничего не интересно, они ничего не знают. Зачем они идут в профессию?

Ну, это немного жесткая формулировка, в ЛОРовском стиле. Но, вобщем что-то в этом роде. Т.e. если старшие не придумают какие-нибудь тренинги с примерчиками, джуны сами не будут ничего исследовать, а только смогут следовать расписанной в подробностях от и до инструкции.

seiken ★★★★★
() автор топика
Ответ на: комментарий от seiken

Программирование, это, в первую очередь - самообразование. Когда старшие товарищи устраивают тренинги - это очень хорошо и правильно. Но и без них, джуны должны сами что-то изучать. Если у них для этого нет мотивации - это очень плохой признак, и таким джунам надо подумать - верное-ли они вообще выбрали направление деятельности в жизни.

DawnCaster ★★
()
Последнее исправление: DawnCaster (всего исправлений: 2)

Такая проблема бывает не только с джунами. Это происходит, когда сеньоры не насаждают стандарты качества, не проводят должный отбор кадров и устранение проходимцев.

AEP ★★★★★
()

Наоборот, на галерах хуже мидлов никого нету. Особенно на собеседованиях. Они так же ничего не знають как джуны, но хотят горы бабла и уже имеют чсв с гору. Джуны наоборот приятнее, когда человек не знает, признает это, то с таким случаем можно работать, чуть помогая

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от vertexua

Они так же ничего не знають как джуны, но хотят горы бабла и уже имеют чсв с гору.

И это говорит человек, который в соседней теме хвастал, что сразу после универа получал 3.5к баксов :) Все хотят так!

Aber ★★★★★
()
Ответ на: комментарий от vertexua

Да, согласен, такие мидлы еще хуже джунов. Но вокруг меня сейчас таких, слава роботам, нет.

seiken ★★★★★
() автор топика

Конечно, всех крутых дядеь суньёров бесят глупые и бестолковые джуны, которые на фоне их(суньёров) крутости просто пыль под ногами.

Второй момент: Просто тебе на шею сели, а ты за ноги обхватил и рад.

Надо быть ролемодел, а не нянькой соплеподтиранькой.

pon4ik ★★★★★
()
Ответ на: комментарий от Aber

Ахаха, подловил.

Но я тогда уже был «23-летним сениором» (с)

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 1)
Ответ на: комментарий от pon4ik

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

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

А коли ещё и задачки нарезать посильные и познавательные, так есчё и джунами им быть недолго. Хотя это от доменной области конечно очень сильно зависит.

pon4ik ★★★★★
()

Ну, типа того, что коммит мессeдж «fix» неудачный, потому что неинформативный.

Работала с сеньорами которым приходилось это объяснять. При этом джунов можно хотя бы авторитетом задавить, а с сеньорами - гиблое дело.

Вообще, такое ощущение, что у них нет желания глубоко разбираться в используемых фреймворках, библиотеках, ЯП, а охота что-то слепить, чтобы оно только скомпилировалось, и можно было закоммитить.

А у тебя в команде есть что-то чтобы мотивировало людей думать в нужном направлении?

Или у вас как у всех - джуны на рутине, и на любую попытку спросить и понять сеньоры в ответ рычат «что за дурак такую чепуху спрашивать».

Для того чтобы человеку хотелось разбираться надо чтобы и окружение этому способствовало.

alpha ★★★★★
()

Просто не берем на работу тупых джунов. И всего-то.

morse ★★★★★
()
Ответ на: комментарий от Deleted

Как будто в любой другой профессии иначе

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

Я к тому, что ты ошибаешься насчет именно любой другой профессии

Kompilainenn ★★★★★
()
Ответ на: комментарий от alpha

При этом джунов можно хотя бы авторитетом задавить, а с сеньорами - гиблое дело.

Вот это, по-моему, последнее дело - давить авторитетом. Все таки разработка софта - не проповедь с кафедры. Джуны тебя примут за неадекватного сноба, а синьеры за зазнавшегося коллегу.

seiken ★★★★★
() автор топика

Ну, типа того, что коммит мессeдж «fix» неудачный, потому что неинформативный.

А зачем fix добавлять к номеру задачки в трекере?

Nirdosh
()

нет желания глубоко разбираться в используемых фреймворках, библиотеках, ЯП, а охота что-то слепить, чтобы оно только скомпилировалось, и можно было закоммитить

Это абсолютно нормально, кстати. Было бы странно, если бы в природе человека было заложено стремление искать сложный путь вместо простого.

Нужно чтобы человек понял, что путь, который сейчас кажется ему сложным – на самом деле простой, и тогда он пойдёт по нему.

oxo
()
Ответ на: комментарий от seiken

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

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 2)

может быть дело в том, что ты мудаг?

не можешь организовать работу, распределить задачи.

а может быть просто проект анальный и туда надо не джунов?

example_cat
()

Что о подаванах говорить, если подавляющее большинство синьоров в сообщении комита пишут подобный бред.

urxvt ★★★★★
()

Сам таким когда-то был, многое не знал. Потом научился быстро сортировать изучаемую информацию - нужное «здесь и сейчас» запоминал на пару дней, полезный опыт оставлял в голове. И да, тоже много вопросов задавал. Но люди, которые ничего не хотят знать, «сделайте все за меня» и т.д - такие реально бесят.

Meyer ★★★★★
()

Да.

Это нормально, что джуны иногда кажутся тупыми?

Это не совсем тупость, это лень, выбивать её следует дисциплинарными взысканиями, когда со второго раза не понимают.

Как вы сохраняете спокойствие в таких ситуациях, когда они тупят?

С трудом.

WitcherGeralt ★★
()
Ответ на: комментарий от theNamelessOne

У вас логи гита не почитать без трекера? У вас на задачу всегда выходит ровно один коммит?

Вполне воркфлоу, один коммит - один таск/cабтаск. Чаще работа в отдельном бранче и в конце все коммиты сквошились в один.

Но вообще коммент с одним словом FIX это гадство, но бывает такие классные разработчики что им можно простить такие странности, ну может, немного нудить про такой подход. Не только код, но и разрабов тоже можно мерить по WTF per minute.

Aber ★★★★★
()

Как вы сохраняете спокойствие в таких ситуациях, когда они тупят?

стоически, проблема даже не в этом, те кто тупят но постепенно учатся и потом могут работать сами - не проблема, проблема в тех кто спустя 2-3 месяца тупят также как и вначале, необучаемые

BLOBster ★★★
()
Последнее исправление: BLOBster (всего исправлений: 1)

Это нормально, что джуны иногда кажутся тупыми?

Нет, джуны бывают не тупыми и их видно, если попробовать пообщаться лично, а не через тикеты.

Как вы сохраняете спокойствие в таких ситуациях, когда они тупят?

Зачем сохранять спокойствие? Да поможет тебе тапок.

Murg ★★★
()
Ответ на: комментарий от AEP

Такая проблема бывает и с самими сеньорами, когда накодили горы говнища и дико им довольны (свое не пахнет), а вместо того, что бы перепилить правильно, хвастают годами Ыкспириенса, мол кто старше, тот умнее.

Murg ★★★
()
Ответ на: комментарий от Murg

Хорошо описала!

Да многие, которые сидят у истоков проекта — думают что они якобы мастера своего дела, потому что когда-то (когда они даже не понимали как это работает) оно как-то таки скомпилилось и сейчас ещё не развалилось. А тут пришли новые люди, нужны новые фичи, которые идут в разрез со старым говнокодом. И тут начинается — «у кого живот больше»...

Ога. Я сам много раз с такими сталкивался. Были даже приколы о которых могу рассказать.

HIS
()

А ты типа себя мыслишь как мегамастер программинга во все поля?

HIS
()
Ответ на: комментарий от HIS

Любой нормальный админ хронически с таким сталкивается. Мне лично платят за то, что я кидаю говнище на вентилятор.

Murg ★★★
()
Ответ на: комментарий от Murg

админ - это призвание.

Не скажи. У меня есть хороший друг, который много лет работал админом.

Но последние лет 5 он таки уже больше программер чем админ.

Да. Нормальный программер тоже по своему админ.

Такова специфика профессий в ИТ.

HIS
()
Ответ на: комментарий от HIS

Да. Нормальный программер тоже по своему админ.

Очень спорно. Прогеры, которые занимаются админством обычно творят кучу дыр в безопастности.

Про админов ударившихся в програмирование не берусь судить, но шось кажется мне, что ситуация аналогична, если конечно он не «вордпресс девелоппер».

админ - это призвание.

Это про бросание говна на вентилятор. Мне не скучно. Говнище - почва для правильного запила. Нет говнища, нечего бросать на вентилятор, нечего запиливать - скукотища.

Murg ★★★
()

Иногда просто удивляет уровень современных джунов - с профильным дипломом, несколькими годами опыта работы человек не слышал о простых структурах данных типа хэш-таблиц (не утрировано, реально не представляют что это и как устроено), не понимает путь исполнения в простейшей императивной функции (например, что если по такому то условию не написать break/return в теле цикла, то цикл не завершится). Приходится со всем этим работать. Как такие люди получают диплом и работают на предыдущих местах (чаще всего это госконторы) - загадка

CatsCantFly
()
Последнее исправление: CatsCantFly (всего исправлений: 2)
Ответ на: комментарий от Murg

Чего стоит server-side разработчик, если он не способен адмнить свою же систему?

Любой синьёр обязан это уметь. Другое дело, что эксплуатация это ни в коем случае не его работа, конечно.

WitcherGeralt ★★
()
Ответ на: комментарий от WitcherGeralt

Искренне хз. Ни разу не видела ни одного дева, который мог нормально админить инфраструктуру. Проблема дев в том, что они не задумываются о чем-то большем, чем apt-get install, что в принципе нормально. Аналогично, если на админа повесить разработку софта, он выдаст говнокод изза нехватки знаний/времени.

В сутках 24 часа. Обычно человеки не успевают паралельно запиливать код и инфраструктуру, по крайней мере, качественно.

Аналогично, любая дева могёт в базы, но почему-то когда БД большая и сложная, прогеры сами не справляются и нужен ДБА

Наверное именно поэтому существуют разные профессии? Не?

Murg ★★★
()
Ответ на: комментарий от CatsCantFly

не слышал о простых структурах данных типа хэш-таблиц (не утрировано, реально не представляют что это и как устроено)

А на кой ему знать детали реализации? Достаточно знать основные свойства и уметь пользоваться, не?

Nervous ★★★★★
()
Ответ на: комментарий от Murg

Наверное именно поэтому существуют разные профессии? Не?

Да!

Но никто не говорил, что программеры заменяют админов и наоборот.

Иногда приходит время когда ты хочешь чего-то другого или большего.

В одиночку хотят всё программить и админить только не уверенные в себе имбецилы в стиле толстых и лысых здесь пятизвёздочных троллей.

Адекватные люди понимают, что в одиночку можно только покакать или что-то в этом роде.

HIS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.