Fórum Root.cz

Práce => Studium a uplatnění => Téma založeno: tvurceBS 04. 07. 2016, 16:37:04

Název: Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 04. 07. 2016, 16:37:04
Nejdriv zminim ze jsem C#/.NET vyvojar s par let zkusenosti, neco jsem delal pocas skoly (part-time, fulltime), ted uz delam normalne full-time. Na netu jsem si nasel test, ze se otestuji. Bohuzel muj vysledek byl FAILED. Byly tam i otazky, se kterymi jsem se nikdy nestretl nebo jsem s tim nikdy nedelal, protoze projekty, na kterych jsem delal, to nikdy nevyzadovali. Mozna jsem to cetl nekde, jenze jak to byva, nejlepsi je praxe. Mate to i vy tak, ze kdyz delate napr. v JAVE nebo v C++, tak umite vsechno?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 04. 07. 2016, 16:46:50
Nikdo neumí všechno, i v testech bývají chyby.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: JardaP . 04. 07. 2016, 17:07:13
A ten test mozna napsal nejaky desny teoretik, co posledni radku kodu apsal pred dvaceti lety. Nehlede a to, ze nejsdulezitejsi je, aby cůlovek vedel, ze veci existuji a kde je najde. Malokdo ma encyklopedickou pamet, aby si pamatoval vsechno, pricemz encyklopedicka pamet je casto doprovazena deficitem ci absenci analytickeho mysleni.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 04. 07. 2016, 17:23:14
Souhlasím. Vždyť já si ani nepamatuji, jak se ve kterém jazyce píše switch nebo try..finally, protože je to v každém jazyce jinak. Od toho mám editor, aby to pokaždé napsal správně.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 04. 07. 2016, 17:38:45
Uvazuji, ze si projedu nejaky veci, jenze to je opat na teoreticke urovni a taky tak to zapomenu. Kdysi jsem byl na pohovoru a byl tam test ve kterem se ptali, v jakem namespacu je ta a ta metoda. Spatna odpoved -2b, spravna 1b, zadna 0b. Testem jsem neprosel a nelituji, protoze ptat se takove veci...
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 04. 07. 2016, 17:54:46
Ta otázka ani nemá logiku, protože jeden název metody může být ve velké hromadě zcela nezávislých tříd. Snad kdyby se zeptali, ve kterém namespace je nějaká konkrétní třída, ale to je také nesmysl ze stejného důvodu. V jednom projektu mohu mít přece hromadu tříd se stejným názvem v různých namespacech. A pokud se jedná o systémovou knihovnu, tak to mi našeptá kdejaký editor i bez IDE...
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Juro 04. 07. 2016, 17:56:37
Samotna prax na dobre ovladnutie jazyka a platformy nepostacuje, aj ked je nevyhnutnym predpokladom. Je totiz prirodzene, ze sa clovek venuje najma tym ich castiam, na ktore narazi pri rieseni svojich projektov. Jeho znalosti su potom znacne nevyvazene. Kym v jednej oblasti ma expertnu uroven, o druhej casto ani netusi alebo ma len matnu predstavu. Chyba mu jednoducho sirsi prehlad, aj ked to pri kazdodennej praci nemusi pocitovat.

Ked si C#/.NET-ak, dobre skusenosti mam s MS certifikaciami. Vytvara to dobry predpoklad na to, aby mali rozni clenovia timu rovnaky zaklad znalosti a aby ta skusky prinutili naucit sa aj veci, s ktorymi bezne nerobis.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: robotron 04. 07. 2016, 18:59:42
Bez URL zmineneho testu je puvodni prispevek dosti o nicem...
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 04. 07. 2016, 19:03:52
Bez URL zmineneho testu je puvodni prispevek dosti o nicem...

Kdepak. Svědčí o tom, že autor příspěvku při jeho formulaci selhal :)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Sadam 04. 07. 2016, 20:01:22
Nejdriv zminim ze jsem C#/.NET
Hmm, ne...
Onen neozdrojovany test sice nic nedokazuje...
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 04. 07. 2016, 20:35:52
Kamarad mi rekl o upworku, tak jsem se tam regnul, a soucasti profilu jsou taky testy. Ten ten jsem delal na jejich strance.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 04. 07. 2016, 22:00:19
My si ty testy také chceme udělat, ať se trochu pobavíme!
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: buri 04. 07. 2016, 22:11:29
Nejste
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 04. 07. 2016, 22:16:50
neda se to sem postnout. musite se registrovat :)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 04. 07. 2016, 22:20:49
Tak se zaregistruji. V čem je problém?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 04. 07. 2016, 22:44:47
no chteli jste ten test, ne?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 04. 07. 2016, 22:50:31
V tom případě je odpověď na původní otázku: Ten test reálně zhodnotil tvé schopnosti a jednoznačně vyhodnotil, že se na tuto práci prostě nehodíš.

Někteří již své hodnocení uvedli a tímto se k nim připojuji.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 05. 07. 2016, 00:47:37
To jsi potom odporujete v tvrzeni
Citace
Nikdo neumí všechno, i v testech bývají chyby.
ono da se souhlasit s jurom. Neda se  poznat vsechno
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 05. 07. 2016, 09:45:11
On nějaký test znalostí (ne)standardní knihovny řekne jenom to, jestli člověk tu knihovnu viděl, nebo ne. A i když ji viděl, tak stejný počet bodů dostane, když ji pět let používá, i když má fotografickou paměť, viděl manuál a nikdy to v praxi nepoužil.

Mnohem zajímavější je z člověka dostat odpověď na tyhle otázky:
1. "Proč sis vybral jazyk, ve kterým pracuješ?"
2. "Který tři věci se ti na tom jazyku nejvíc líbí?"
3. "Který tři věci ti na tom jazyku nejvíc vadí?"
4. "Je ten jazyk vhodný na problémy, který řešíš, a proč?"
5. "Kdyby sis měl na řešení vybrat jiný jazyk, který by to byl a proč?"

Schválně si na to zkus odpovědět a mrknem se na výsledek :)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 05. 07. 2016, 09:49:59
to jsou dobre formulovany otazky, jenomze, je mozny je pokladat za takove, ktere vypovidaj o tvych schopnostech?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 05. 07. 2016, 10:10:59
Samozřejmě :) Napiš odpovědi a mrknem se, co je z toho poznat.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Zdenek Henek nereg 05. 07. 2016, 10:31:45
to jsou dobre formulovany otazky, jenomze, je mozny je pokladat za takove, ktere vypovidaj o tvych schopnostech?

Myslim, ze ano.

bod 5, - tady bych to zobecnil na platformu, ne jen jazyk

jeste bych pridal otazku jake zdroje na internetu sleduje, jake cetl v posledni dobe knihy a jake knihy povazuje za nejlepsi.

Na techto otazkach se mi libi, ze odpada strach ze spatnych odpovedi, protoze zadna odpoved neni spatna, jen nektera je lepsi a nektera je horsi. Neni nic horsiho, nez dostat tri otazky na ktere neumim odpovedet. U ctvrte uz je vetsina lidi rozhozena tak, ze nemusi odpovedet, nebo naseka chyby, ktere by jinak nenasekal/a. Cilem je zjistit, co clovek umi, ne co neumi.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Kit 05. 07. 2016, 11:27:40
To jsi potom odporujete v tvrzeni
Citace
Nikdo neumí všechno, i v testech bývají chyby.

Neodporuji. V tu chvíli jsem ještě neměl dostatek informací.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 05. 07. 2016, 11:43:14
Jazyk nebo technologie, to je v tomhle případě detail.

Dobrý programátor je otázka definice. A já, kdybych vybíral zaměstnance, tak si prvně položím otázku, co od něj vlastně očekávám. Asi by musel samostatně řešit problémy, k tomu potřebuje nějaký znalosti. Není až tak podstatná syntaxe jazyka, tu dá za dva týdny. Není podstatná znalost knihoven, 100k funkcí nebo 10k tříd si nikdo nepamatuje a kterou podmnožinu používá, to je z pohledu schopností řešit problémy a učit se irelevantní. Stejně by musel věnovat čas získání doménových znalostí...

Takže dobrý programátor není o tom, že získal nějaký certifikát, ale o tom, jak přistupuje k práci a jak je samostatný. To se testem ABCD nezjistí.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: bedna2 05. 07. 2016, 19:18:39

https://codility.com/programmers/lessons/ (https://codility.com/programmers/lessons/)

neváhejte
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 05. 07. 2016, 22:34:38

https://codility.com/programmers/lessons/ (https://codility.com/programmers/lessons/)

neváhejte

Tohle se mi líbí. Přijde mi to férovější než pohovor s nějakým HR dementem.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Pako 06. 07. 2016, 00:05:51
Jazyk nebo technologie, to je v tomhle případě detail.

Dobrý programátor je otázka definice. A já, kdybych vybíral zaměstnance, tak si prvně položím otázku, co od něj vlastně očekávám. Asi by musel samostatně řešit problémy, k tomu potřebuje nějaký znalosti. Není až tak podstatná syntaxe jazyka, tu dá za dva týdny. Není podstatná znalost knihoven, 100k funkcí nebo 10k tříd si nikdo nepamatuje a kterou podmnožinu používá, to je z pohledu schopností řešit problémy a učit se irelevantní. Stejně by musel věnovat čas získání doménových znalostí...

Takže dobrý programátor není o tom, že získal nějaký certifikát, ale o tom, jak přistupuje k práci a jak je samostatný. To se testem ABCD nezjistí.

To jste hodně vedle. Kladivo nebo majzlík, dřevo nebo kov, soustruh nebo příklepová vrtačka. To se naučí za vodpoledne… nenaučí. Bude s tím zápasit, a i když bude vědět co chce, tak to nedokáže vytvořit. Řemeslo a praxe jsou taky důležitý. Hodně. Šikovnej webař vám nativní appku pravděpodobně zprasí, excelentní správce Linuxů udělá z Macu nepoužitelnej stroj.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 06. 07. 2016, 00:31:45
Jazyk nebo technologie, to je v tomhle případě detail.

Dobrý programátor je otázka definice. A já, kdybych vybíral zaměstnance, tak si prvně položím otázku, co od něj vlastně očekávám. Asi by musel samostatně řešit problémy, k tomu potřebuje nějaký znalosti. Není až tak podstatná syntaxe jazyka, tu dá za dva týdny. Není podstatná znalost knihoven, 100k funkcí nebo 10k tříd si nikdo nepamatuje a kterou podmnožinu používá, to je z pohledu schopností řešit problémy a učit se irelevantní. Stejně by musel věnovat čas získání doménových znalostí...

Takže dobrý programátor není o tom, že získal nějaký certifikát, ale o tom, jak přistupuje k práci a jak je samostatný. To se testem ABCD nezjistí.

Podle čeho zjišťujete jak uchazeč přistupuje k práci?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Juro 06. 07. 2016, 12:40:08
Tiez sa nestotoznujem s tym, ze jazyk a technologia su detail. Nikto nepochybuje o tom, ze priemerne inteligenty jedinec je schopny googlit, alebo ze ak napr. niekto zvladne C#, zvladne aj Javu. Lenze potom tak tie riesenia aj vyzeraju. Programator to "nejak" vyriesi, ale kodi veci, ktore poskytuje framework, o com bud ani len netusi, alebo sa mu zda jednoduchsie si to napisat, ako to studovat. Pripadne sa mu rozsvieti v polovici implementacie, ze ved "jaaaj, mohol som to robit tymto", pripadne ho upozorni kolega.

Preco by som ulohu nemal zverit programatorovi, o ktorom viem, ze sa v jazyku a platforme dobre orientuje.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tux 06. 07. 2016, 13:07:54
+1
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 06. 07. 2016, 22:09:12
@ Pako:

Jasný, že nebudu nutit kuchaře do šití saka, tam je ta propast dost velká. Stejně tak mezi různýma druhama programátorů. Ale snad existuje nultý kolo v podobě inzerátu nebo headhuntera a dojde někdo, kdo deklaruje aspoň ten obor v životopise, ne? A že nikdy nedělal nic z oboru se pozná hodně rychle, třeba z těch otázek, co jsem napsal. Když tu technologii nezná, tak neodpoví ani na jednu z těch otázek, maximálně řekne nějaký jazyk a odpapouškuje tři "výhody" z marketingovýho letáku od frameworku. V tom případě nazdar.

A dobrý programátor je flexibilní. Před pár lety bylo v módě Delphi, pak ustoupilo Javě a teď "frčí" C#. Když zamrzne u jedné věci, za pár let se neuživí. Dobrý programátor takovou změnu musí ustát.

Nehledě na to, že existuje několik verzí řešení problému. Jinak se dá řešit objektově, jinak procedurálně,... a jinak v jiným jazyku. Víc jazyků, víc pohledů na věc a dobrý programátor si umí vybrat ten nejlepší postup a podle toho i jazyk, nebo ne?

Další věc, v každým oboru je nejlepší ten, koho práce baví. Když ho to totiž baví, jde nad rámec toho, co musí - třeba se podívá i na jiný věci. Zkoumá, experimentuje, učí se. Dokáže u těch otázek detailně rozebrat pro a proti...

Prostě, dobrý programátor zná víc jazyků, víc řešení a umí se samostatně rozhodnout.

@gl:

To naštěstí není moje starost :)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 06. 07. 2016, 22:17:10
znat vice jazyku neznamena hned byt dobrej. a i kdyz vite, ze v jazyku X by to bylo lepsi, ale firma to nepovoli, tak muzete znat co chcete.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Juro 06. 07. 2016, 22:18:00
A dobrý programátor je flexibilní. Před pár lety bylo v módě Delphi, pak ustoupilo Javě a teď "frčí" C#. Když zamrzne u jedné věci, za pár let se neuživí. Dobrý programátor takovou změnu musí ustát.

To nie je znak dobreho programatora. To su zakladne schopnosti, ktore cakam od hociktoreho absolventa strednej skoly.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 06. 07. 2016, 22:26:12
Dneska jsou moderní lemplové, kteří umí 5+ jazyků a všechny špatně. Nikdo nemůže umět dobře více jazyků, ale to asi nezapadá do devops+všechno ostatní škatulky :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: JardaP . 06. 07. 2016, 22:44:56
Další věc, v každým oboru je nejlepší ten, koho práce baví. Když ho to totiž baví, jde nad rámec toho, co musí - třeba se podívá i na jiný věci. Zkoumá, experimentuje, učí se. Dokáže u těch otázek detailně rozebrat pro a proti...

Hm, me by zajimalo, kolik je programatoru, ktere to vazne bavi jeste po ctyriceti letech nebo aspon po dvaceti. Programovani je prace dost na bednu a riziko vyhoreni neni zrovna male.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 07. 07. 2016, 08:15:05
Mna najviac pobavi, ked niekto napise do poziadaviek, co by mal uchadzac ovladat:

- C#/JAVA na pokrocilej urovni
- CSS pokrocily
- jQuery pokrocily
- ASP.NET pokrocily
- HTML pokrocily
- SQL pokrocily

Cize vlastne chcu, aby ovladal vsetko - dievca pre vsetko :D. Co je absolutna blbost.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 12:59:58
Nikdo neumí všechno. A něco jiného je "teoretický" test a něco jiného je schopnost v praxi porozumnět požadavku, ucelit zadání, vytvořit návrh a ten návrh vytvořit v praxi do fungující aplikace.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: to_je_jedno 07. 07. 2016, 15:54:50
Prostě, dobrý programátor zná víc jazyků, víc řešení a umí se samostatně rozhodnout.
Nesouhlasim. Tohle rozhodnuti nema delat programator.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 16:06:12
V některých menších firmách dělá programátor všechno možné... děvku pro všechno. Když je potřeba, dělám v php, o chvíli později skripty v delphi, potom v c sharpu, chvíli v mssql, pak mysql... pořád něco jiného. Mozek přeskakuje. Ale tak to prostě je. A za malý prachy. Mám tu práci rád.  ;D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 16:23:18
Za málo peněz málo muziky. Sice asi moc neuděláš, ale zase jsi levný. To je pak problém, když řekneš, co děláš a zároveň oznámíš, že nic jiného dělat nebudeš. Často se nechápavě dívají, protože si asi myslí, že když to platí, tak budeš dělat, co řeknou. Tak jim to přece všichni říkali :D Pak to zakončíš cenou, která je pro ně úplně mimo realitu a můžete se v klidu rozloučit.

Umět hodně věcí blbě má svoje místo, ale jen u low-cost pozic.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 07. 07. 2016, 16:23:42
ale tak sa rodia lemplove, pretoze nerozumeju ani jednemu poriadne, nakolko nemaju cas to viac pochopit.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 17:25:32
Aha, takže jsem lempl. Super. Tady jsou vážně skvělí lidé plní tolerance. To je dědičný znak nebo vlastnost či atribut?  ;D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 17:37:58
S tím se rodíš. Celkově nechceš znát věci do hloubky, chybí ti píle, která by ti pomohla na sobě dřív a celkově asi nechápeš moc souvislosti, takže ti to málo stačí ke spokojenosti. Ambice být nejlepším asi také nemáš, co?

Na tom ale není nic špatného, stejně to má 99 % lidí a možná i víc. Problém to je, pokud lemplové diktují nelemplům.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 07. 07. 2016, 18:18:43
Ale tak problem je ten, ze firmy casto vyzaduju flexibilitu, ako to nazyvaju. Takze budete raz robit na .net aplikacij, potom nieco v C++, ale to nedokoncite, lebo pride iny projekt, ktory treba rychlo spravit, takze idete na javu alebo naspet na .net. A nie si lempl, ale ja nepovazujem za dobre byt takto flexibilny
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 18:32:25
Přesně, to je ta POŽADOVANÁ flexibilita. Podívejte se do inzerátů, co zejména malí a střední zaměstnavatelé chtějí. Kdo to nezažil, nejspíš nepochopí. :( Copak já nechci něco poznat do hloubky, a proto jsem lempl? Programuju víc jak 10 hodin denně! Nikdy bych si nedovolil říkat o někom, že je lempl jenom proto, že neměl šanci nebo vhodné podmínky se dlouhodobě specializovat na jednu věc.  Nechápu takovou aroganci...
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Inkvizitor 07. 07. 2016, 18:34:35
Aha, takže jsem lempl. Super. Tady jsou vážně skvělí lidé plní tolerance. To je dědičný znak nebo vlastnost či atribut?  ;D

Ale houby. Opakem "lempla" (děvky pro všechno v malé firmě) je korporátní cvičená opice (umím jenom - třeba - Javu a to ještě kdovíjak) a ne guru. Jestli umíš i něco víc než to, co po Tobě chce aktuálně zaměstnavatel, není přece dáno tím, jestli používáš jeden jazyk nebo sto, ale tím, jestli jsi ochotný rozšiřovat si obzory a rozvíjet abstraktní myšlení (za konkrétní implementací vidíš koncept a dokážeš ho rozvinout).
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 18:54:05
Ha ha, tak to je dobré, protože si rozšiřuji obzory prakticky celý život s výjimkou vojny.   ;)

Co myslíte tou "abstrakcí", to absolutně netuším, ale už jsem vysledoval, že toto slovo se tady skloňuje ve všech pádech. Ptal jsem se na to kolegy, který dělá v céčku a hlasitě se tomu zasmál, že on tu virtuální abstrakci u objektářů nikdy nepochopí a pochopit nechce.  ;D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 07. 07. 2016, 18:55:28
Za málo peněz málo muziky. Sice asi moc neuděláš, ale zase jsi levný. To je pak problém, když řekneš, co děláš a zároveň oznámíš, že nic jiného dělat nebudeš. Často se nechápavě dívají, protože si asi myslí, že když to platí, tak budeš dělat, co řeknou. Tak jim to přece všichni říkali :D Pak to zakončíš cenou, která je pro ně úplně mimo realitu a můžete se v klidu rozloučit.

Umět hodně věcí blbě má svoje místo, ale jen u low-cost pozic.

Nikdy jsem nechápal lidi co se chlubí tím, že něco neumí.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 07. 07. 2016, 18:58:54
Za málo peněz málo muziky. Sice asi moc neuděláš, ale zase jsi levný. To je pak problém, když řekneš, co děláš a zároveň oznámíš, že nic jiného dělat nebudeš. Často se nechápavě dívají, protože si asi myslí, že když to platí, tak budeš dělat, co řeknou. Tak jim to přece všichni říkali :D Pak to zakončíš cenou, která je pro ně úplně mimo realitu a můžete se v klidu rozloučit.

Umět hodně věcí blbě má svoje místo, ale jen u low-cost pozic.

Omyl, výjimkou je pozice systémový inženýr, po kterém sice většinou nikdo nechce zázraky, ale musí vědět od všeho něco, aby byl schopný to skloubit. Vim, o čem mluvím a low-cost bych to nenazval :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 07. 07. 2016, 19:06:43
Ha ha, tak to je dobré, protože si rozšiřuji obzory prakticky celý život s výjimkou vojny.   ;)

Co myslíte tou "abstrakcí", to absolutně netuším, ale už jsem vysledoval, že toto slovo se tady skloňuje ve všech pádech. Ptal jsem se na to kolegy, který dělá v céčku a hlasitě se tomu zasmál, že on tu virtuální abstrakci u objektářů nikdy nepochopí a pochopit nechce.  ;D

Velmi zjednodušeně řečeno, abstrakce je úroveň, na které se řeší daný problém. Programování ve strojáku, nebo ASM má abstrakci nulovou, s rostoucí komplexností nabízených funkcí je abstrakce vyšší a vyšší... například s nižší abstrakcí řekneš systému, vykresli mě okýnko, chci tam mít tuto ikonku s vykřičníkem, k tomu takový text a u toho chci tlačítko OK, který udělá to a to a tlačítko Detail, který zase vykreslí další okýnko s nějakým logem. Pokud bude abstrakce vyšší, řekneš jen ShowErrorWindow("Zase je to rozbitý") a ono to za tebe vykreslí okýnko, dá tam správnou ikonku, vypíše tvůj text a zobrazí předem definovaná tlačítka, maximálně ti vrátí hodnotu, co kdo zmáčkl, pokud je tam tlačítek víc. Je to sice zjednodušené, ale tak nějak. Čím vyšší abstrakce, tím více se věnuješ samotné logice programu a tím méně řešíš kraviny kolem.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 07. 07. 2016, 19:08:24
PepaN:
tomu sa necuduj na roote, tu kazdeho nazyvaju lempl. Pritom oni robia obycajnych spravcov, programuju v Jave, C++, C#. Tvaria sa, ze vedia vsetko, maju na vsetko odpoved :). Musis si zvyknut. Tym mojim predoslym komentarom som chcel len povedat, ze firmy chcu aby jeden clovek ovladal X veci, a potom ten dotycny nema moznosti venovat sa niecomu poriadne. Da sa venovat po veceroch, ale to uz je clovek unaveny z prace, hlavne ked tam riesi este picoviny.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 19:15:15
Za málo peněz málo muziky. Sice asi moc neuděláš, ale zase jsi levný. To je pak problém, když řekneš, co děláš a zároveň oznámíš, že nic jiného dělat nebudeš. Často se nechápavě dívají, protože si asi myslí, že když to platí, tak budeš dělat, co řeknou. Tak jim to přece všichni říkali :D Pak to zakončíš cenou, která je pro ně úplně mimo realitu a můžete se v klidu rozloučit.

Umět hodně věcí blbě má svoje místo, ale jen u low-cost pozic.

Omyl, výjimkou je pozice systémový inženýr, po kterém sice většinou nikdo nechce zázraky, ale musí vědět od všeho něco, aby byl schopný to skloubit. Vim, o čem mluvím a low-cost bych to nenazval :D

Takže 150+ tisíc na HPP není problém? Protože ty běžné děvky většinou končí někde kolem 80 a víc jim nikdo nedá, protože nic neumí pořádně.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 19:16:29
Za málo peněz málo muziky. Sice asi moc neuděláš, ale zase jsi levný. To je pak problém, když řekneš, co děláš a zároveň oznámíš, že nic jiného dělat nebudeš. Často se nechápavě dívají, protože si asi myslí, že když to platí, tak budeš dělat, co řeknou. Tak jim to přece všichni říkali :D Pak to zakončíš cenou, která je pro ně úplně mimo realitu a můžete se v klidu rozloučit.

Umět hodně věcí blbě má svoje místo, ale jen u low-cost pozic.

Nikdy jsem nechápal lidi co se chlubí tím, že něco neumí.

Pokud umí něco jiného, tak musí říct, že ho nějaká píčovina nezajímá, ale proti tomu umí něco asi stokrát složitější.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 07. 07. 2016, 19:17:23
Ha ha, tak to je dobré, protože si rozšiřuji obzory prakticky celý život s výjimkou vojny.   ;)

Co myslíte tou "abstrakcí", to absolutně netuším, ale už jsem vysledoval, že toto slovo se tady skloňuje ve všech pádech. Ptal jsem se na to kolegy, který dělá v céčku a hlasitě se tomu zasmál, že on tu virtuální abstrakci u objektářů nikdy nepochopí a pochopit nechce.  ;D

Ještě bych k tomu dodal, že příliš vysoká abstrakce je velkým nešvarem "cool" programovacích jazyků, protože patlal absolutně nemá tušení, jak to funguje a použije první funkci, kterou zrovna vygooglil, nebo kterou už zná, jen proto, že to s ní funguje i když pro daný případ není vhodná a často se hned vedle válí jiná, která dělá zdánlivě to samé, ale má trochu jiný use case.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 19:20:27
Copak já nechci něco poznat do hloubky, a proto jsem lempl? Programuju víc jak 10 hodin denně! Nikdy bych si nedovolil říkat o někom, že je lempl jenom proto, že neměl šanci nebo vhodné podmínky se dlouhodobě specializovat na jednu věc.  Nechápu takovou aroganci...

Já programuju tak tři, a proto mám hromadu času dělat to podstatné. Pokud se nechceš specializovat, je to tvoje rozhodnutí a neházej to lemplovsky na ostatní :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 07. 07. 2016, 19:23:53
Za málo peněz málo muziky. Sice asi moc neuděláš, ale zase jsi levný. To je pak problém, když řekneš, co děláš a zároveň oznámíš, že nic jiného dělat nebudeš. Často se nechápavě dívají, protože si asi myslí, že když to platí, tak budeš dělat, co řeknou. Tak jim to přece všichni říkali :D Pak to zakončíš cenou, která je pro ně úplně mimo realitu a můžete se v klidu rozloučit.

Umět hodně věcí blbě má svoje místo, ale jen u low-cost pozic.

Omyl, výjimkou je pozice systémový inženýr, po kterém sice většinou nikdo nechce zázraky, ale musí vědět od všeho něco, aby byl schopný to skloubit. Vim, o čem mluvím a low-cost bych to nenazval :D

Takže 150+ tisíc na HPP není problém? Protože ty běžné děvky většinou končí někde kolem 80 a víc jim nikdo nedá, protože nic neumí pořádně.

Jsem rád, že jsem na tom líp, jak běžná děvka :D Ale těch 150+ už je trochu úlet ;) Pravdou je, že běžná děvka dnes v ČR začíná někde u 20ti a končí tak u 50ti, protože jich je moc a nikdo je nechce. Možná v Práglu je to o něco víc, tam jich je asi nedostatek, ale zase je to kompenzováno jejich výskytem v jiných oborech :D Ale jsem rád, že vím, kam ti studentíci na ty čísla chodí :D Každej ňouma po škole s nulovou praxí a jedním vlastním nesmyslným pidiprojektem (čti: udělal si stránky) si klidně řekne o 50 nástup a do roka by chtěl mít 100.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 07. 07. 2016, 19:24:16
Copak já nechci něco poznat do hloubky, a proto jsem lempl? Programuju víc jak 10 hodin denně! Nikdy bych si nedovolil říkat o někom, že je lempl jenom proto, že neměl šanci nebo vhodné podmínky se dlouhodobě specializovat na jednu věc.  Nechápu takovou aroganci...

Já programuju tak tři, a proto mám hromadu času dělat to podstatné. Pokud se nechceš specializovat, je to tvoje rozhodnutí a neházej to lemplovsky na ostatní :D

150k za 3 hodiny denně. Klobouk dolu. Jsi machr.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 19:26:40
Jurdo, ano jsem tady na rootě opravdu jen pár dnů... Vidím, že jsi poznal podobné prostředí jako znám já.
V pohodě, nejsem typ, který by si něco zabíral. A ano, učím se a tvořím po večerech, snažím se tu energii najít.
Programování  a Linux je pro mě na prvním místě zábava a můj zájem.

Když už jsme u té "abstrakce", tak právě tak drahý, superinteligentní a profesionální borec, který chce být absolutně nejlepší ze všech, jako je javaman, (miluju slovo "java", ale javaman se snaží, abych to slovo přestal mít rád) by měl mít takovou míru abstrakce, aby si představil, jak těžce se žije programátorům na periferii mimo velká města, kteří mají rodiny, povinnosti a pracují pro menšího zaměstnavatele, kterému nemohou říct NE.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 19:36:32
Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 07. 07. 2016, 19:43:34
Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.

Nechceš si zkusit ten test na https://codility.com a ukázat nám výsledek? Jsem si jistý, že tady jen tak machruješ.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Fantomas 07. 07. 2016, 19:46:15
Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.
Neni, pokud mimo rodiny baziruje na kvante vlastnich konicku ;-)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 19:47:47
Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.

Nechceš si zkusit ten test na https://codility.com a ukázat nám výsledek? Jsem si jistý, že tady jen tak machruješ.

Jak ten test pozná moji výjimečnost?

Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.
Neni, pokud mimo rodiny baziruje na kvante vlastnich konicku ;-)

Nesmysl. Pokud máš rodinu, je to špatný znamení. Samozřejmě jednou to přijít musí, ale před tím musíš právě všechno stihnout.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 07. 07. 2016, 19:51:17
Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.
Tak jestli o tomhle je nebýt lopata, tak to jsem lopata a jsem rád :D Aneb jak uhrovitý studentík nemůže najít ženskou a proto tvrdí, že žádnou nechce :D Nebo žádnou opravdu nechceš a tvoje p*del musí být pro šéfa rájem, což by vysvětlovalo i těch 150k za 3 hodiny programování denně :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 07. 07. 2016, 19:54:15
Jak ten test pozná moji výjimečnost?
Otázkou je, jestli je co poznávat :D Ale za ty prachy a s takovým nickem musíš znát oficiální dokumentace slovo od slova nazpaměť, ne? Tak nějakej testík by tě asi neměl rozhodit :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 07. 07. 2016, 19:56:25
Jak ten test pozná moji výjimečnost?

Tu nepozná, ale může odhalit tvojí neschopnost.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 19:59:48
javamane... já nechci být nejlepším, klidně ti to místo popustím.  :D.
 
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 20:05:43
Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.
Tak jestli o tomhle je nebýt lopata, tak to jsem lopata a jsem rád :D Aneb jak uhrovitý studentík nemůže najít ženskou a proto tvrdí, že žádnou nechce :D Nebo žádnou opravdu nechceš a tvoje p*del musí být pro šéfa rájem, což by vysvětlovalo i těch 150k za 3 hodiny programování denně :D

Nebo prostě nejsem běžnej lempl a nemusím mít hned rodinu jako běžní lemplové.

Jak ten test pozná moji výjimečnost?
Otázkou je, jestli je co poznávat :D Ale za ty prachy a s takovým nickem musíš znát oficiální dokumentace slovo od slova nazpaměť, ne? Tak nějakej testík by tě asi neměl rozhodit :D

Jasný, testíky pro lopaty a pozná to moje schopnosti :D

Jak ten test pozná moji výjimečnost?

Tu nepozná, ale může odhalit tvojí neschopnost.

Ahaaa, tak to je zajímavý. Na jakým principu to tak luxusně funguje?

javamane... já nechci být nejlepším, klidně ti to místo popustím.  :D.

Pokud jsi ani nevystartoval, tak jsi to spíše vzdal bez boje :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 07. 07. 2016, 20:14:08
No já už bych se s ním nebavil, nejsme toho hodni :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 20:15:35
javamane, ty mi velice připomínáš jednoho dobrého kamaráda, skvělého programátora, který se takhle nějak choval před tím, než na několika kosmonautických misích vyhořel jako jaderné palivo.  ;D ;D ;D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 07. 07. 2016, 20:17:51
je to troll a mozno ani nevie programovat. alebo je frustrovany z maleho vtaka. 150k za 3h denne nezarobi nikto. Urcite nie java troll  :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 07. 07. 2016, 20:18:22
Škoda, že tvoji rodiče nechtěli být nejlepší.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 20:26:02
javamane, ty mi velice připomínáš jednoho dobrého kamaráda, skvělého programátora, který se takhle nějak choval před tím, než na několika kosmonautických misích vyhořel jako jaderné palivo.  ;D ;D ;D

Možná měl zůstat u programování ;)

je to troll a mozno ani nevie programovat. alebo je frustrovany z maleho vtaka. 150k za 3h denne nezarobi nikto. Urcite nie java troll  :D

Aneb pokud jsem neschopný já, tak všichni kolem taky! A pokud ne, tak mají malé ptáky a i kdyby ne, tak stejně neumí vařit!

Škoda, že tvoji rodiče nechtěli být nejlepší.

Proč myslíš?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 07. 07. 2016, 20:26:17
Škoda, že tvoji rodiče nechtěli být nejlepší.
To mělo být na javamana
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 07. 07. 2016, 20:27:46
Proč myslíš?

Protože ses narodil.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 20:32:33
Proč myslíš?

Protože ses narodil.

Ahaaa, tak se dostáváme k tomu, kde je problém, co? Chápání psaného textu je totiž nutná podmínka ke studiu. Proto je většina lidí k ničemu, protože ani číst neumí.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 20:49:25
Naopak, javamane.  ;)
Otázkou "proč myslíš?" jsi nám předvedl, že ti chybí schopnost predikce. Jak s takovým nedostatkem můžeš vyvinout dokonalou abstrakci??? Máš zjevné nedostatky.  :P
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 07. 07. 2016, 21:10:35
Predikce čeho?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 21:14:09
Ne, to ne... Teď dokonce prokazuješ, že ti chybí schopnost deduktivního myšlení... Začínám být zklamaný. Jak můžeš s těmito nedostatky programovat?  :P
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 07. 07. 2016, 21:38:02
K těm několika jazykům bych dodal, že:

Několik jazyků není zárukou, že je programátor dobrý. Jeden jazyk je skoro zárukou, že se neorientuje v oboru. Kdo se neorientuje v oboru, nemůže v něm být dobrý. Viz vedlejší diskuse - C# a Java jsou podle kohosi skvělý v tom, že si nakliká přístup do DB. Asi neviděl Delphi nebo C++ Builder s ODBC- bez VM a mezivrstvy a myslí si, že to je výsada těchto dvou technologií. Krásná ukázka.

Nikdo netvrdí, že všechny jazyky je potřeba umět perfektně. Jde o znalost, co který jazyk nebo technologie nabízí, jaká je filozofie, přístup k řešení problému,... Ono se dá objektově programovat i v klasickým C, a jako embeďák to často používám. Ale znamená to, že musím něco vědět o OOP a některým objektovým jazyku. A vědět, kdy se to vyplatí a kdy ne, protože věci jako dědičnost jsou docela šílený na implementaci. To samý s RPM při zpracování dat,... Nebudu vynalýzat kolo, raděj si týden až měsíc budu zkoušet po večerech něco novýho.

Kdo tvrdí, že si vystačí s jedním jazykem, ten buďto vědomě lže, nebo je tak blbý, že nepozná, že mu něco v hlavě chybí. A obě tyhle možnosti se vylučují s dobrým programátorem. Zase, jako embeďák krom C potřebuju i ASM, Verilog nebo VHDL, sem tam něco naskriptovat, něco na generátor kódu, JavaDoc na nakrmení Doxygenu, DOT diagramy v dokmentaci, potom speciality jako Matlab (Octave), PSpice,... Vebař potřebuje JS, PHP, HTML, CSS, ... Kdo dělá a datama, ten se zase neobejde mimo hlavní jazyk i s SQL,...

UML je taky jazyk. A na jeho (ne)používání je hned vidět, jestli  napřed člověk myslí, nebo začne hned mlátit zdrojáky a s každou featurou amatérsky řeší exponenciálně rostoucí hromadu průšvihů.

Dobrý programátor komunikuje s lidma a potřebuje je vmanipulovat do toho, co je reálný. Když domlouvá kšeft a řekne, že to bude dělat v XY a ne v ZBŽ, měl by taky umět říct proč je pro tuhle aplikaci XY lepší z pohledu zákazníka. Bez aspoň povrchní znalosti ZBŽ to těžko bude manévrovat na to, co preferuje. "Nic jinýho neumím" je před zákazníkem, který ještě nepodepsal smlouvu, hodně blbej argument!

Prostě, dobrý programátor zná víc jazyků, víc řešení a umí se samostatně rozhodnout.
Nesouhlasim. Tohle rozhodnuti nema delat programator.

Programátor přece dělá rozhodnutí na každým řádku. Použít pole, strom, nebo řetězený seznam? Nebo těch 50 záznamů hodit rovnou do tabulky v SQL? Udělat pro každý záznam dynamicky alokovanou třídu, nebo stačí staticky alokovaná struktura? Počítat to v intu nebo ve floatu? Stačí v tom floatu single, nebo je potřeba double? Atd. Dobrý programátor tyhle rozhodnutí sype z rukávu a ví, proč se jak rozhodl.
 
Pokud tyhle rozhodnutí za tebe dělá někdo jiný, tak sorry, ale jsi jenom bídný překladatel z jednoho programovacího jazyka do jinýho. Na to, abys cokoliv vytvořil, nemáš koule a uplatníš se leda při přepisování appky 1:1 z Delphi do C#.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 07. 07. 2016, 21:43:58
je to troll a mozno ani nevie programovat. alebo je frustrovany z maleho vtaka. 150k za 3h denne nezarobi nikto. Urcite nie java troll  :D

Pozor, neuvedl jednotku měny a jestli jsou ty tři hodiny normální pracovní směna. Tipl bych, že chtěl napsat: "Dělával jsem za 150k lir, než taliáni přešli na éčka. A bylo tam jenom se 3h přesčasů denně."  ;)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Inkvizitor 07. 07. 2016, 21:58:36
Ha ha, tak to je dobré, protože si rozšiřuji obzory prakticky celý život s výjimkou vojny.   ;)

Co myslíte tou "abstrakcí", to absolutně netuším, ale už jsem vysledoval, že toto slovo se tady skloňuje ve všech pádech. Ptal jsem se na to kolegy, který dělá v céčku a hlasitě se tomu zasmál, že on tu virtuální abstrakci u objektářů nikdy nepochopí a pochopit nechce.  ;D

Ještě bych k tomu dodal, že příliš vysoká abstrakce je velkým nešvarem "cool" programovacích jazyků, protože patlal absolutně nemá tušení, jak to funguje a použije první funkci, kterou zrovna vygooglil, nebo kterou už zná, jen proto, že to s ní funguje i když pro daný případ není vhodná a často se hned vedle válí jiná, která dělá zdánlivě to samé, ale má trochu jiný use case.

No, trošku jsme se nepochopili, pánové. Schopnost abstrakce jde ZA programovací jazyky. Například když vím, co je aritmetická řada a chci dělat její součet, můžu využít jednoduchý vzorec a nedělat cyklus jako trdlo nebo dokonce alokovat paměť pro všechny její členy. Zároveň vím, k čemu v objektových jazycích skutečně slouží třída/objekt a umím si v jazycích, které nejsou OOP, poradit i bez objektů, když chci jenom oddělit jmenné prostory nebo skrýt data tak, aby k nim měly přístup jenom předdefinované procedury (pomocí modulů třeba). Když vím, jak funguje cache, jak funguje procesor (jiná úroveň abstrakce), navrhnu algoritmus s ohledem na to. Když vím něco o asymptotické složitosti, paralelních výpočtech atd. atp., zase to využiju v jakémkoli dalším jazyce.

A v neposlední řadě, když mám dobrou schopnost abstrakce, tak nedělám návrh zbytečně komplikovaný (Pepo N) a používám (v "cool jazycích") ten správný nástroj, funkci, datovou strukturu (Tuxiku). Je to jasnější?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Inkvizitor 07. 07. 2016, 22:01:00
K těm několika jazykům bych dodal, že:

Několik jazyků není zárukou, že je programátor dobrý. Jeden jazyk je skoro zárukou, že se neorientuje v oboru. Kdo se neorientuje v oboru, nemůže v něm být dobrý. Viz vedlejší diskuse - C# a Java jsou podle kohosi skvělý v tom, že si nakliká přístup do DB. Asi neviděl Delphi nebo C++ Builder s ODBC- bez VM a mezivrstvy a myslí si, že to je výsada těchto dvou technologií. Krásná ukázka.

Nikdo netvrdí, že všechny jazyky je potřeba umět perfektně. Jde o znalost, co který jazyk nebo technologie nabízí, jaká je filozofie, přístup k řešení problému,... Ono se dá objektově programovat i v klasickým C, a jako embeďák to často používám. Ale znamená to, že musím něco vědět o OOP a některým objektovým jazyku. A vědět, kdy se to vyplatí a kdy ne, protože věci jako dědičnost jsou docela šílený na implementaci. To samý s RPM při zpracování dat,... Nebudu vynalýzat kolo, raděj si týden až měsíc budu zkoušet po večerech něco novýho.

Celý příspěvek citovat nebudu, ale klidně ho podepíšu.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 07. 07. 2016, 22:24:10
Inkvizitor a Petr M:
Napsali jste to perfektně. Stoprocentní souhlas. A rozumím, o čem píšete a jako flexibilní samouk jsem moc šťastný.  ;D

Přesně tak to dělám. Na začátku řeknu šéfovi, které jazyky (vybírám si z delphi, c sharp versus ms sql, nyní jsem schopný pro jednodušší projekty i javu) jsou pro projekt vhodné z hlediska času tvorby a spolehlivosti řešení. A pak vyšetřím celou zakázku jako detektiv (protože mi většinou nejsou schopni dodat ucelené zadání), promluvím si s různými lidmi od nás i od zákazníka a až dám dohromady jasné a ucelené zadání, vymyslím konečné řešení a pustím se do práce.

Ale spíš jsem jako nějaká švadlena. Šiju a šiju, dokud to není hotové a odladěné. Žádný superman, ale dělník. Nic jiného programátor není. Prostě makač. Nevyvyšovat se, nedělat ze sebe superborce. Protože jednou stejně přijde zakázka, na které se člověk může tzv. uvařit. Už jsem to viděl, nechci to zažít, ale možná to přijde.

Největší radost programátor má, když je dílo hotové. A další radost přijde, když uplyne rok a žádná reklamace, jenom chvála nebo požadavek na další vylepšení. 8)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: JardaP . 08. 07. 2016, 00:12:22
Co myslíte tou "abstrakcí", to absolutně netuším, ale už jsem vysledoval, že toto slovo se tady skloňuje ve všech pádech. Ptal jsem se na to kolegy, který dělá v céčku a hlasitě se tomu zasmál, že on tu virtuální abstrakci u objektářů nikdy nepochopí a pochopit nechce.  ;D

Tak s tou abstrakci to je trochu jinak, nez se vam snazili namluvit predrecnici. To totiz v minulosti byli programatori, kteri chteli byt nejlepsi a tolik se specializovali, ze vedeli stale vice o stale mene, az vedeli uplne vse o uplnem hovne. Protoze byli uplne nejlepsi, brali za to aspon 150k. A jednoho dne, kdyz takle stali u tabule a barevnymi fixami tam malovali vzajemne propojeni svych genialnich myslenek, jim totalne ruplo v bedne a s penou u huby zacali cmarat vselijake nesmyslne klikyhaky. Nikdy pak uz nenapsali ani radku kody, protoze zesileli nebo vyhoreli. Ale to cmarani jim zustalo a takto vzniklo abstraktni umeni. Ano, pokud to jeste nekomu nedoslo, tak vsichni maliri abstraktniho umei jsou byvali programatori, obvykle v Jave, casto ale i v NETu (ti v obrazech typicky pouzivaji vice modre barvy).

Pokud má někdo rodinu, tak je úplně vyřízenej a prostě je po všem. Takže klidně se dál obhajuj, proč to nešlo, ale takhle se to právě nedělá, pokud chceš být nejlepším. Jen příklad, nic víc a nic proti nikomu.

Ano, bud nejlepsi a rodinu nezakladej, akorat by te rozptylovala a nikdy bys nedosahl javove Nirvany, kdy na sobe jiz nebudes mit nic, co bys mohl jeste zdokonalit a dosahnes transcendence, kdy tva duse bude prepsana do Javy a uploadovana do cloudu na Olympu. No a kdyby to nahodou nevyslo s tou transcendenci, tak si prece muzes zalozit rodinu v duchodu, kdy na to budes mit vic casu a budes mene nepostradatelny.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 08. 07. 2016, 07:43:28
K těm několika jazykům bych dodal, že:

Několik jazyků není zárukou, že je programátor dobrý. Jeden jazyk je skoro zárukou, že se neorientuje v oboru. Kdo se neorientuje v oboru, nemůže v něm být dobrý. Viz vedlejší diskuse - C# a Java jsou podle kohosi skvělý v tom, že si nakliká přístup do DB. Asi neviděl Delphi nebo C++ Builder s ODBC- bez VM a mezivrstvy a myslí si, že to je výsada těchto dvou technologií. Krásná ukázka.

Nikdo netvrdí, že všechny jazyky je potřeba umět perfektně. Jde o znalost, co který jazyk nebo technologie nabízí, jaká je filozofie, přístup k řešení problému,... Ono se dá objektově programovat i v klasickým C, a jako embeďák to často používám. Ale znamená to, že musím něco vědět o OOP a některým objektovým jazyku. A vědět, kdy se to vyplatí a kdy ne, protože věci jako dědičnost jsou docela šílený na implementaci. To samý s RPM při zpracování dat,... Nebudu vynalýzat kolo, raděj si týden až měsíc budu zkoušet po večerech něco novýho.

S tvrdenim A sa da suhlasit do znacnej miery. Ak som dobry a dlhorocny webovy vyvojar, tak poznam nejaky jazyk a to vsetko naokolo. Nepotrebujem poznat C++ alebo Delphi, pretoze na 90% nebudem robit webove veci alebo IS v jednom z tychto jazykov. Nehovoriac o komunite ludi. Schvalne, kde ich bude viac?. To ze je ODBC je fajn. Ale v takom C# je to este fajnovejsie ;). Inac ako dobry webovy vyvojar alebo vyvojar IS, pomenujte si to ako chcete, nemusim ovladat dokonale HTML alebo CSS, ci nejake jQuery, pretoze to vela suvisi s dizajnom UI. Zial realita dnesnych firiem je taka, ze chcu aby clovek ovladal vsetko. A este ked vas striedaju na projektoch, tak to ziadna slava.

Tvrdenie B:
no vsak clovek nemusi poznat vsetko perfektne, staci jedno alebo jednu oblast perfektne. Ak som 10 rokov robil embedded vyvojara v C/ASM a som v tom trieda, tak urcite budem robit IS v PHP :D. Budem sa uberat stale tym embedded smerom, samozrejme pokial nenastane situacia, ze nikde na okoli nenajdem pracu, tak sa budem musiet prisposobit trhu, co ale v pripade, ze som trieda, nehrozi :). Za mna mozem povedat, ze som MS vyvojar v .NETe/C# a nepojdem v najblizsej dobe do nejakeho linuxu. Budem si radsej prehlbovat znalosti v MS technologiach, lebo vzdy je sa co ucit. Ked budem jeden den skusat linux, druhy den windows, treti den OSx, tak co budem mat z toho?
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 08. 07. 2016, 07:49:45
Ked budem jeden den skusat linux, druhy den windows, treti den OSx, tak co budem mat z toho?
<joke> Zjistíš, že jsi promarnil život s Win a začneš neprodleně pracovat na nápravě? </joke>
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 08. 07. 2016, 20:05:39
Tvrdenie B:
no vsak clovek nemusi poznat vsetko perfektne, staci jedno alebo jednu oblast perfektne. Ak som 10 rokov robil embedded vyvojara v C/ASM a som v tom trieda, tak urcite budem robit IS v PHP :D. Budem sa uberat stale tym embedded smerom, samozrejme pokial nenastane situacia, ze nikde na okoli nenajdem pracu, tak sa budem musiet prisposobit trhu, co ale v pripade, ze som trieda, nehrozi :). Za mna mozem povedat, ze som MS vyvojar v .NETe/C# a nepojdem v najblizsej dobe do nejakeho linuxu. Budem si radsej prehlbovat znalosti v MS technologiach, lebo vzdy je sa co ucit. Ked budem jeden den skusat linux, druhy den windows, treti den OSx, tak co budem mat z toho?

V pěti letech jsi asi nevěděl nic o sexu. Jak bych ti měl v tom věku vysvětlit, že o něco přicházíš a jak je to super? I když, s tvým malým měkkým to stejně nebude žádná sláva  :D

A teď vážně. Řešil jsi někdy v aplikaci požadavek na rozšíření pomocí uživatelskýho skriptu? Znáš nějaký skriptovací jazyk, nebo bys začal od píky? Od čeho se odpíchneš? Aha... 8)

Nikdo netvrdí, že jak widlák musíš znát jinou platformu (ostatně pro takový, jako jsi ty, je fungujícího operačního systému škoda), ale měl bys čuchnout k jinýmu typu práce nebo jazyků, než k regulérní aplikaci. Jinak se střelíš do nohy už při odhadu náročnosti projektu, protože nebudeš vědět, co tě čeká. Widle neWidle.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: gl 08. 07. 2016, 20:33:53
Tvrdenie B:
no vsak clovek nemusi poznat vsetko perfektne, staci jedno alebo jednu oblast perfektne. Ak som 10 rokov robil embedded vyvojara v C/ASM a som v tom trieda, tak urcite budem robit IS v PHP :D. Budem sa uberat stale tym embedded smerom, samozrejme pokial nenastane situacia, ze nikde na okoli nenajdem pracu, tak sa budem musiet prisposobit trhu, co ale v pripade, ze som trieda, nehrozi :). Za mna mozem povedat, ze som MS vyvojar v .NETe/C# a nepojdem v najblizsej dobe do nejakeho linuxu. Budem si radsej prehlbovat znalosti v MS technologiach, lebo vzdy je sa co ucit. Ked budem jeden den skusat linux, druhy den windows, treti den OSx, tak co budem mat z toho?

V pěti letech jsi asi nevěděl nic o sexu. Jak bych ti měl v tom věku vysvětlit, že o něco přicházíš a jak je to super? I když, s tvým malým měkkým to stejně nebude žádná sláva  :D

A teď vážně. Řešil jsi někdy v aplikaci požadavek na rozšíření pomocí uživatelskýho skriptu? Znáš nějaký skriptovací jazyk, nebo bys začal od píky? Od čeho se odpíchneš? Aha... 8)

Nikdo netvrdí, že jak widlák musíš znát jinou platformu (ostatně pro takový, jako jsi ty, je fungujícího operačního systému škoda), ale měl bys čuchnout k jinýmu typu práce nebo jazyků, než k regulérní aplikaci. Jinak se střelíš do nohy už při odhadu náročnosti projektu, protože nebudeš vědět, co tě čeká. Widle neWidle.

Skriptovat se dá i v c sharp http://www.csscript.net/. Jinak jako bývalý c sharpista souhlasím. Také bych mu doporučil zkusit něco jiného. Možná zjistí, že řeší spoustu problémů, které jinde neexistují.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 09. 07. 2016, 00:38:19
Preco skusat nieco ine, ked ma toto bavi? Preco prechadzat na nieco, kde mi nebude ponuknute kvalitne prostredie na vyvoj? Ruku na srdce, najlepsie su VS a mozno Intellij idea. Ja osobne skriptovacim jazykom neprikladam velku vahu a nepotrebujem ich. Nie teraz a ani nikdy taku pracu vyhladavat nebudem. Drviva vacsina embedded vyvojarov vobec ale vobec nerobi so skriptovacimi jazykmi. Mam kolegu C++ vyvojara, ktory robil kedysi pre realtime systemy, teraz robi v C++ a nikdy ani neprejde na skriptovacie jazyky. Takisto poznam cloveka, ktory robil dlho v C++ a potom presiel na C#. Ale nikdy sa nesral s nejakymi webovymi blbostami a to bol a je sakra kapacita.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 09. 07. 2016, 09:19:15
Preco skusat nieco ine, ked ma toto bavi?

Proč ochutnat kachnu na restovaným ananasu, když ti chutná králík na paprice?

Paretovo pravidlo doufám znáš... 20% úsilí věnuješ na 80% výsledku. Pak už se nimráš v detailech, který nikdo neocení. A platí to i pro lidi. Proč se perfektně naučit jednu technologii, když jich za stejnou dobu se stejným úsilím zvládnu uspokojivě pět a když není práce na jedné z nic, můžu vzít kšeft, kde se používá něco jinýho? Je to taková forma pojištění. A víc doménových znalostí zvyšuje tvou cenu.

Preco prechadzat na nieco, kde mi nebude ponuknute kvalitne prostredie na vyvoj? Ruku na srdce, najlepsie su VS a mozno Intellij idea.

Máš nějaký důkaz? Nebo ses jenom chytl první ho prospektu od M$? Zkoumal jsi něco jinýho? Jaký máš názor třeba na https://www.embarcadero.com/products/rad-studio (https://www.embarcadero.com/products/rad-studio) a proč?

Ja osobne skriptovacim jazykom neprikladam velku vahu a nepotrebujem ich. Nie teraz a ani nikdy taku pracu vyhladavat nebudem. Drviva vacsina embedded vyvojarov vobec ale vobec nerobi so skriptovacimi jazykmi. Mam kolegu C++ vyvojara, ktory robil kedysi pre realtime systemy, teraz robi v C++ a nikdy ani neprejde na skriptovacie jazyky.

Víš co? Mám ze ZŠ znalost Basicu (samouk), ze SŠ Turbo Pascal a ASM 8051, z VŠ Delphi. Delphi bylo fajn, zábavný, ale dneska bych si neškrtl. No a hlavně, mám vystudovaný HW, taže jsem dělal hlavně věci kolem toho. Servisáka mobilů, servisáka serverů,... Jenomže to byla pekelná nuda a tak jsem se bavil aspoň po večerech bastlením. Náhodou jsem narazil na jeden kit s procesorem, kterej se mě líbil, obětoval jsem 1/3 výplaty a začal se na něm učit C pro strýčka příhodu.

Pak mě jednoho dne vytočil šéf do běla, začalo hledání a narazil jsem na jednoho podnikatele, co potřeboval člověka na návrh a oživení desek s jednočipama. Nakreslení desky, osazení, cvrnkání pinama na ověření funkce. Nástupák o polovičku víc, než jsem měl jako servisák... No a ještě odpadly výdaje na domácí bastlení, protože šéf dával zadání a materiál, zajímavý projekty, v podstatě v té době práce snů. Bez hraní si s jednočipem bych tu práci neměl.

Když nás pak po letech nefér obchodní partner utopil přes DPH, nebyl problém s tím, co jsem v té době už uměl, zapadnout jako embedded programátor v C do Honeywellu, ... Kde jsem to po letech zabalil, protože tam byl těžký overprocessing a každý blb kecal do všeho, takže se všechno 5x předělávalo.

No a teď dělám na projektech, kde je dohromady HW a SW. S tvým přístupem bych takovou práci za sedminásobek platu toho servisáka dělat nemohl.
- Do C mě nikdo nenutil. Naučil jsem se ho dobrovolně, je to 90% projektu
- FreeRTOS jsem se taky naučil dobrovolně. Na vývojovým kitu STM32. Teď se hodí, bez něj by ty produkty byly na úplně jiné úrovni.
- Message broker, v podstatě z dob Delphi vytažený zpracování Widlích zpráv, naportovaný na FreeRTOS.
- Grafika na současným produktu, to je kapitola sama o sobě. Kdybych tenkrát nebyl zvědavý na FPGAčka a kdybych si nějaký čas nehrál se třídou TCanvas v Delphi, byl bych dost mimo
- Komunikace po Ethernetu, implementace FAT, USB,... Jsou na to knihovny, ale při jejich portaci na HW a začlenění do systému o tom taky musíš něco vědět.
- Když šéf rozhodl integrovat do toho managovaný Ethernet switch, jak se hodila znalost síťařiny z Linuxu...

Takže jo, nemusel jsem si s tím hrát po večerech a mohl jsem ty prachy a čas prochlastat. Nebo být spokojený a hrát si v Delphi, protože to bylo super, a ignorovat zbytek světa. Ale to bych neměl na výplatní pásce sedminásobek toho, co jsem tam měl jako servisák. Tož asi tak.

Takisto poznam cloveka, ktory robil dlho v C++ a potom presiel na C#. Ale nikdy sa nesral s nejakymi webovymi blbostami a to bol a je sakra kapacita.

Já zase znám z doby, kdy jsem dělal tech support jednoho pána, který uměl perfektně ASM na 8051. Byl to specialista. Dělal to už 20 let, nikdy nic jinýho nepotřeboval. Měl ve firmě skvělý produkt, perfektně zoptimalizovaný, 64kB FLASH na T89C51ED2 sotva stačilo, všechno perfektně běhalo, no radost se podívat.

Jednoho dne u nich německá firma poptala nový produkt, tak trochu specifický. Chtěli do toho přilinkovat vlastní komunikační SW, odladěný na platformě H8 od Renesasu, pochopitelně v C. Když to za půl roku dodají, mají kšeft, který jim zvedne obrat firmy o 40%. Pochopitelně, že ředitel nevěděl nic o rozdílu mezi ASM51 a C a o probémech kolem, takže podepsal. A pan vývojář byl v místech, o kterých se tak krásně vyjadřuje "j".

Když jsme s kolegama přijeli nabízet kity na H8, připojili emulátor a začali krokovat v kódu, čuměl na to jak tele na vypínač... Prý netušil, že taková možnost existuje...

Prostě jak píše klasik - "kdo chvíli stál, už stojí opodál"
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: PepaN 09. 07. 2016, 10:16:12
Petr M - Krásný příběh, hned mi to zvedlo po ránu náladu.

U mě to bylo asi tak. Dělal jsem obchodního zástupce a správce sítě, doma jsem si bastil a prodával svůj webový systém v PHP, abych si dorovnal malý plat tomhle chudém regionu. Pak jsem přešel do jiné malé firmy jako konzultant IT a správce sítě. A začal jsem se zajímat o Delphi, protože vedle mě seděl superborec v Delphi, kterého dodnes obdivuju. Moc mi toho nevysvětlil, ale naznačil, a to stačilo. Udělal jsem si v Delphi několik aplikací. Jedna firmu zaujala, občas se prodala zákazníkovi. Spolu s Delphi jsem si musel osahat MS SQL.
Do firmy přišel nový programátor místo mého oblíbeného kolegy. Delphi neuměl. Nasliboval všechno, a začal předělávat mimo jiné moji aplikaci do c sharpu. Moc se mu to nevedlo. A nevedly se mu ani jiné věci...

Pak nový programátor odešel. Neměl to kdo dělat. Nabídl jsem se, že se na to mrknu. A od té doby dělám v delphi, v C sharpu, v ms sql, v my sql, s php, v čem je potřeba. Exporty do různých systémů včetně sapu, importy do našeho systému. Práce spráce sítě a konzultanta mi hodně dala v chápání, co a jak rozchodit komunikačně, poskytuju si podporu "sám sobě" :-). Všechno jde rychleji. Udělal jsem další aplikace a další aplikace...:-). Až jsem pochopil, že Windows a C Sharp jsou divní, protože mě moc rozmazlují. :-)
A dostal jsem se k Linuxu. Ošahal jsem si bashování, ošahal jsem si jiné věci, udělal jsem si vlastní server a nakonec jsem zakotvil u Javy, protože to mi připadá jako nejrychlejší možnost, jak si vytvářet aplikace pro obě platformy, vzhledem k tomu, že spousta věcí je v linuxu i windows amatérsky zfušovaných a radši si to naprogramuju sám pro sebe. Samozřejmě doma v rámci "bastlení" :-). A jaká bude další cesta, to se pozná. Každopádně jsem se naučil, že čím víc si toho člověk ochytá, tím líp.

Proto mě ten příběh Petra M zaujal a mám dobrej pocit, že jdu správnou cestou.

A ještě jsem pochopil jednu věc, která se vám asi nebude líbit... Není důležité, aby byl kód dokonalý, ale je důležité, aby aplikace svoji práci dělala dokonale, komunikovala s uživatelem (třeba logem) a uměla reagovat na maximální množství chybových a nestandardních situací.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Inkvizitor 09. 07. 2016, 10:38:29
A ještě jsem pochopil jednu věc, která se vám asi nebude líbit... Není důležité, aby byl kód dokonalý, ale je důležité, aby aplikace svoji práci dělala dokonale, komunikovala s uživatelem (třeba logem) a uměla reagovat na maximální množství chybových a nestandardních situací.

Dokonalé je nepřítelem dobrého. Ale je třeba to nepřepálit na opačnou stranu.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 09. 07. 2016, 10:45:41
Ono netvrdim, ze nevyskusat si nieco ine, nove, je zle. Ja len hovorim, ze to jednoducho nejde vediet X veci poriadne. Jednak clovek ma obmedzenu kapacitu, jednak treba nato mat aj cas, a ked si clovek casom zalozi rodinu, tak vasa zena by asi nebola rada, keby pridete z prace a hned si sadnete za pc aby ste si nieco bastlili. Osobne sa priklanam k rieseniu, vyskusat, potom sa profilovat na nieco, ale mat rozsirene obzory.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Petr M 09. 07. 2016, 11:21:51
A ještě jsem pochopil jednu věc, která se vám asi nebude líbit... Není důležité, aby byl kód dokonalý, ale je důležité, aby aplikace svoji práci dělala dokonale, komunikovala s uživatelem (třeba logem) a uměla reagovat na maximální množství chybových a nestandardních situací.

Dokonalé je nepřítelem dobrého. Ale je třeba to nepřepálit na opačnou stranu.

Šéf v Honeywellu (naše oddělení bylo řízeno z Minneapolisu) vždycky říkal, že nepotřebuje perfektní produkt, ale potřebuje s co nejmíň nákladama dodat zákazníkovi něco, co uspokojí zákazníkovy potřeby do té míry, že za to zaplatí. A že s Brňákama byl vždycky ten problém, že všechno chtěli dělat dokonalý a na to on neměl čas ani peníze. Naučit se tuhle filozofii byla výzva. A ono to platí nejenom o produktech... Spcialista za 250 kKč/měs. na combo box v C# se firmě nevyplatí, pokud bude v aplikaci i něco víc, než GUI a GUI nebude jeden velký combo box,nebo to má být multiplatformní.

Ono netvrdim, ze nevyskusat si nieco ine, nove, je zle. Ja len hovorim, ze to jednoducho nejde vediet X veci poriadne. Jednak clovek ma obmedzenu kapacitu, jednak treba nato mat aj cas, a ked si clovek casom zalozi rodinu, tak vasa zena by asi nebola rada, keby pridete z prace a hned si sadnete za pc aby ste si nieco bastlili. Osobne sa priklanam k rieseniu, vyskusat, potom sa profilovat na nieco, ale mat rozsirene obzory.

Jde. Viz zmíněný Paretovo pravidlo 80/20. Platí i na kapacitu mozku, i na čas na učení. A i když část toho člověk zapomene, principy zná. Má předstau, co to asi bude na projektu znamenat ohledně nákladů a času a když je potřeba, po týdnu nebo dvou se do toho zase dostane.

Víš, že jsem VŠ studoval při zaměstnání a když jsem začínal, dceři byly dva roky? V týdnu v práci, v sobotu ve škole, večer většinou nad skriptama...

Žena vždycky říká, že kdo chce, hledá způsoby, kdo ne, hledá důvody.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 10. 07. 2016, 10:20:12
Víš, že jsem VŠ studoval při zaměstnání a když jsem začínal, dceři byly dva roky? V týdnu v práci, v sobotu ve škole, večer většinou nad skriptama...

Žena vždycky říká, že kdo chce, hledá způsoby, kdo ne, hledá důvody.
Tak ked myslis. :) Btw. studovat externe je ine, ako studovat denne. A dolezite je, o aky odbor ide.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: stdent 10. 07. 2016, 11:13:44
Taky nikdo neříká, že něco uměl. Studovat takovým způsobem, to radši nic, protože to bude k ničemu. Startovací věk kolem 18. roku má svůj význam. Nic tě nerozptyluje a můžeš se tomu věnovat. Pracovat při škole je obvykle nesmysl, protože pak ta škola asi moc kvalitní nebude.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Inkvizitor 10. 07. 2016, 13:24:40
Taky nikdo neříká, že něco uměl. Studovat takovým způsobem, to radši nic, protože to bude k ničemu. Startovací věk kolem 18. roku má svůj význam. Nic tě nerozptyluje a můžeš se tomu věnovat. Pracovat při škole je obvykle nesmysl, protože pak ta škola asi moc kvalitní nebude.

Ty studuješ co, Oxford? A pracovat budeš pro "Zern"
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 10. 07. 2016, 15:32:11
Taky nikdo neříká, že něco uměl. Studovat takovým způsobem, to radši nic, protože to bude k ničemu. Startovací věk kolem 18. roku má svůj význam. Nic tě nerozptyluje a můžeš se tomu věnovat. Pracovat při škole je obvykle nesmysl, protože pak ta škola asi moc kvalitní nebude.
Pracovat propri skole je to najlepsie, co moze student urobit. To, ze vy ste to nezvladal, je vas problem. Nezvalujte to nato, ze skola je o nicom
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Aminuxik 10. 07. 2016, 23:19:58
Žena vždycky říká, že kdo chce, hledá způsoby, kdo ne, hledá důvody.

To sou moudra, bože můj! Nejíte vy taky vlašský ořechy na lačno?

To jsou moudra - univerzální odpověď na různá "moudra"
https://www.youtube.com/watch?v=M_8iMs_a2UE
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: :wq 11. 07. 2016, 01:00:52
je to troll a mozno ani nevie programovat. alebo je frustrovany z maleho vtaka. 150k za 3h denne nezarobi nikto. Urcite nie java troll  :D

Pozor, neuvedl jednotku měny a jestli jsou ty tři hodiny normální pracovní směna. Tipl bych, že chtěl napsat: "Dělával jsem za 150k lir, než taliáni přešli na éčka. A bylo tam jenom se 3h přesčasů denně."  ;)
Hlavne by som sa pytal, kde pracuje (stat) a ako si pocita cas. Ked do casu nepocita riesenie emailov, administrativy, prestavky (na obed) a kecanie, tak to dost zamava cenou. A ked pracuje v USA, tak to moze mat. To si dobry programator zarobi v hrubom aj 250k USD / rok.

Pracovat propri skole je to najlepsie, co moze student urobit. To, ze vy ste to nezvladal, je vas problem. Nezvalujte to nato, ze skola je o nicom
Nemyslim, ze je to to najlepsie. Jednu cast studia som pracoval, ale to clovek zakrni. Vo firme som si za mesiac zvykol na frameworky a coding style a potom uz velmi nebolo kam postupovat. Bolo fajn zaucit novacikov, navrhnut si nieco, viest vyvojovy tym, ale tym som stratil cas na studium. Nikdy nedozeniem tych, co sa vtedy namiesto prace venovali rozsirovaniu svojich obzorov.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Martin 11. 07. 2016, 19:48:36
A ked pracuje v USA, tak to moze mat. To si dobry programator zarobi v hrubom aj 250k USD / rok.
Pokud vím, nejvíc se platí v Silicon Valley a tam je polovina toho, cos napsal.
Smutné je, že i v Německu a Rakousku se dělá za ušmudlaných 40 tisíc eur / rok.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 11. 07. 2016, 20:03:56
Pracovat propri skole je to najlepsie, co moze student urobit. To, ze vy ste to nezvladal, je vas problem. Nezvalujte to nato, ze skola je o nicom
Nemyslim, ze je to to najlepsie. Jednu cast studia som pracoval, ale to clovek zakrni. Vo firme som si za mesiac zvykol na frameworky a coding style a potom uz velmi nebolo kam postupovat. Bolo fajn zaucit novacikov, navrhnut si nieco, viest vyvojovy tym, ale tym som stratil cas na studium. Nikdy nedozeniem tych, co sa vtedy namiesto prace venovali rozsirovaniu svojich obzorov.

Právě. Práce ti neuteče a většina dnešních pozic je stejně pro lopaty. Proto nemají problém s vysokoškoláky, kteří jsou k ničemu.

Studium se má dělat naplno a ne do toho lepit nějaké blbosti.

A ked pracuje v USA, tak to moze mat. To si dobry programator zarobi v hrubom aj 250k USD / rok.
Smutné je, že i v Německu a Rakousku se dělá za ušmudlaných 40 tisíc eur / rok.

Protože všichni tam mají stejně, tak je to smutné, ne? :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: tvurceBS 11. 07. 2016, 20:14:47
no jasne javamane. ty lopato. nejvic lopat dela prave v jave :D
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 11. 07. 2016, 20:36:43
A jak to souvisí? Ani v tý Javě by ti to nešlo a padalo na OOM.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: :wq 11. 07. 2016, 22:06:21
A ked pracuje v USA, tak to moze mat. To si dobry programator zarobi v hrubom aj 250k USD / rok.
Pokud vím, nejvíc se platí v Silicon Valley a tam je polovina toho, cos napsal.
Smutné je, že i v Německu a Rakousku se dělá za ušmudlaných 40 tisíc eur / rok.
Dobry programator nie je kazdy z ulice, ktory v PHPku spravi web a zoberu ho tam. Polovica toho je nastupak u nadejneho cloveka bez skusenosti.
A sumy su v hrubom.
(https://media.giphy.com/media/OBivgZIKi4kVy/giphy.gif)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: hu 12. 07. 2016, 00:55:52
Žena vždycky říká, že kdo chce, hledá způsoby, kdo ne, hledá důvody.

To sou moudra, bože můj! Nejíte vy taky vlašský ořechy na lačno?

To jsou moudra - univerzální odpověď na různá "moudra"
https://www.youtube.com/watch?v=M_8iMs_a2UE

Nekaz to vole, to je lidovy...
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Bastard 12. 07. 2016, 06:35:14
Nevím, co vám vadí právě na tomhle. Zrovna s tím se dá souhlasit na 100%, ono to takhle totiž opravdu funguje. Kdo říká, že nemůže, ten většinou jenom nechce a trapně se vymlouvá.

Když už se tady chcete stírat videama z youtube:
https://www.youtube.com/watch?v=z7-141-SpOA
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: hu 12. 07. 2016, 08:36:44
Když už se tady chcete stírat videama z youtube:
https://www.youtube.com/watch?v=z7-141-SpOA

(https://upload.wikimedia.org/wikipedia/commons/b/bc/Male_silverback_Gorilla.JPG)
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Bastard 12. 07. 2016, 09:30:10
Tak samozřejmě. Nezáleží na tom, co se tam říká, ale kdo to říká, jak to říká. Kdyby to říkal pán z billboardu v kravatě, tak by to uznal i "hu", který v žádném případě není povrchní ocas.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: stdent 12. 07. 2016, 10:49:30
Taky nikdo neříká, že něco uměl. Studovat takovým způsobem, to radši nic, protože to bude k ničemu. Startovací věk kolem 18. roku má svůj význam. Nic tě nerozptyluje a můžeš se tomu věnovat. Pracovat při škole je obvykle nesmysl, protože pak ta škola asi moc kvalitní nebude.
Pracovat propri skole je to najlepsie, co moze student urobit. To, ze vy ste to nezvladal, je vas problem. Nezvalujte to nato, ze skola je o nicom

Pokud nechce nic umět, tak je to ideální kombinace. Po škole může rovnou zaplout do korporace k jemu podobným lemplům. Pokud máš čas na něco jiného než školu, tak samozřejmě k ničemu ta škola bude.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 12. 07. 2016, 11:28:05
Jasne, vsetci co dokazu pracovat popri skole, su lemplove :D. Poviem vam ale jednu skutocnost. Aj ti, co nerobia popri skole, tak po absolvovani, v podstate robia to, co robili ich studentski kolegovia pocas skoly. A preco nemat uz hned skusenosti a byt dobre zaplateny? Absolventi sasovia pridu na pohovor, zapytaju nekrestanske peniaze, lebo oni maju titul, ale pritom hovno vedia.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 12. 07. 2016, 12:46:55
Jasne, vsetci co dokazu pracovat popri skole, su lemplove :D. Poviem vam ale jednu skutocnost. Aj ti, co nerobia popri skole, tak po absolvovani, v podstate robia to, co robili ich studentski kolegovia pocas skoly. A preco nemat uz hned skusenosti a byt dobre zaplateny? Absolventi sasovia pridu na pohovor, zapytaju nekrestanske peniaze, lebo oni maju titul, ale pritom hovno vedia.

Blbost, ví jak se chlastá :D Ale obecně ano, není problém, aby absolventík bez jakékoliv prokazatelné praxe naběhl s titulem, ze startu si nadiktoval služební auto, mobil, 10 týdnů dovolené, stravenky, home office a nástup 100k. Po tom, co se mu v deseti firmách vysmějí jde nakonec dělat za 15 do fabriky na směny, protože jinde už si udělal ostudu a nechtějí ho.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman 12. 07. 2016, 13:52:51
Po tom, co se mu v deseti firmách vysmějí jde nakonec dělat za 15 do fabriky na směny, protože jinde už si udělal ostudu a nechtějí ho.

Tyhle pohádky miluju :D Nebo když mění často práce, tak časem ho nikde nevemou! Nebo pokud nemá jméno, tak nemá šanci na dobrej flek. By mě zajímalo, jestli jen papouškujete ostatní a nebo jste to fakt zkusili. Jako vysněný vysokoškolák, který chtěl 100 tisíc a pak dělá u pásu, zní sice cool, ale tomu snad nikdo tady nevěří.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Tuxik 13. 07. 2016, 22:35:23
Po tom, co se mu v deseti firmách vysmějí jde nakonec dělat za 15 do fabriky na směny, protože jinde už si udělal ostudu a nechtějí ho.

Tyhle pohádky miluju :D Nebo když mění často práce, tak časem ho nikde nevemou! Nebo pokud nemá jméno, tak nemá šanci na dobrej flek. By mě zajímalo, jestli jen papouškujete ostatní a nebo jste to fakt zkusili. Jako vysněný vysokoškolák, který chtěl 100 tisíc a pak dělá u pásu, zní sice cool, ale tomu snad nikdo tady nevěří.

Řekl člověk, který skončil za 15k u pásu. A ano, všechno z toho je pravda. V IT snad neexistuje žádná specializace, kde člověk přijde a hned může samostatně pracovat. Pokaždé je třeba nějaká adaptace a většinou na ni ani zkušebka nestačí, maximálně nějakým servisákům na stanice. Proto je logický, že když přijde někdo, kdo za poslední dva roky vystřídal 3-5 zaměstnání, tak buď dostane nástupní plat uklízečky, nebo ho nevezmou vůbec, protože je to prostě riziková investice. Možná, kdybys na HR jen nenadával a něco si o tom zjistil, tak bys tady nebyl za úplnýho debila, protože HR není primárně hodnocenej za to, kolik dal debilům zbytečně peněz, ale za to, jak hledá rozumné lidi, za přiměřené peníze. Až jednoho krásného dne přestaneš matlat po večerech javu bez databází a třeba si najdeš i rozumné místo, tak najednou zjistíš, že každej v IT, od programátora po nejtupějšího servisáka, se setkává i s věcmi dalece přesahující jeho obor a pokud je odmítá, odmítá pochopit problémy které řeší a i kdyby byl chodící encyklopedie třeba tvé milované javy, tak je v praxi nepoužitelnej. Přeji hodně štěstí.
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: Jurdo 14. 07. 2016, 07:56:57
Tuxik:
+1
Název: Re:Jsem-nejsem dobrej programátor?
Přispěvatel: javaman (( 03. 09. 2016, 19:18:43
Tuxik:
-1