Výborný článek, který bych doplnil následující obecnou úvahou, platnou nejen pro IT a programování (i když tam jakoby překvapivě), ale naprosto pro vše: Dnes již prakticky vůbec nezáleží na hard skills (v našem případě programování), protože ty se dají snadno doučit. Mnohem důležitější jsou soft skills, jak se uvádí v článku, jedná se o schopnost vyjít s lidmi, přizpůsobit se standardnímu procesu, organizace (své vlastní) práce, tzv. self micro-management, a taky vůle učit se novým věcem. Soft skills jsou dané mnohem více geneticky a typem člověka a je podstatně obtížnější je změnit, hard skills lze oproti nim relativně snadno nabýt. Je dobré si právě toto uvědomit při vybírání si kolegů (na jakékoliv úrovni, od najímání lidí do firmy až po požadavek na zapojení spolupracovníků do týmu pro určitý konkrétní projekt).
Vlákno názorů k článku
Vývojář si jen s programováním nevystačí
Re: Osobní postřeh
Neřekl bych, že soft skills jsou dané geneticky a hard skills se dají snadno nabýt. Přesvědčivě může klidně znít i opačný názor – programování je kreativní činnost a jako taková je podmíněna talentem. Naopak řízení projektu, lidí, času… to je jen o dodržování nějaké metodiky, trpělivosti, pracovitosti, houževnatosti. Pravda bude jako obvykle někde uprostřed, obojí je trochu hard a trochu soft.
Re: Osobní postřeh
Programování a kreativní práce? Tu skutečně kreativní práci dnes odvádí software architect. Dnešní programátor má v oblasti kreativity mnohem blíže malíři pokojů než Picasovi.
Re: Osobní postřeh
Nic ve zlem, ale pokud to tak delate, delate to spatne. Na automatickou praci mame stroje. Zamestnavat tim lidi je mrhani talentem.
Re: Osobní postřeh
Programovani muze byt kreativni, pokud musite zvolit z nekolika zpusobu, jak problem vyresit.
Programovani i analyza jsou uz spise inzenyrske discipliny. Ale na kreativite to neubira.
Re: Osobní postřeh
Každý člověk přistupuje k věcem jinak. Až budu potřebovat operaci, mnohem raději se svěřím zkušenému a zručnému chirurgovi, který má problémy s komunikací, než frikulínovi s mokrým diplomem z VOŠ ekonomicko-medicínské. Kdybych hledal jaderného fyzika, zachoval bych se podobně.
Dělal jsem u nás ve firmě pohovory s X lidmi. kteří se ucházeli o místo programátora. Někteří měli „soft skills“ na rozdávání, ale práci nedostali, protože
a) nedokázali vyřešit jednoduchý programátorský problém
b) neměli vůbec povědomí o základních možných problémech v cizím kódu
c) ikdyž jsem jim řešení přinesl přímo pod nos, nebyli schopní ani dokončit větu. Leckterý student střední školy by odpověď vypálil okamžitě.
A to byli lidé, kteří měli o danou práci zájem. Nebavím se o lidech, kteří se nemohou rozhodnout, jestli chtějí dělat grafika, učitele na hudební škole, programátora, nebo šéfkuchaře.
Takže ano – pokud je člověk inteligentní a flexibilní, dokáže se naučit prakticky cokoliv. Spousta lidí se „soft skills“ podle mého názoru ale prostě nemá schopnosti vhodné pro práci v technickém oboru. To se samozřejmě ve velkých firmách na některých pozicích ztratí, ale pokud takové schopnosti nejsou třeba, tento člověk podle mě prostě NENÍ vývojář. Je mi líto, nesouhlasím.