Jak se pozná senior

javaman ()

Re:Jak se pozná senior
« Odpověď #90 kdy: 13. 12. 2016, 19:51:12 »
Ty dve skatule jsou dost uzitecne a jak tu nekdo psal, je docela rozdil, jestli hledas "hotoveho cloveka" nebo "ucho na zauceni". Tu hranici si samozrejme kazda firma/tym/vedouci urcuje individualne.

Otázkou je, jestli člověk po škole může být ten hotový senior.


Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Jak se pozná senior
« Odpověď #91 kdy: 13. 12. 2016, 20:08:50 »
Mam tady navrh na to klani "Javaman Superman vs Lopaty", chteli jste ukol?
Co treba tohle:
Vlastni knihovna/implementace Diffie-Hellman vymeny klicu ve zvolenem jazyce.
Cas na vyvoj 2 tydny vcetne proof of concept, kod opensource na githubu.

Ja jsem ochotnej klidne prihodit nejakej peniz, ciste jenom pro zabavu. Dam 1000,- do plena.

Ucastnici? Jste pro? Vyhodnoceni souteze prvni tyden v novem roce?

1.) Javaman Superman (jazyk: Java)
2.) kazdy dalsi necht cituje komentar a pripise se
Tohle není úkol pro Javamena. Už několikrát se tu přiznal, že na matematiku je debil, protože je pro lopaty a bez té nemá šanci :D

čumil

Re:Jak se pozná senior
« Odpověď #92 kdy: 13. 12. 2016, 20:21:18 »
Banda trollů se snaží vytrollit trolla :D Si asi přinesu popkorn :D

čumil

Re:Jak se pozná senior
« Odpověď #93 kdy: 13. 12. 2016, 20:25:37 »
Mam tady navrh na to klani "Javaman Superman vs Lopaty", chteli jste ukol?
Co treba tohle:
Vlastni knihovna/implementace Diffie-Hellman vymeny klicu ve zvolenem jazyce.
Cas na vyvoj 2 tydny vcetne proof of concept, kod opensource na githubu.

Ja jsem ochotnej klidne prihodit nejakej peniz, ciste jenom pro zabavu. Dam 1000,- do plena.

Ucastnici? Jste pro? Vyhodnoceni souteze prvni tyden v novem roce?

1.) Javaman Superman (jazyk: Java)
2.) kazdy dalsi necht cituje komentar a pripise se
Tohle není úkol pro Javamena. Už několikrát se tu přiznal, že na matematiku je debil, protože je pro lopaty a bez té nemá šanci :D
Diffie Hellman

to zní jak nějaká pornoherečka ...
radši děte šukat než todlenc ...

Re:Jak se pozná senior
« Odpověď #94 kdy: 13. 12. 2016, 21:31:06 »
Ve skutecnosti si ale velice casto vystacime s binarnim delenim ... libi - nelibi
no a obcas prave z binarniho sveta uteces: sice nelibi, ale po 4 pivech, existuje vec s nazvem vypinac... no ale zase lepsi se poradne vyspat :-)
Děkuji za možnost editace příspěvku.


Pako

Re:Jak se pozná senior
« Odpověď #95 kdy: 13. 12. 2016, 22:07:46 »
Má to smysl jako označení "pozice", nikoli "člověka" - jaká je s tou pozicí spojena zodpovědnost a míra samostatnosti.

Takže po škole mi tu seniorní pozici dáte?


Pravděpodbně ne protože na tu senior pozici asi nebudete mít znalosti/zkušenost.

A třeba ani člověku deset let po škole pokud na tu konkrétní seniorskou pozici nebude mít. Ale to neznamená že by tentýž člověk nemohl mít na jinou seniorskou pozici. Je tedy takový člověk senior, nebo není?

Re:Jak se pozná senior
« Odpověď #96 kdy: 13. 12. 2016, 22:32:06 »
Ale to neznamená že by tentýž člověk nemohl mít na jinou seniorskou pozici. Je tedy takový člověk senior, nebo není?
... řešíš nesmysl. Hledaji "seniora", hledaji někoho s praxí. Buď jí budeš mít dost a nebo se přeceňuješ. Nic víc v tom neni.

Senior je označení které používají impotenti aby si dodali sebevědomí a pak personální agentury aby inzerát vypadal dobře.

Inkvizitor

Re:Jak se pozná senior
« Odpověď #97 kdy: 14. 12. 2016, 08:44:06 »
Ve skutecnosti si ale velice casto vystacime s binarnim delenim ... libi - nelibi
no a obcas prave z binarniho sveta uteces: sice nelibi, ale po 4 pivech, existuje vec s nazvem vypinac... no ale zase lepsi se poradne vyspat :-)

No vidíš, zase binární rozhodování. Buďto si objednáš další pivo nebo půjdeš domů.

kapr

Re:Jak se pozná senior
« Odpověď #98 kdy: 14. 12. 2016, 11:33:13 »
Za tisícovku s tebou můžu dát rychlé kafe, pokud mě přivezeš taxikem.
To musí byť fake... Supermačo überčlovek javaman () nemá auto - vlastné ani služobné?  :D

Takze uz vime, ze Javaman neumi matiku a nema auto, maka za 150,-/h a rika si o 100.000,-/mesic .... jsem zvedavej co z nej jeste vypadne =D Asi, ze bydli u matky a byl v ty Praze pred x lety na vylete, takze je svetaznalej =D

Aby to nebylo uplne off topic, tak Javaman je priklad toho, jak senior nikdy chovat nemuze =D

Youda

Re:Jak se pozná senior
« Odpověď #99 kdy: 14. 12. 2016, 12:46:13 »
Mam tady navrh na to klani "Javaman Superman vs Lopaty", chteli jste ukol?
Co treba tohle:
Vlastni knihovna/implementace Diffie-Hellman vymeny klicu ve zvolenem jazyce.
Cas na vyvoj 2 tydny vcetne proof of concept, kod opensource na githubu.

Ja jsem ochotnej klidne prihodit nejakej peniz, ciste jenom pro zabavu. Dam 1000,- do plena.

Ucastnici? Jste pro? Vyhodnoceni souteze prvni tyden v novem roce?

1.) Javaman Superman (jazyk: Java)
2.) kazdy dalsi necht cituje komentar a pripise se

Zrovna tohle je pekne blby priklad. Implementace Diffie-Hellman znamena implementaci matematickeho postupu a ten bude vsade stejny, v C++, v Jave i treba v Excelu.
Navic v realu v prostredi CR se takove zakazky prakticky nevyskytuji.

Realite blizsi a pro porovnani moznosti platforem je zadani napr. vytvorit fake meteorogickou service (data vycitane ze souboru) s RestAPI, HTTPS + Basic Auth, k tomu Ajaxove nebo alespon Bootstrap WWW cumitko a nativni klientskou aplikaci bezici na Win, Lin, Mac. Service bude mit standardni monitoring rozhrani (SNMP, nebo JMX)

Porovnavat se bude cena vyvoje, slozitos deploymentu a dokumentace.

V Jave za par dni s prstem v nose pri vyuztiti Spring Boot, Spring Web Security a embedded Tomcatu. Na WWW Primefaces, na nativniho klienta jednoduchy Java FX dashboard.
Deployment = dve JARka na server (oddeleni Backend - Frontend)), treti na klienta. Spring Boot bude mit zapnuty Actuator - ten poskytuje JMX monitoring out-of-the-box.

V C++ bude tohle oser na pul roku prace. Vysledkem bude selmostroj, ketry bude spolupracovat s hromadou podpurnych systemu (Apache na Weby, Net_SNMP na monitoring). Deployment manual bude stostrankova bichle, jak vseude ponastavovat Apache HTTPD aby jelo HTTPS a pritom nerozbit neco jineho - pricemz tahle bichle bude validni pro par testovanych verzi OS. Na klienta nejspis nejakou multiplatformni grafickou knihovnu typu QT - a tahat si to v instalatoru s sebou. Dokumentace bude dalsi Xsetstrankova bichle, popisujici vsechny souvislosti. V realnem pouziti se to bude distribuovat jako VMWare appliance, protoze deployment bude overkill presahujici schopnosti bezneho zakaznika.

V PHP to udelat nepujde vubec.

To co jsem popsal neni zadny z hlavy vytahnuty vymysl, obdobnou vec jsem psal pred rokem. Akorat namisto fake meteorogicke service byla CNC obrabeci masina s Modbus rozhranim (pripojene k pocitaci pres Modbus - Ethernet mediator), ke ktere jsem delal specializovany management interface a navic k tomu byl postaveny Zabbix na sber historickych metrik a na eskalaci chybovych stavu. Dalsi vec navic byl konfigurovatelny RBAC access control ktery umoznoval userum hrabat do masiny podle urovne jejich role a dale par Drools business procesu (rizeno esternimi DRL definicemi) ktere provadely par maintenance tasku na masine plne automaticky.

Tohle je realne pouziti, ktere porovna schopnosti platforem. A vysledek je, ze vladne Java, pak s velkym odstupem .Net, pak dlouho nic, pak C++ a tim to hasne.

Re:Jak se pozná senior
« Odpověď #100 kdy: 14. 12. 2016, 13:15:39 »
Kdo by tak dneska potreboval nativni appku...

Zbytek za pouziti php a (pripadne k tomu nodejs) zvladnes v celkem pohode.
Děkuji za možnost editace příspěvku.

kapr

Re:Jak se pozná senior
« Odpověď #101 kdy: 14. 12. 2016, 13:21:34 »
Co vim tak tady nejde o porovnavani platforem, ale o porovnavani schopnosti programatora vyresit jednoduchy ukol, ktery je predem dany a jasne definovany a tutiz nikdo si ho nemuze vylozit po svem a rikat, ze to pochopil jinak. Ale dik za reklamu =D Navic je ten ukol definovany tak, aby to mohl Javaman() napsat s prstem v nose a zadku za 15 minut jednim prstem na noze.

Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Jak se pozná senior
« Odpověď #102 kdy: 14. 12. 2016, 13:55:07 »
Zrovna tohle je pekne blby priklad. Implementace Diffie-Hellman znamena implementaci matematickeho postupu a ten bude vsade stejny, v C++, v Jave i treba v Excelu.
Navic v realu v prostredi CR se takove zakazky prakticky nevyskytuji.

Realite blizsi a pro porovnani moznosti platforem je zadani napr. vytvorit fake meteorogickou service (data vycitane ze souboru) s RestAPI, HTTPS + Basic Auth, k tomu Ajaxove nebo alespon Bootstrap WWW cumitko a nativni klientskou aplikaci bezici na Win, Lin, Mac. Service bude mit standardni monitoring rozhrani (SNMP, nebo JMX)

Porovnavat se bude cena vyvoje, slozitos deploymentu a dokumentace.

V Jave za par dni s prstem v nose pri vyuztiti Spring Boot, Spring Web Security a embedded Tomcatu. Na WWW Primefaces, na nativniho klienta jednoduchy Java FX dashboard.
Deployment = dve JARka na server (oddeleni Backend - Frontend)), treti na klienta. Spring Boot bude mit zapnuty Actuator - ten poskytuje JMX monitoring out-of-the-box.

V C++ bude tohle oser na pul roku prace. Vysledkem bude selmostroj, ketry bude spolupracovat s hromadou podpurnych systemu (Apache na Weby, Net_SNMP na monitoring). Deployment manual bude stostrankova bichle, jak vseude ponastavovat Apache HTTPD aby jelo HTTPS a pritom nerozbit neco jineho - pricemz tahle bichle bude validni pro par testovanych verzi OS. Na klienta nejspis nejakou multiplatformni grafickou knihovnu typu QT - a tahat si to v instalatoru s sebou. Dokumentace bude dalsi Xsetstrankova bichle, popisujici vsechny souvislosti. V realnem pouziti se to bude distribuovat jako VMWare appliance, protoze deployment bude overkill presahujici schopnosti bezneho zakaznika.

V PHP to udelat nepujde vubec.

To co jsem popsal neni zadny z hlavy vytahnuty vymysl, obdobnou vec jsem psal pred rokem. Akorat namisto fake meteorogicke service byla CNC obrabeci masina s Modbus rozhranim (pripojene k pocitaci pres Modbus - Ethernet mediator), ke ktere jsem delal specializovany management interface a navic k tomu byl postaveny Zabbix na sber historickych metrik a na eskalaci chybovych stavu. Dalsi vec navic byl konfigurovatelny RBAC access control ktery umoznoval userum hrabat do masiny podle urovne jejich role a dale par Drools business procesu (rizeno esternimi DRL definicemi) ktere provadely par maintenance tasku na masine plne automaticky.

Tohle je realne pouziti, ktere porovna schopnosti platforem. A vysledek je, ze vladne Java, pak s velkym odstupem .Net, pak dlouho nic, pak C++ a tim to hasne.
No zato tohle je skvělý příklad na porovnávání platforem, který vůbec není stvořený na míru pro javu, navíc s miliónem kravin kolem. Ale budiž ti odpuštěno druhý javamene. Pokud potřebuješ stostránkovej manuál pro nastavení https na apache, tak dost pochybuju o tom, že alespoň tušíš, co jsi všechno napsal za kraviny.

javaman ()

Re:Jak se pozná senior
« Odpověď #103 kdy: 14. 12. 2016, 14:00:31 »
A lopata zase komentuje něco, co je úplně mimo její záběr. Youda to napsal přesně.

Tuxik

  • *****
  • 1 473
    • Zobrazit profil
    • E-mail
Re:Jak se pozná senior
« Odpověď #104 kdy: 14. 12. 2016, 14:48:56 »
A lopata zase komentuje něco, co je úplně mimo její záběr. Youda to napsal přesně.
Ano? Nastavení Apache je mimo můj záběr? A zcela nevhodný příklad je v pořádku? Protože je navržený na míru pro javu? Já nemám problém navrhnout několik příkladů, které jsou s javou ne složité, ale z principu neřešitelné. Můžeme si klidně napsat nějaký primitivní zavaděč OS? Ne? Stejně nemáš koule ani na "Hello world" a budeš se schovávat za kravinama. Jsi prostě obyčejná, nedospělá, nevychovaná a navíc příšerně vypatlaná nula, která nic nedokázala a asi ani nedokáže :P