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 - mikrom

Stran: 1 ... 14 15 [16] 17 18 19
226
Nedělej si iluze že “čistý” programátor řeší něco teoreticky, třeba algoritmicky, náročného. Důležitá je hlavně znalost systémových frameworků platformy na které pracuješ, schopnost správně uchopit architekturu software který děláš.

boha jeho. vycislitelnost a slozitost prosim prosim. jak ten soft pak ma vypadat... kdyz to matlaji nedouci.
"vycislitelnost a slozitost"  ;D - toto som v beznej praxi este nevidel nikoho vyuzivat

227
A nebyl to pro tebe handicap, když jsi měl vystudovanou matematiku a ucházel jsi se o místo v IT? Nebo jsou práce, kde to je dokonce výhodou, že znáš hodně matematiku a k tomu umíš třeba dobře programovat?
...
Pokud by to nemělo zas tak velký vliv, tak bych zvažoval, že na té matematice zůstanu (aspoň na bakaláře) a přidal si nějaké ty předměty informatické. Teď se mi dokonce naskytla možnost jít na stáž JUNIOR JAVA DEVELOPER do firmy TietoEVRY, tak uvidím jestli mě tam vezmou už teď s mými znalostmi javy nebo budu muset ještě počkat.
Za mna sa studium este nedelilo, ale trvalo v kuse 5 rokov. Najst si dobre platenu prvu pracu nebolo ani vtedy jednoduche. Absolvoval som niekolko pohovorov a pracu som nasiel. Zacinal som ako programator v banke.
Ja vobec nechcem presviedcat, aby si ostal tam kde si. Ked som cital tvoju otazku tak som si iba spomenul ako to bolo kedysi so mnou a na zaklade mojich skusenosti som chcel upozornit na to ze inde ta to studium moze bavit aj menej ako tu kde si teraz. Ako sa v konecnom dosledku rozhodnes je tvoja vec.
Dorobit si tam bakalara a potom skusit nieco ine, vyzera byt tiez dobra alternativa.
Ak by si popri skole stihal robit este toho Junior Java Developera, tak urcite nebudes mat problem najst si po skonceni studia dobru pracu.

228
Predtym ako sa rozhodnes prestupit, najprv si to este dobre rozmysli. Pozri si ake maju kde predmety, o com to je, zamysli sa nad tym, ci ta to bude vobec bavit. A aby si z toho aj nieco mal - pozri si ci to prednasaju solidni profesori a nie nejaki exoti. Podla mojich skusenosti, je na tych oboroch dost vela roznych exotov, ktori len cmaraju po tabuli ale nevedia nic naucit.   
Ja som prestupoval opacnym smerom: z infomatiky na matematiku.
V tej dobe sa vyucovali v 1.rocniku na informatike a matematike dost podobne predmety: algebra, analyza, diskretna matematika, teoria mnozin, programovanie... Ked som zistil, ze ma bavi matematika a ze vo vyssich rocnikoch uz na informatike nie je poriadna matematiku, ale len rozne informaticke teorie, kde sa matematika akurat vyuziva, tak som radsej prestupil. Neskor som sa v matematike specializoval na numericke metody a tam sa muselo tiez programovat: C, Fortran, Pascal, plus este rozny specializovany matematicky software.  Na odbore matematika sme vtedy mali este moznost pridat si k hlavnemu studijnemu zameraniu aj nieco ine, napr. k numerickej matematike statistiku, alebo informatiku. Ja blbec som si pridal tu informatiku a neskor som to dost olutoval. Z programovania tam uz asi nic nebolo, same teoreticke predmety, typu: teoria vypoctovej zlozitosti. Vacsinou prednasky nemali hlavu/patu - ucili to sami mladi exoti - co sa nedalo porovnat s kultivovanymi starsimi profesormi, ktori nam prednasali matematicke predmety. Takze lutoval som, ze som si nedal radsej statistiku.
Po skonceni skoly som zacal pracovat ako programator a vsetko dalsie som sa naucil v praxi.
Mam na to podobny nazor ako bol uz vyjadreny tu
A programováni. se na i na velmi solidní úrovni (pokud umíš správně přemýšlet) naučit i mimo školu, matematika ne.
Ked pises ze mas same A-cka, tak potom super, to ale znamena, ze pre teba by nemal byt problem zapisat si mimo matematiku este nejake informaticke predmety, alebo popri studiu pracovat na ciastocny uvazok ako programator.

229
Vývoj / Re:Java - kniha JDK 7
« kdy: 28. 01. 2022, 17:57:57 »
Som strojny inzinier, odbor automatizacia. Kvoli cestovaniu by som sa vsak rad rekvalifikoval na programatora v IT. Ma to vobec zmysel ? Mam sancu sa ako strojar zamestnat v IT sektore ?
Ktory programovaci jazyk je pre mna najschodnejsi ? Myslim z hladiska narocnosti i moznosti najst si s nim pracu ?
Mohol by si upresnit v com si uz doteraz programoval ?

230
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 21. 01. 2022, 22:58:21 »
doteraz som go runtime nevidel nainstalovany na ziadnom serveri pre ktory som pisal skript […] Go ti tam len tak kvoli jednemu programu nikto instalovat nebude.
Vysvětlete mu někdo, proč je to blábol :)

vsak zadne go zadny uzivatel nemusi instalovat :-)
uzivatel nepotrebuje kompiler ani developerske nastroje.
uzivateli staci jen vysledna binarka/program.
Aha, tak to myslite. Ja som myslel, ze chcete ten go program spustat na tych serveroch cez go run, ale ak namiesto toho distribuovat skompilovane binarky, tak to nema so scriptovanim - o ktorom sa tu bavime - nic spolocne. To sa moze potom takisto napisat v Jave a distribuovat jar.

231
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 21. 01. 2022, 19:37:11 »
P.S. nakoniec som teda vybral naozaj to Go, nestazoval sa na to nikdo.
:) ;) :D ;D To uz si v Go aj napisal ten program aj v pohode vsade bezi a vsetci su spokojni ?

232
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 21. 01. 2022, 19:23:07 »
V poslednej dobe sa tu na roote skoro kazda debata zvrhne na to, ze jedina spravna volba je Rust alebo Go.
Ja som napisal, ze "su to dost okrajove jazyky, moc sa zatial nepouzivaju a bezne ich nemas nainstalovane. A nie su to skriptovacie jazyky.". Tu prvu cast so slovom "okrajove" teda mozem vynechat - aby ste sa ukludnili ;D
Go som testoval este v roku 2016, ale moc som mu neprisiel na chut. Mal som z neho podobne pocity ako sa pise tu: http://nomad.uk.net/articles/why-gos-design-is-a-disservice-to-intelligent-programmers.html a doteraz som go runtime nevidel nainstalovany na ziadnom serveri pre ktory som pisal skript. Vyzera to tak, ze go sa u nas moc nerozsirilo. Rust som este neskusal.
Na serveroch byva zo skriptovacich jazykov standardne nainstalovany perl, python, pripadne tcl a obcas aj ruby. Java je tam tiez casto, lebo na nej bezia rozne servisy. A ked uz mas javu tak ti staci nakopirovat jeden jar aby si mal aj groovy. Go ti tam len tak kvoli jednemu programu nikto instalovat nebude.
Btw. @nehalem ty nevies co chces, najprv pises o skriptovacich jazykoch a potom go, co nie je skriptovaci jazyk ;D

233
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 20. 01. 2022, 17:03:33 »
Java je skriptovací?
Ja som doporucoval Groovy, to je skriptovaci jazyk na JVM.

234
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 20. 01. 2022, 16:18:27 »
Tak este vysvetlenie, co ma doviedlo az k nazoru, preco skript na platforme JVM a preco Groovy ?
 ;)

Priklad z praxe: Potrebujem skript, ktory bude pristupovat do proprietarnej databazy a bude bezat na 3 roznych platformach.
Na vsetkych platformach je Perl, Python, Java. Na 3.platforme nie je Ruby a nefunguje tam DB-driver pre Perl. Nemam to ako ovplyvnit, nie som tam admin, takze Perl a Ruby vypadavaju.
Zostava Python. S tym je vsak maly problem, lebo na kazdej platforme je iny DB-driver. Na jednej je pyodbc, na druhej sa podari spojazdnit JayDeBeApi s prislusnym JDBC pre danu databazu a na tretej platforme je nejaky proprietarny driver.
Takze napisem skript v pythone, kde sa v zavislosti od detekovanej platformy pouzije na pripojenie do DB jeden z 3 driverov. Vsetky maju sice uvedene ze splnaju specifikaciu DB-API v2.0, ale pri testovani sa zistia urcite rozdiely pri praci s databazou, takze skript treba dobre otestovat na kazdej platforme a doladit vsetky rozdiely, tak aby sa spraval vsade rovnako. Toto zaberie dost casu.
Potom urobim PoC - napisem to v Jave - na kazdej platforme to bezi uplne rovnako. Nepotrebujem zabijat cas testovanim na troch roznych platformach a vyladovat rozdiely.
Avsak Java nie je skriptovaci jazyk a je dost ukecana, tak urobim dalsi PoC a prepisem to do Groovy - kod je ovela kratsi a elegantnejsi ale bezi vsade bez rozdielu rovnako - ako Java - super. Kolko casu by som usetril, keby som to nepisal najprv v Pythone, ale urobil to hned v Groovy.
Mozno by som mohol pouzit aj iny skriptovaci jazyk pre JVM. Jython vsak nie, ten je v zastaralej verzii. Mozno JRuby, ale naco sa zatazovat inou syntaxou, ked Groovy je k Jave syntakticky blizsi.

235
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 20. 01. 2022, 16:13:07 »
chapu, ze nekdo dela javu, protoze musi delat v rozsahlem ekosystemu javy.
ale na novou vec bych si ji uz nevybral.
nie som vobec zastancom javy ale niekedy ked ine veci poriadne nefunguju je to najlepsia volba

236
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 20. 01. 2022, 16:10:04 »
WORA
To umí i spousta jiných jazyků.
A ktore su to? Dufam ze nepovies Rust alebo Go  ;D
Povím, protože jsou WORA, jejich standardní knihovny fungují stejně na různých OS.
Lenze problem je ze su to dost okrajove jazyky, moc sa zatial nepouzivaju a bezne ich nemas nainstalovane. A nie su to skriptovacie jazyky.

237
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 20. 01. 2022, 15:31:26 »
Co to tu je za nastavenie autorizacie na roote?
Som prihlaseny na uvodnej stranke. Pisal som dlhsiu odpoved do tohto fora a ked som ju chcel odoslat, vypisalo mi to ze sa musim najskor zaregistrovat a vsetko mi to vymazalo  :-[

238
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 20. 01. 2022, 15:26:13 »
WORA
To umí i spousta jiných jazyků.
A ktore su to? Dufam ze nepovies Rust alebo Go  ;D

239
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 20. 01. 2022, 08:51:19 »

240
Vývoj / Re:Ruby v roku 2022 (je mrtve?)
« kdy: 19. 01. 2022, 23:36:28 »
Groovy? ;D Neviem ci to bolo mienene vazne alebo nie, ale napisat to v jazyku ktory musi mat na fungovanie celu JVM? Pisete v tom naozaj aj skripty? Preco nie rovno Kotlin (ak je vasa odpoved ano)?
Ano vazne. JVM moze byt prave velka vyhoda: multiplatformnost, JDBC a vsetky vyhody javy.
Preco nie Kotlin? Je o dost novsi jazyk a vyzera byt aj zlozitejsi, vraj na vyvoj Android ale tomu sa nevenujem, takze zatial ma nijako nezaujal. Na bezne skriptovanie sa mi zda jednoduchsi Groovy a lepsie sa mi aj hodi k Jave. Vraj Groovy je v mnohom dost podobny s Ruby. Tu si mozes porovnat Groovy s Ruby a Pythonom: http://pleac.sourceforge.net/


Stran: 1 ... 14 15 [16] 17 18 19