Jak posunout vývojáře k CI/CD

Ink

  • *****
  • 653
    • Zobrazit profil
    • E-mail
Re:Jak posunout vývojáře k CI/CD
« Odpověď #60 kdy: 29. 01. 2021, 10:37:53 »
Překvapuje, že by někdo, kdo opakovaně pracuje se zdrojáky, vůbec uvažoval o nepoužití nějaké formy verzování, byť i jen lokálního.

Presne. Ja jsem zacal pouzivat lokalne CVS uz pred cca 20 lety, kdyz firma, kde jsem pracoval, mela taky to "uzasne" workflow pres Sambashare. Uz tenkrat to wokflow bylo spatne, ale dnes je to neomluvitelne.


Re:Jak posunout vývojáře k CI/CD
« Odpověď #61 kdy: 29. 01. 2021, 13:54:24 »
Ako som precital diskusiu tak ja som situaciu takto pochopil:

To nie su programatori. To su ludia ktorych napln prace je nieco ine a su schopny nejake percento casu dajme tomu 30% (alebo nedajboze dokonca vo volnom case) venovat programovaniu a napisat nejaku utilitu pre firmu. Ak je to takto tlacit ich do gitu ked to nechcu imho nema zmysel. Ak chcete git,ci/cd najdite si fulltime vyvojara.

Pokud programuje, pořád je to programátor, byť na part time. A furt je to zaměstnanec, takže má sklapnout krovky a dělat práci pořádně, pokud ho k tomu někdo vyzve.

Tak to pozor. To není pravda. Zaměstnanec má náplň práce uvedenou v pracovní smlouvě. Pokud tam nemá nic o programování tak to není programátor a firma to po něm ani nemůže chtít. To že si zaměstnanec práci ulehčí/zrychlí automatizací/programem/zlepšovákem  automaticky neznamená, že výsledná práce je majetkem firmy, opět pokud není uvedeno v pracovní smlouvě,  že to je to co má dělat. Může se ovšem s firmou domluvit a třeba jí to prodat.

Osobně jsem zažil odejítí technologa (chtěl zvednout mzdu), který měl makra v Excelu, které dokázali spočítat parametry najetí a pracovní režim jistého zařízení řádově za minuty. Najmuli cucáka a při odstávce se zjistilo, že najetí nebude schopen zvládnout v určeném čase. Zkoušeli to týden. Pak se pokorně přišourali za starým technologem, ten vzal notebook a na místě z dodaných parametrů provoz najel. K zařízení byly k dizpozici příručky, plány, tabulky, grafy i vzorce, ale za prvé cucák neměl zkušenost a za druhé v příručkách se ještě počítalo na logaritmickém pravítku. Skončilo to tak, že vedení podniku se dohodlo se starým technologem a ten excelovský list za vyšší šesti místnou částku koupilo.

Je to poněkud starší příběh, ale dávám ho k dobru na jednání se zákazníky (vedení firem), aby si uvědomili, že o klíčové zaměstnance je potřeba se starat.

Re:Jak posunout vývojáře k CI/CD
« Odpověď #62 kdy: 29. 01. 2021, 14:06:02 »
Ako som precital diskusiu tak ja som situaciu takto pochopil:

To nie su programatori. To su ludia ktorych napln prace je nieco ine a su schopny nejake percento casu dajme tomu 30% (alebo nedajboze dokonca vo volnom case) venovat programovaniu a napisat nejaku utilitu pre firmu. Ak je to takto tlacit ich do gitu ked to nechcu imho nema zmysel. Ak chcete git,ci/cd najdite si fulltime vyvojara.

Pokud programuje, pořád je to programátor, byť na part time. A furt je to zaměstnanec, takže má sklapnout krovky a dělat práci pořádně, pokud ho k tomu někdo vyzve.

Tak to pozor. To není pravda. Zaměstnanec má náplň práce uvedenou v pracovní smlouvě. Pokud tam nemá nic o programování tak to není programátor a firma to po něm ani nemůže chtít. To že si zaměstnanec práci ulehčí/zrychlí automatizací/programem/zlepšovákem  automaticky neznamená, že výsledná práce je majetkem firmy, opět pokud není uvedeno v pracovní smlouvě,  že to je to co má dělat. Může se ovšem s firmou domluvit a třeba jí to prodat.

Osobně jsem zažil odejítí technologa (chtěl zvednout mzdu), který měl makra v Excelu, které dokázali spočítat parametry najetí a pracovní režim jistého zařízení řádově za minuty. Najmuli cucáka a při odstávce se zjistilo, že najetí nebude schopen zvládnout v určeném čase. Zkoušeli to týden. Pak se pokorně přišourali za starým technologem, ten vzal notebook a na místě z dodaných parametrů provoz najel. K zařízení byly k dizpozici příručky, plány, tabulky, grafy i vzorce, ale za prvé cucák neměl zkušenost a za druhé v příručkách se ještě počítalo na logaritmickém pravítku. Skončilo to tak, že vedení podniku se dohodlo se starým technologem a ten excelovský list za vyšší šesti místnou částku koupilo.

Je to poněkud starší příběh, ale dávám ho k dobru na jednání se zákazníky (vedení firem), aby si uvědomili, že o klíčové zaměstnance je potřeba se starat.

Tak tohle bych podepsal ... (naši parttime (cca 70%) progamátoři to mají ve smlouvě ...)

Ona ta má snaha vůbec nesměřuje k "nahrazení" lidí. Kód je jedna věc, je do něj uloženo spousta vědomostí, ale zkušenost je nepřenosná.

Ať to zní jak korporátní blábol, lidi - přiznejme že jen někteří - jsou největší kapitál firmy.

Ink

  • *****
  • 653
    • Zobrazit profil
    • E-mail
Re:Jak posunout vývojáře k CI/CD
« Odpověď #63 kdy: 29. 01. 2021, 14:09:20 »
Ako som precital diskusiu tak ja som situaciu takto pochopil:

To nie su programatori. To su ludia ktorych napln prace je nieco ine a su schopny nejake percento casu dajme tomu 30% (alebo nedajboze dokonca vo volnom case) venovat programovaniu a napisat nejaku utilitu pre firmu. Ak je to takto tlacit ich do gitu ked to nechcu imho nema zmysel. Ak chcete git,ci/cd najdite si fulltime vyvojara.

Pokud programuje, pořád je to programátor, byť na part time. A furt je to zaměstnanec, takže má sklapnout krovky a dělat práci pořádně, pokud ho k tomu někdo vyzve.

Tak to pozor. To není pravda. Zaměstnanec má náplň práce uvedenou v pracovní smlouvě. Pokud tam nemá nic o programování tak to není programátor a firma to po něm ani nemůže chtít. To že si zaměstnanec práci ulehčí/zrychlí automatizací/programem/zlepšovákem  automaticky neznamená, že výsledná práce je majetkem firmy, opět pokud není uvedeno v pracovní smlouvě,  že to je to co má dělat. Může se ovšem s firmou domluvit a třeba jí to prodat.

Tady už se pohybujeme někde mezi Švejkem, Ferdou Mravencem a Broukem Pytlíkem. Pokud je situace v dané firmě takováhle, je to asi k řešení jinde než na IT serveru.

Re:Jak posunout vývojáře k CI/CD
« Odpověď #64 kdy: 29. 01. 2021, 14:20:06 »
Tak to pozor. To není pravda. Zaměstnanec má náplň práce uvedenou v pracovní smlouvě. Pokud tam nemá nic o programování tak to není programátor a firma to po něm ani nemůže chtít. To že si zaměstnanec práci ulehčí/zrychlí automatizací/programem/zlepšovákem  automaticky neznamená, že výsledná práce je majetkem firmy, opět pokud není uvedeno v pracovní smlouvě,  že to je to co má dělat. Může se ovšem s firmou domluvit a třeba jí to prodat.

Nezmysel. Pokial cokolvek urobis pocas pracovnej doby a vyuzival zariadenia a prostriedky firmy patri to im. To, ze si niekto urobi zlepsovaky, ktore mu zjednodusia pracu, je to jeho sikovnost. Ale pri odchode z firmy si to nemoze len tak vziat. Bud to necha vo firme, alebo vymaze. Firma ho za nieco plati a on za ich peniaze vyvija svoje sukromne veci?
Tebe ako zamestnavatelovi by sa pacilo, kedy si platil ludi, ktori si robia v praci svoje projekty?


Re:Jak posunout vývojáře k CI/CD
« Odpověď #65 kdy: 29. 01. 2021, 14:22:53 »
Ako som precital diskusiu tak ja som situaciu takto pochopil:

To nie su programatori. To su ludia ktorych napln prace je nieco ine a su schopny nejake percento casu dajme tomu 30% (alebo nedajboze dokonca vo volnom case) venovat programovaniu a napisat nejaku utilitu pre firmu. Ak je to takto tlacit ich do gitu ked to nechcu imho nema zmysel. Ak chcete git,ci/cd najdite si fulltime vyvojara.

Pokud programuje, pořád je to programátor, byť na part time. A furt je to zaměstnanec, takže má sklapnout krovky a dělat práci pořádně, pokud ho k tomu někdo vyzve.

Tak to pozor. To není pravda. Zaměstnanec má náplň práce uvedenou v pracovní smlouvě. Pokud tam nemá nic o programování tak to není programátor a firma to po něm ani nemůže chtít. To že si zaměstnanec práci ulehčí/zrychlí automatizací/programem/zlepšovákem  automaticky neznamená, že výsledná práce je majetkem firmy, opět pokud není uvedeno v pracovní smlouvě,  že to je to co má dělat. Může se ovšem s firmou domluvit a třeba jí to prodat.

Tady už se pohybujeme někde mezi Švejkem, Ferdou Mravencem a Broukem Pytlíkem. Pokud je situace v dané firmě takováhle, je to asi k řešení jinde než na IT serveru.

Hádám, že jsi nikdy nedělal ve větší výrobní firmě.

Re:Jak posunout vývojáře k CI/CD
« Odpověď #66 kdy: 29. 01. 2021, 14:25:43 »
Tak to pozor. To není pravda. Zaměstnanec má náplň práce uvedenou v pracovní smlouvě. Pokud tam nemá nic o programování tak to není programátor a firma to po něm ani nemůže chtít. To že si zaměstnanec práci ulehčí/zrychlí automatizací/programem/zlepšovákem  automaticky neznamená, že výsledná práce je majetkem firmy, opět pokud není uvedeno v pracovní smlouvě,  že to je to co má dělat. Může se ovšem s firmou domluvit a třeba jí to prodat.

Nezmysel. Pokial cokolvek urobis pocas pracovnej doby a vyuzival zariadenia a prostriedky firmy patri to im. To, ze si niekto urobi zlepsovaky, ktore mu zjednodusia pracu, je to jeho sikovnost. Ale pri odchode z firmy si to nemoze len tak vziat. Bud to necha vo firme, alebo vymaze. Firma ho za nieco plati a on za ich peniaze vyvija svoje sukromne veci?
Tebe ako zamestnavatelovi by sa pacilo, kedy si platil ludi, ktori si robia v praci svoje projekty?

Není to nesmysl.  Zaměstnanec už dávno není otrok změstnavatele. Ano při odchodu z firmy by to člověk neměl použít/využít jinde, ale zaměstnavatel nemá právo vyžadovat, aby mu to změstanec předal.

jouda2

Re:Jak posunout vývojáře k CI/CD
« Odpověď #67 kdy: 29. 01. 2021, 14:44:27 »
Tady už se pohybujeme někde mezi Švejkem, Ferdou Mravencem a Broukem Pytlíkem. Pokud je situace v dané firmě takováhle, je to asi k řešení jinde než na IT serveru.
Nemyslím že by bylo chybou na IT serveru shlédnout z nadoblačných výšin tam dolů, jak to reálně funguje v jiných oborech. Ostatně ony tyhle (podle některých podřadné) obory nám dodávají třeba elektřinu, plyn, uhlí, bez nich bysme ani neměli naše křemíkové miláčky do čeho namontovat, čím dojet do datacentra (které by nám ani neměl v první řadě kdo postavit) atd.
Prostě nejsme středem Vesmíru, ale pro tyhle lidi je IT jeden z mnoha nástrojů jako šroubovák, lopata, šupléra, kladivo etc. nic víc.

Ink

  • *****
  • 653
    • Zobrazit profil
    • E-mail
Re:Jak posunout vývojáře k CI/CD
« Odpověď #68 kdy: 29. 01. 2021, 14:56:42 »
Tady už se pohybujeme někde mezi Švejkem, Ferdou Mravencem a Broukem Pytlíkem. Pokud je situace v dané firmě takováhle, je to asi k řešení jinde než na IT serveru.
Nemyslím že by bylo chybou na IT serveru shlédnout z nadoblačných výšin tam dolů, jak to reálně funguje v jiných oborech. Ostatně ony tyhle (podle některých podřadné) obory nám dodávají třeba elektřinu, plyn, uhlí, bez nich bysme ani neměli naše křemíkové miláčky do čeho namontovat, čím dojet do datacentra (které by nám ani neměl v první řadě kdo postavit) atd.
Prostě nejsme středem Vesmíru, ale pro tyhle lidi je IT jeden z mnoha nástrojů jako šroubovák, lopata, šupléra, kladivo etc. nic víc.

Jasně. Představ si, že jsem absolvoval nejedno školení s lidmi z různých oborů a vím, jak zoufalá je leckde situace. To ale nemění ani slovo na tom, co jsem psal výše. Zrovna tak vím, co je technický výkres a technologický postup. Správný vývoj software nemá od dobře organizované strojírenské výroby - v některých ohledech - zase tak daleko.

Tolik za mě k problematice Švejků a vohnoutů.

Re:Jak posunout vývojáře k CI/CD
« Odpověď #69 kdy: 29. 01. 2021, 15:16:17 »
Osobně jsem zažil odejítí technologa (chtěl zvednout mzdu), který měl makra v Excelu, které dokázali spočítat parametry najetí a pracovní režim jistého zařízení řádově za minuty. Najmuli cucáka a při odstávce se zjistilo, že najetí nebude schopen zvládnout v určeném čase. Zkoušeli to týden. Pak se pokorně přišourali za starým technologem, ten vzal notebook a na místě z dodaných parametrů provoz najel. K zařízení byly k dizpozici příručky, plány, tabulky, grafy i vzorce, ale za prvé cucák neměl zkušenost a za druhé v příručkách se ještě počítalo na logaritmickém pravítku. Skončilo to tak, že vedení podniku se dohodlo se starým technologem a ten excelovský list za vyšší šesti místnou částku koupilo.

Tak pockat. On ty makra vyrabel doma ve volnem case? A jak potom nakladal v praci s tim usetrenym casem? Nevim, nakolik je ten jeho postup legalni, ale ten clovek bude podle popisu poradna svine.

Re:Jak posunout vývojáře k CI/CD
« Odpověď #70 kdy: 29. 01. 2021, 16:05:49 »
Osobně jsem zažil odejítí technologa (chtěl zvednout mzdu), který měl makra v Excelu, které dokázali spočítat parametry najetí a pracovní režim jistého zařízení řádově za minuty. Najmuli cucáka a při odstávce se zjistilo, že najetí nebude schopen zvládnout v určeném čase. Zkoušeli to týden. Pak se pokorně přišourali za starým technologem, ten vzal notebook a na místě z dodaných parametrů provoz najel. K zařízení byly k dizpozici příručky, plány, tabulky, grafy i vzorce, ale za prvé cucák neměl zkušenost a za druhé v příručkách se ještě počítalo na logaritmickém pravítku. Skončilo to tak, že vedení podniku se dohodlo se starým technologem a ten excelovský list za vyšší šesti místnou částku koupilo.

Tak pockat. On ty makra vyrabel doma ve volnem case? A jak potom nakladal v praci s tim usetrenym casem? Nevim, nakolik je ten jeho postup legalni, ale ten clovek bude podle popisu poradna svine.
Ono to nezní jako jednostranná sviňárna. Od odejitého člověka se nedá očekávat, že bude chránit vedení před důsledky jejich neznalosti.

Re:Jak posunout vývojáře k CI/CD
« Odpověď #71 kdy: 29. 01. 2021, 17:02:25 »
Osobně jsem zažil odejítí technologa (chtěl zvednout mzdu), který měl makra v Excelu, které dokázali spočítat parametry najetí a pracovní režim jistého zařízení řádově za minuty. Najmuli cucáka a při odstávce se zjistilo, že najetí nebude schopen zvládnout v určeném čase. Zkoušeli to týden. Pak se pokorně přišourali za starým technologem, ten vzal notebook a na místě z dodaných parametrů provoz najel. K zařízení byly k dizpozici příručky, plány, tabulky, grafy i vzorce, ale za prvé cucák neměl zkušenost a za druhé v příručkách se ještě počítalo na logaritmickém pravítku. Skončilo to tak, že vedení podniku se dohodlo se starým technologem a ten excelovský list za vyšší šesti místnou částku koupilo.

Tak pockat. On ty makra vyrabel doma ve volnem case? A jak potom nakladal v praci s tim usetrenym casem? Nevim, nakolik je ten jeho postup legalni, ale ten clovek bude podle popisu poradna svine.
Ono to nezní jako jednostranná sviňárna. Od odejitého člověka se nedá očekávat, že bude chránit vedení před důsledky jejich neznalosti.

Podle popisu dal vypoved. To znamena minimalne dvoumesicni vypovedni doba, behem ktere normalni zamestnavatel vyzaduje predani prace jinym osobam. Prijde mi divne, ze by nikoho nenapadlo, ze bez nej nerozjedou linku a nenapadlo se jich zeptat, jak to dela. Cim vic o tom premyslim, tim vic mi to cele prijde jako pohadka.

Re:Jak posunout vývojáře k CI/CD
« Odpověď #72 kdy: 29. 01. 2021, 17:14:59 »
Osobně jsem zažil odejítí technologa (chtěl zvednout mzdu), který měl makra v Excelu, které dokázali spočítat parametry najetí a pracovní režim jistého zařízení řádově za minuty. Najmuli cucáka a při odstávce se zjistilo, že najetí nebude schopen zvládnout v určeném čase. Zkoušeli to týden. Pak se pokorně přišourali za starým technologem, ten vzal notebook a na místě z dodaných parametrů provoz najel. K zařízení byly k dizpozici příručky, plány, tabulky, grafy i vzorce, ale za prvé cucák neměl zkušenost a za druhé v příručkách se ještě počítalo na logaritmickém pravítku. Skončilo to tak, že vedení podniku se dohodlo se starým technologem a ten excelovský list za vyšší šesti místnou částku koupilo.

Tak pockat. On ty makra vyrabel doma ve volnem case? A jak potom nakladal v praci s tim usetrenym casem? Nevim, nakolik je ten jeho postup legalni, ale ten clovek bude podle popisu poradna svine.

Ked odchadzas, tak po tebe zamestnavatel automaticky chce aby si odovzdal vsetku rozrobenu pracu a aj akekolvek ine veci ktore su majetkom firmy. A ak je cas, tak aj co najviac vedomosti. Kedze vo firme ocividne nikto iny nemal skusenosti s jeho naplnou prace, inak by sa ozval ze este to a to chyba, kde to najdem, on s tym robieva, musi k tomu nieco mat (a je jedno ci sa jedno o dokumentaciu vo worde, scripty, alebo programy), je to v podstate problem firmy. Firmy si maju dohliadat na to aby nikdy nebola vedomost, skill, whatever, co vie iba jeden clovek. Pretoze ten clovek nemusi ani odist, moze dlhodobo ochoriet, mozu ho zavriet za nieco do basy, moze zomriet, moze ..., a co potom urobi firma?

Firmy radi buduju dojem ze kazdy je nahraditelny (co v urcitom kontexte je pravda, ale otazka je za ako sa novy clovek na tej pozicii zorientuje a dosiahne rovnaky level). A ak teda po nom firma nepozadovala dane makra, ocividne ich nepotrebovala, ibazeby ano.

Dalsia vec je ze ke odides z prace, nieco vyznamne ta k tomu donutilo, clovek nestrieda roboty ako ponozky. Preco by teda mal nieco darovat tej firme? Darovala mu ona nieco take vyznamne aby tam ostal? (V tomto pripade vyssi plat)?

Re:Jak posunout vývojáře k CI/CD
« Odpověď #73 kdy: 29. 01. 2021, 19:17:21 »
Osobně jsem zažil odejítí technologa (chtěl zvednout mzdu), který měl makra v Excelu, které dokázali spočítat parametry najetí a pracovní režim jistého zařízení řádově za minuty. Najmuli cucáka a při odstávce se zjistilo, že najetí nebude schopen zvládnout v určeném čase. Zkoušeli to týden. Pak se pokorně přišourali za starým technologem, ten vzal notebook a na místě z dodaných parametrů provoz najel. K zařízení byly k dizpozici příručky, plány, tabulky, grafy i vzorce, ale za prvé cucák neměl zkušenost a za druhé v příručkách se ještě počítalo na logaritmickém pravítku. Skončilo to tak, že vedení podniku se dohodlo se starým technologem a ten excelovský list za vyšší šesti místnou částku koupilo.

Tak pockat. On ty makra vyrabel doma ve volnem case? A jak potom nakladal v praci s tim usetrenym casem? Nevim, nakolik je ten jeho postup legalni, ale ten clovek bude podle popisu poradna svine.
Suhlasim, strasna svina, ze sa opovazil pouzit rozum a ulahcit si pracu a nasledne usetreny cas nevenoval tomu aby majitel mal na drahsie auto. Neuveritelny hajzel, to kde sme aby si otrok - pardon - zamestnanec myslel, ze jeho napady su jeho majetok? Pri odchode z firmy je povinny nechat mozog zamestnavatelovi. Tak na nich! Luza jedna prasiva!

Re:Jak posunout vývojáře k CI/CD
« Odpověď #74 kdy: 29. 01. 2021, 19:18:38 »
Premyslam ci sa medzi nami pohybuje tolko masochistickych blbeckov alebo su tu nejaki pseudopodnikatelia vychodneho strihu ktori dostavaju zachvaty uz len pri predstave, ze ich otrok si odskoci na chvilu na zachod. Ak nie ste podnikatelia, tak si nechajte prisit gule, je mi trapne aj za vas.