Vadim
завтра программист по хрыщу не будет должен думать о цикломатической сложности, послезавтра - об абстракциях
Andrey
а может просто не делать 5 должностей в 1? задача программиста написать код и тесты, и передать их, будет это автодеплой или же деплой через ручки, не важно, но программист точно не должен этим заниматься, потому что ему некогда рассуждать о сборщиках, хипах, настройках для джавы под этот модуль и тд
А я и не говорю, что это надо делать. Что я говорил? Программист должен покрывать свой код тестами, другой *ответственный* за это человек должен пилить платформу, на которой любой программист должен мочь сделать себе нужную инфраструктуру
Andrey
Не надо корежить чужие слова
Vadim
и превратится в святую машинистку, которой отдельный человек будет в гит пушить и мердж-конфликты разруливать локально
Старый
А я и не говорю, что это надо делать. Что я говорил? Программист должен покрывать свой код тестами, другой *ответственный* за это человек должен пилить платформу, на которой любой программист должен мочь сделать себе нужную инфраструктуру
а гусев предлагает именно это, типа он написал шаблончики а программист теперь их юзает переписывает дописывает , но по факту программист просто должен код+тесты в запихнуть в гит
Andrey
Это идеальный случай я считаю
Старый
идеальный для бардака
Andrey
Он труднодостижим
Старый
программисту тупо нет времени этим заниматься, если реально проект с нагрузкой и там много багов, у меня знакомые программисты многие, даже половину кода тестами покрыть не успевают, время кончается в спринте
Старый
А кто мешает брать достаточно времени на спринт?
он не берёт, ему ставят задачи и время
Старый
на то это и спринт он для всей команды
Vadim
"у нас программисты зашиваются, слишком много работы на душу..... давайте наймем непрограммистов!"
Старый
ну то есть мы очевидную проблему нехватки программистов будем решать перестановкой кроватей в борделе?
ещё раз, хватка, не хватка, лучше выделять отдельного человека, чем заставлять программиста изучать ненужные ему обвязки
Bogdan (SirEdvin)
Не лучше
SeniorAnykey
он не берёт, ему ставят задачи и время
И? Тоесть время им постоянно ставят. Все в курсе что этого времени не хватит. Костыляют и говнокодят молча дальше?
Andrey
Ойвсе))
Vadim
ещё раз, хватка, не хватка, лучше выделять отдельного человека, чем заставлять программиста изучать ненужные ему обвязки
ага, отдельного человека, который должен будет вникать в десятки контекстов... такого качества результат и получишь
Vadim
сегодня программисту докерфайл не нужен, завтра: гит - дело не царское
Vadim
вот какому программисту хоть раз заплатили за команды в гите? а все почему-то пришли к тому, что знать его надо, иначе не масштабируются процессы разработки
SeniorAnykey
сегодня программисту докерфайл не нужен, завтра: гит - дело не царское
Ну senior git commiter на 200к это не так и плохо наверно... Главное что бы pull делать не заставляли
Bogdan (SirEdvin)
ты не путай гит пуш, и обвязки для ci\cd
А в чем разница? Вот ci/cd пайпы программисту знать не нужно? А что он будет делать, когда они упадут?
Vadim
ты не путай гит пуш, и обвязки для ci\cd
всякие докерфайлы и ямлики на два порядка проще и понятнее, чем бранч-стратегии в гите
Bogdan (SirEdvin)
он думать об этом зачем должен?
Что бы понимать как проверяется его код, смотреть что пошло не так и, скажем, мочь запустить у себя так же тесты локально, разве нет?
Sebor▂▅▇█▓▒░
сейчас бы об обязанностях ит-спецов спорить в 2к18
SeniorAnykey
он думать об этом зачем должен?
Мб за тем что никто кроме него не знает на 100% как его код работает?
Старый
всякие докерфайлы и ямлики на два порядка проще и понятнее, чем бранч-стратегии в гите
я тебя сильно хочу разочаровать, но большинство программистов, особенно java и C# знают гит на уровне нажать кнопку в ide и запушить в реп
Bogdan (SirEdvin)
Ну, они еще умеют ветки менять, как минимум
Driver
про гит да бывают печали. начали проект - давайте гитфлоу, а давайте. потом оказывается что андроид команда решили вместо мержей использовать ребейз
Bogdan (SirEdvin)
это в ide реализовано
А есть разница между переключением в ide или написанием git checkout?
Vadim
я тебя сильно хочу разочаровать, но большинство программистов, особенно java и C# знают гит на уровне нажать кнопку в ide и запушить в реп
а еще "большинство программистов" клепает сайтики на вордпрессе... равняемся по нижней планке, раз уж начали?
Старый
А есть разница между переключением в ide или написанием git checkout?
есть, когда их у вас уже 100500, а тимлиду некогда подчистить старьё и ненужное
SeniorAnykey
Вечный аврал что-ли во всех конторах?
Старый
Вечный аврал что-ли во всех конторах?
если видишь agile значит будет вечный аврал
Bogdan (SirEdvin)
Это вы, сударь, еще государственных waterfall не видели. Вот там точно вечный аврал и вечно сорванные сроки. И без шансов)
Vadim
я поработал на 3 проектах фнс, проекте фсрар и на минстрой
а, дак все, я понял, откуда эти неисправимые душевные травмы... мне хватило в фмс поработать, чтобы потом год ненавидеть все и вся
Aleksandr
Могу привести два телекома, которые терпят убытки, точнее у них прибыль падает, но продолжают набирать терпил. В основном потому, что монополия в телекоме
монополия - это почти всегда энтерпрайз, а энтерпрайзу характерны текучки стажёров и самодурство менеджмента isp сам по себе, как бизнес, несёт всё-таки полу-пассивный характер - на задачи может хватать всего пары сильных инженеров под проектные расширения, остальные сопутствующие аварии и саппорт могут не требовать высококвалифицированного труда
Etki
он не берёт, ему ставят задачи и время
прямо какая-то альтернативная реальность под боком
Старый
да он тоже не знает
🤣не рушь сказку детям
SeniorAnykey
да он тоже не знает
ну ладно, у него хоть больше версий того как это работает)
Старый
ну ладно, у него хоть больше версий того как это работает)
он взял со стековерфлоу код, присабачил и пошёл следующую кнопку делать
SeniorAnykey
он взял со стековерфлоу код, присабачил и пошёл следующую кнопку делать
круто. и ты этим людям предлагаешь по 300к+ платить?
Etki
нет, он предлагает 300к платить ему
SeniorAnykey
просто чет те ребята с которыми я общался - могли рассказать что они сделали и зачем. и к какому результату это должно было привести в теории
SeniorAnykey
нет, он предлагает 300к платить ему
зато что будет отказываться делать что либо? кроме вкорячивания кафки на рхел?
Etki
от этого наверняка тоже
Старый
круто. и ты этим людям предлагаешь по 300к+ платить?
Ну вот смотри пример. Приходит менеджер вася, сто петя, сео гена, пм саша и видят заказчика инвесторов - те говорят, хотим круто, стильно молодёжно, и на прикольном популярном стеке технологий. Срок 2 года, вначале они берут первоначальных лохов, тз нет, плана нет, ничего нет, есть только дорогостоящее помещение для приёма инвесторов и заказчиков, не забывая из фот и тп себе на сашими и тп выделить 8-12к в день на каждого. Нанимается бух, hr ещё десяток тел за пол года, первая партия лохов вроде накатала протопип использовать его нельзя, функции покажушные, но уже есть что показать, для второго транша.Ещё за 3-6 месяцев штат выростает до 15-20 тел, и тут оказывается, что первые лохи уже слабоваты, и надо искать что-то получше, с за 3-4 месяца находят, ибо уже есть кому собеседовать, и пора бы уже прод показывать, и тут набирают первого девупса, проходит ещё пол года, часть программистов ушла, часть пришла, и надо опять понтоваться, чтобы получить транш, и оказывается, а наш девупс то не умеет шустро и красиво, и начинают собесить ещё при живом человеке, потом находят терпилу ещё за пол годика, проект на ладон кое как дышит, тз нет, архитектора нет, зато есть hr, офис за 2500 за кв метр в месяц, за время которое прошло, кнопки одни и теже переписывались 5-10 раз, потому что конечного продукта в виде готового тз нет. И всё бы было ничего, но это реальная история фирмы на улице красного курсанта дом 25, они не работают на государство, они частники, но это реалии, и такое в большинстве, вот зайди в типичные чаты для программистов, и спроси, у кого из них было готовое тз на продукт, и архитектор который занимался только ахритектурой и ui, а не был тимлидом продумывавшим тз раз в 3 месяца
SeniorAnykey
Ну вот смотри пример. Приходит менеджер вася, сто петя, сео гена, пм саша и видят заказчика инвесторов - те говорят, хотим круто, стильно молодёжно, и на прикольном популярном стеке технологий. Срок 2 года, вначале они берут первоначальных лохов, тз нет, плана нет, ничего нет, есть только дорогостоящее помещение для приёма инвесторов и заказчиков, не забывая из фот и тп себе на сашими и тп выделить 8-12к в день на каждого. Нанимается бух, hr ещё десяток тел за пол года, первая партия лохов вроде накатала протопип использовать его нельзя, функции покажушные, но уже есть что показать, для второго транша.Ещё за 3-6 месяцев штат выростает до 15-20 тел, и тут оказывается, что первые лохи уже слабоваты, и надо искать что-то получше, с за 3-4 месяца находят, ибо уже есть кому собеседовать, и пора бы уже прод показывать, и тут набирают первого девупса, проходит ещё пол года, часть программистов ушла, часть пришла, и надо опять понтоваться, чтобы получить транш, и оказывается, а наш девупс то не умеет шустро и красиво, и начинают собесить ещё при живом человеке, потом находят терпилу ещё за пол годика, проект на ладон кое как дышит, тз нет, архитектора нет, зато есть hr, офис за 2500 за кв метр в месяц, за время которое прошло, кнопки одни и теже переписывались 5-10 раз, потому что конечного продукта в виде готового тз нет. И всё бы было ничего, но это реальная история фирмы на улице красного курсанта дом 25, они не работают на государство, они частники, но это реалии, и такое в большинстве, вот зайди в типичные чаты для программистов, и спроси, у кого из них было готовое тз на продукт, и архитектор который занимался только ахритектурой и ui, а не был тимлидом продумывавшим тз раз в 3 месяца
И что не так? ну пришел туда девупс который ток вчера почитал хабр, крутанул у себя вордпресик в докере и на этом все. Ну поработал он там, чему-то научился (если мозги есть) ну ушел он, или ушли его - это не важно. Ну устроится он в другую фирму. Че не так-то?
SeniorAnykey
да и вобще, то что ты описался это типичный проебизнес. тут можно It поменять на любую другую область, и будет таже картина
SeniorAnykey
Девопсоворот!
имхо - норм. пришел - реализовал проект, апнул скил, - пошел дальше.
SeniorAnykey
хотя конечно понятно, что всем охота что-то написать один раз, и потом сидеть на жопе ровно до пенсии в КС гонять за 300к
Sebor▂▅▇█▓▒░
имхо - норм. пришел - реализовал проект, апнул скил, - пошел дальше.
я не спорю, не вижу проблем в периодической смене работы
Старый
проблема в том, что по поим прикидкам такие конторы это 75-80% представленного на hh, если откнуть конторы типа яндекса и майл рушечки с дочками, и смысла там делать как пишет гусев нет вообще, там должен быть отдельно инфраструктурщик, отдельно билд иненер и отдельно программисты, иначе кроме порчи здоровья ничего не будет
Старый
ещё 15% это чисто западный аутсорс, но с их требованиями английского после года работы оттуда надо валить заграницу
SeniorAnykey
чем тебя тоже мылосру не устраивает? или яндекс?
Старый
чем тебя тоже мылосру не устраивает? или яндекс?
хорошо думать только в 1 лице, но штат яндекса и мыла не резиновый, а например одноклассники вообще нечто, я прошёл на прошлой неделе одно собеседование по телефону, на этой второе, на следующей неделе ответ, а там ещё в офисе 2 собеса, и то, я стал им интересен только после своих проектов с фнс.
Etki
Перлопсы
SeniorAnykey
хорошо думать только в 1 лице, но штат яндекса и мыла не резиновый, а например одноклассники вообще нечто, я прошёл на прошлой неделе одно собеседование по телефону, на этой второе, на следующей неделе ответ, а там ещё в офисе 2 собеса, и то, я стал им интересен только после своих проектов с фнс.
и что не так? удивительно прям что у них есть возможность именно выбирать себе сотрудников а не брать первого встречного и они ее реализуют. если ты хочешь работать там и над теми проектами - внезапно да, придется постараться. и постараться чуть больше чем заслать им резюме.
Старый
и что не так? удивительно прям что у них есть возможность именно выбирать себе сотрудников а не брать первого встречного и они ее реализуют. если ты хочешь работать там и над теми проектами - внезапно да, придется постараться. и постараться чуть больше чем заслать им резюме.
но тогда зачем вы отрасль пытаетесь равнять на них, если они для большинства недостижимы?может надо спуститься с небес на землю? и требовать условия труда адекватные на месте, а не терпеть и мечтать только?
SeniorAnykey
всегда есть что-то недостижимое для большинства
SeniorAnykey
и тут уже - поступай как хочешь. можно стараться таки достичь
SeniorAnykey
а можно и не стараться
SeniorAnykey
и быть потом дефакто эникеем в 40 лет
SeniorAnykey
и да, всегда будут люди работающие в малом и среднем бизнесе. со всеми вытекающими из этого проблемами
SeniorAnykey
как минимум потому что кто-то этим должен заниматься.