Odebírat
|
|
Obrázek 'jun sen dev'
(Joker) (13.9.2025 22:43)
|
reagovat
|
Chm: „Senior se věnuje mediorům a juniorům“ - Většina těžko. Málokde mají tolik ajťáků, aby si tohle mohli dovolit. „Ve vetsine jazyku dneska proceduralne implementujes jednotlivy kroky a veskerej detail.“ - Jenže nakódovat to je ta snadná část programování. Ta těžká je se dopracovat k tomu, co se bude programovat. Pokud je to jen programátor tak s analytikem, programátor-analytik s klientem (který typicky má jen mlhavou představu, co vlastně chce). |
|
|
Obrázek 'jun sen dev'
(Chm) (13.9.2025 21:56)
|
reagovat
|
Kkkkkk: jojo, no-code/low-code taky vidim, ze toho bude zaklad a kolem toho, ze se vytvori ten formalni prirozenej jazyk. Samozrejme jen fantaziruju. Od urcity vyspelosti AI asi nikdo nedokazeme uhodnout, jak budou veci vypadat dal. |
|
|
Obrázek 'jun sen dev'
(Chm) (13.9.2025 21:53)
|
reagovat
|
Joker: služeb mi hlavne o to, ze nejakej lidskej datel nebude resit, ze pouziva zrovna dokumentovou db X, ve ktery musi pouzit zrovna harakiri Y, aby realizoval svuj use case. A takovej clovek nebude potrebovat znat relacni algebru kolem sql, zakonitosti transakci, grafovy algoritmy, design patterny, ... staci, ze bude dobrej analytik. Samozrejme ze budou lidi, ktery budou videt vic low level, ale oni uz nebudou ten vykonnej prvek, kterej dela implementaci byznys pozadavku. |
|
|
Obrázek 'jun sen dev'
(Chm) (13.9.2025 21:47)
|
reagovat
|
Joker: to prave neni zo samy. Ve vetsine jazyku dneska proceduralne implementujes jednotlivy kroky a veskerej detail. To, ze budes "programovat" vic tim formalizovanejsim lidskym jazykem muze znamenat, ze to bude definovany vic deklarativne, ve stylu pokud plati ze A, udelej B a skrz neco jako inferencni stroj vycerpej veskerej retezec dopadu. Low lwvwl zdrojak pak mize bejt treba bliz necemu jako abstract syntax tree a bejt jednodussi v nem treba zmenit vaznu mezi nejakyma entitama. |
|
|
Obrázek 'jun sen dev'
(Kkkkkk) (13.9.2025 21:10)
|
reagovat
|
Chm: no-code/low-code to už celkem dělá a nějaké další zjednodušení a čitelnost je jen otázkou další evoluce. Testy i logiku inkrementů může hlídat AI, která bude znát zákazníky a uživatele. |
|
|
Obrázek 'jun sen dev'
(Kkkkkk) (13.9.2025 21:05)
|
reagovat
|
Joker: Senior se věnuje mediorům a juniorům, semtam zkoukne PR a když se mu podaří promazat pár set řádků kódu a zachovat funkcionalitu, tak je to fajn den. Kvalitní kód píšou medioři, senior tak hlavně mentoruje a optimalizuje. Taky bohužel tráví dost času na schůzkách. |
|
|
Obrázek 'jun sen dev'
(Joker) (13.9.2025 20:51)
|
reagovat
|
Kkkkkkk: By mě zajímalo, co teda senior dev dělá. Alespoň ten co se vyhne povýšení na nějakého manažera/team leadera. Chm: Jo, programování bez lidí. Celé to udělá stroj, kterému prostě jen popíšete, co potřebujete. No, a tenhle popis je právě to, co dělá programátor. |
|
|
Obrázek 'jun sen dev'
(Chm) (13.9.2025 19:55)
|
reagovat
|
Jako jedna z komponent toho reseni by mohlo byt neco make moduly. Neco, co umoznuje resit nejaky konkretni problem, whitebox. Ten by zavadel do toho formalniho jazyka slovni zasobu, diky ktery by se dalo popsat nejen co se ma udelat, ale tam kde to je potreba i jak presne. Davam zomu max 10 let, spis min. |
|
|
Obrázek 'jun sen dev'
(Chm) (13.9.2025 19:53)
|
reagovat
|
Budoucnost vidim spis v tom, aby misto zdrojovyho kodu byla formalizovanejsi specifikace produktu, od ktery se bude kompilovat aplikace. Pohromade s tim budou definovany testy, ktery budou zajistovat, ze evoluce produktu nebude chybova a bude to taky poslytovat califaci, ze specka produktu dava v jakymkoliv inkrementu smysl a plni zavedeny kontrakty. |
|
|
Obrázek 'jun sen dev'
(Chm) (13.9.2025 19:48)
|
reagovat
|
Jop, on je to obcas nejvetsi pain na tasku. Nejen vymyslet to tak, aby to splnilo product requrementy, platform standardy, bylo to podeprene testy, nebylo overingeneered a zaroven to nezalozilo nejakej dead end v dalsim smerovani projektu. Ale udelat to navic s co nejnizsi komplexitou a nejvyssi citelnosti. Pod co nejmensim casem/budgetem. Presne pro tohle vsechno je budoucnost sw vyvoje v programovani bez lidi. Ten proces je extremne pracnej a lidi v tom budou vzdycky uzky hrdlo. |
|
|
Obrázek 'jun sen dev'
(Kkkkkkk) (13.9.2025 19:18)
|
reagovat
|
Senior dev nepíše kód. |
|
|
Obrázek 'jun sen dev'
(Joker) (13.9.2025 17:31)
|
reagovat
|
Senior dev: Psát kód tak aby se v tom dalo vyznat. Senior dev se pozná mj. podle toho, že dokáže kód napsat tak, aby to pak dokázal upravit i někdo jiný. |
|
|
Obrázek 'jun sen dev'
(Y) RP (13.9.2025 16:42)
|
reagovat
|
self-documenting code a pak zmenim job |
|