Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - dvdmchl

Stran: 1 [2]
16
Tak zpátky k tématu. Tady jsem narazil na zajímavou teorii: https://www.quora.com/Why-arent-there-a-lot-of-old-programmers-at-software-companies-Are-they-less-marketable-after-they-reach-a-certain-age Proč, že prý není k vidění tolik starších programátorů. A je to prý čistě proto, že programátorů je každých 5 let dvakrát tolik. Tedy naprostá většina jich má velmi krátkou praxi no a na začátku jich jednoduše tolik nebylo. Takže velmi pravděpodobně začneme více starších programátorů vídat až po pár dekádách.

To je vlastně dost zajímavej postřeh a něco na tom určitě bude.

Nu a jestli mají starší problém sehnat práci, to by vlastně mělo zhruba kopírovat jiné obory kde je třeba nějaká kvalifikace. Takže by se to chtělo podívat i mimo programování, jak na tom jsou se sháněním práce starší lidé z jiných oborů.

17
No co se bude dít s lidmi při postupující automatizicaci a ta se nevyhne ani programátorům, to je velká otázka. Jako první zřejmě půjde automatizovat tvorba frontendu, kdy AI bude komunikovat pouze s návrhářem UI. Další oblasti programování budou následovat.

Jisté je, že člověk má biologickou potřebu nějak kooperovat s ostatními lidmi a zároveň tvořit hiearchické struktury. V dnešní společnosti se tak děje pomocí práce. Ale když mnoha lidem vezmou tuto možnost roboti, co pak?

Možná by se dalo uvažovat o rozdání půdy lidem a nechat je starat se o výrobu potravin, protože víme, že výpěstky z malých farem jsou ty nejzdravější jak pro lidi tak pro životní prostředí. Tak by se uplatnilo hodně rukou. Ale to asi stačit nebude.

Dá se uvažovat o základním příjmu, jenže jenom peněžní prostředky nestačí, opět chybí ta možnost realizace ve společnosti.

Je to fakt náročná otázka, řešení neznám a těžko asi někdo ano. Jak se realizovat ve společnosti, ve které není dostatek práce pro všechny ? Jak takovou společnost udržet zdravou?

18
Programator pres 50 uz ma mit tolik penez, ze praci nepotrebuje.
Místo ve společnosti je určováno prací. Tedy to není o penězích, ale o  tom, aby člověku nehráblo. Práce je mimořádně důležitá pro duševní zdraví člověka.

19
Vývoj / Re:Python - zbožňovaný lidmi?
« kdy: 18. 09. 2017, 19:46:02 »
Víte co je průser v PHP? Že neumí tohle:

function f(array<intcisla) {}

Přitom tohle jde už i v Pythonu.
http://php.net/manual/en/functions.arguments.php pole jdou předávat od PHP 5.1

20
Vývoj / Re:Python - zbožňovaný lidmi?
« kdy: 17. 09. 2017, 07:24:33 »
Jenom na okraj, je třeba rozlišovat dynamické a statické typování. Python je silně dynamicky typovaný jazyk. V praxi se hodí oboje. Občas třeba šílím při tvorbě generických tříd ve staticky typovaném jazyku a přemýšlím, že bych tam vlastně chtěl mít možnost dynamických typů. Jindy si statické typy pochvaluji, protože mám přehled a výborně se to refaktoruje.

Takže ono to je zase jako se vším. Praxe není černobílá, a je třeba se vždy rozhodnout dle konkrétního problému který se má řešit.

Chybný přístup je imho vybrat si nějaký jazyk a ten cpát na všechno. Přednost má mít zadání úkolu, jeho analýza a z té pak vyplyne co se hodí použít.

Chytrej programátor se učí používat více jazyků a pečlivě volí, který zrovna použije.

21
Vývoj / Re:Jak píšete kód?
« kdy: 16. 09. 2017, 20:07:18 »
1. Jaky font pouzivate pri programovani ? (Teď už skoro na vše používám IDE Eclipse a tam je v defaultu Consolas 10px)
2. Za kterym sloupcem zalamujete ? (Tohle záleží na týmu a jak se dohodnou, většinou 100, nebo 120. Ono to je důležité mít to všichni stejně kvůlivá code review. V diffu to pak vypadá blbě.)
3. Mate monitor s editorem otoceny na vysku ? (Ne)
4. Tema - dark / light ? (stále light, dark jsem používal před lety, myslel jsem, že to vypadá víc hackersky a je to blbost)
5. Pripadne shell prikazy spoustite z editoru/IDE nebo terminalu ? (Jak co. Co jde z IDE to z IDE, místo kalkulačky mám IDLE Python, jinak klasicky stále otevřen terminál, nebo cmd)
6. Vyuzivate numericky blok klavesnice ? (ano)
7. Tab nebo space a kolik znaku ? (Záleží na jazyku, ale teď už i v Java 4x space, v Python je to standard u ostatních už to používám taky)
8. blokovou { davate pod prikaz nebo vedle nej ? (vedle, ale zase, je třeba mít to stejně jako zbytek týmu)

U toho formátování obecně je důležité mít jeden formatter file pro všechny a nutit je všechny to používat. Když si jeden píše jenom sám, tak bych doporučil odrazit se od standardních formatters pro daný jazyk a ten si přizpůsobovat.

K debatě o Vim, komu hrozí, že se bude připojovat přes SSH na linux, ten by se ho měl naučit, protože ho prostě všude najde a je to dobrý editor. K programování používám velká IDE. Protože např. Java je děsně ukecaná a bez kvalitního autocomplete a nástrojů na refaktor, formátování kódu, organizaci importů, generování getters, setters a dalších a dalších pomůcek bych se asi upsal a především bych byl pomalejší.

A co se pro Eclipse objevil kvalitní Toad tak už i pro práci se SQL servery používám Eclipse. UML modeling taktéž v Eclipse. Tomcat spravuji  tamtéž, Maven taky....no už toho moc nezbývá co bych dělal mimo IDE.

22
To je teda téma. :) Aktuálně, kdyby bylo programátorovi 90 tak sežene práci, protože prostě nejsou. Navíc zrovna pro programování stačí, když funguje hlava a člověk je ochoten se stále učit.
Nu a pak je zde prostý demografický fakt, že nejen Česko vymírá. Mladým se nechce plodit děti a tady: https://www.czso.cz/documents/10180/20538390/4025rr01.pdf/934b051a-de70-49eb-ad84-2dc815985e73?version=1.0 se můžete podívat jak to bude vypadat v dalších letech. Takže né, starší lidé se nemusí bát o práci, on tu totiž brzo skoro nikdo než starší nebude a potřeba lidské práce vzniká jaksi přirozeně všude tam kde žijí lidé. :)
Takže já bych naopak i starším lidem doporučil ať se vrhnou na programování. Ona to je vlastně jenom taková pohodlná dělničina ze židle, žádná magie. Byť hodně lidí při podpoře svého obrovského ega představuje programování jako cosi nadpozemského. Starší vyklidněnej člověk už ví, že je to prostě jenom práce, byť oproti jiným pracem zábavnější a kreativnější.

23
Hledám práci / Re:Programování jako občasný přivýdělek.
« kdy: 16. 09. 2017, 15:38:12 »
Já konkrétně můžu dodávat produkční kód v Java, Python a PHP (to mám rád nejméně).  Jinak si myslím, že dokud nebudu pracovat na konkurenčním projetku, tak to zaměstnavateli může být jedno, přeci jenom nějaké osobní svobody náš právní řád zaručuje.
Co se týče přidávání do velkých projektů a komerční projekty jsou vždy velké, pokud je používána nějaká agilní metodika a lidé dělají poctivě code review, tak se do projektu nedá přidat nekvalitní kód. Obavy ze zneužití, zcizení kódu mohou být sníženy nějakou smlouvou.
Nejvíce by se mi líbila nějaká online platforma, kde by si člověk předem nasmlouval vstup do x projektů a pak si vybíral z nabídek prací typu: bug za 400,-, story issue 3 body za 1500,- apod.
Project managerům by se to mohlo líbit také, byli by schopni ihned kvantifikovat náklady a tak se lépe rozhodovat co přidají do aktuálního sprintu.

24
Hledám práci / Programování jako občasný přivýdělek.
« kdy: 16. 09. 2017, 15:17:05 »
Ahoj,
mám stálou práci jako programátor (Java) a jsem tam spokojen a chci si ji i nechat. Ale občas bych se rád dotkl, někdy večer, či o víkendu, jiného projektu a tak koukám jaké jsou možnosti. Zatím toho moc nenalézám. Líbil by se mi nějaký portál, kde bych si vyzobnul story issue, nebo bug, nebo jen udělal code review to zpracoval a dostal za to něco zaplaceno.
Víte někdo o podobném místě, nemusí to být česky? Nebo nemáte dokonce někdo chuť udělat takový portál, který by umožňoval nudícím se kodérům něco si někde přivydělat? Něco jako public agile board over more projects. :)
Díky za případné další nápady jak si občas někde zaprogramovat a nedělat to zadarmo.

Stran: 1 [2]