Fórum Root.cz

Práce => Studium a uplatnění => Téma založeno: Amaya 18. 03. 2016, 09:45:58

Název: Mistrovstvi v C++ a získání práce
Přispěvatel: Amaya 18. 03. 2016, 09:45:58
Zdravím,
Přečetla jsem celou knihu Mistrovství v C++. Některé části samozřejmě vícekrát. Udělala jsem téměř všechna programovací cvicení na konci kapitol. Dále jsem zkoušela nekterá programovací cvičení z knihy: The C++ programming language od Bjarne Stroustrupa. (Celou knihu jsem nepřečetla, protože mi moc nesedí jeho angličtina.) Chtěla bych se zeptat, jestli znalosti, ktere jsem mohla z těchto knih získat stačí k tomu, abych získala praci jako junior C++ programátorka. (Vím, že bude nejlepší, když to zkusím, ale nechci tam chodit zbytečně, pokud jsou vstupní znalosti úplně někde jinde. Ptám se zde, protože požadavky v inzerátech jsou často všeobecné a nicneříkající.)
Název: Re:Mistrovstvi v C++ - prace
Přispěvatel: zboj 18. 03. 2016, 10:06:14
Zdravím,
Přečetla jsem celou knihu Mistrovství v C++. Některé části samozřejmě vícekrát. Udělala jsem téměř všechna programovací cvicení na konci kapitol. Dále jsem zkoušela nekterá programovací cvičení z knihy: The C++ programming language od Bjarne Stroustrupa. (Celou knihu jsem nepřečetla, protože mi moc nesedí jeho angličtina.) Chtěla bych se zeptat, jestli znalosti, ktere jsem mohla z těchto knih získat stačí k tomu, abych získala praci jako junior C++ programátorka. (Vím, že bude nejlepší, když to zkusím, ale nechci tam chodit zbytečně, pokud jsou vstupní znalosti úplně někde jinde. Ptám se zde, protože požadavky v inzerátech jsou často všeobecné a nicneříkající.)
Na juniora to stačí určitě.
Název: Re:Mistrovstvi v C++ - prace
Přispěvatel: Ivan 18. 03. 2016, 12:00:06
Chtěla bych se zeptat, jestli znalosti, ktere jsem mohla z těchto knih získat stačí k tomu, abych získala praci jako junior C++ programátorka.

Asi by ses divila co muze stacit na "juniora" a co vsechno jsou schopni vyplodit "senior" programatori. Pokud jde o C++ tam mas dve moznosti. Bud pujdes do korporatu a budes si vrat vlasy. Budes udrzovat pri zivote nejakou zombii, protoze v tehle prostredich uz davno leti Java. Anebo najdes nejakou malou firmu, kde budes delat zajimavou praci ma mensi penize (nez kdybys' delala Javu).

Název: Re:Mistrovstvi v C++ - prace
Přispěvatel: nula 18. 03. 2016, 13:35:38
Na juniora urcite staci.
 Ale jen bych chtel rict, ze pokud uz to delas takhle poctive, tak doporucuju si precist knihu Effective C++ od Scotta Meyerse. To te razem posune skoro na seniora :-)
Prehanim, ale ma tam spoustu velmi dulezitych poznamek, ktere je dobre vedet, a ktere casto nevi i zkusenejsi programatori. (Doporucuji nejdrive tuto starsi knihu a pak teprve novejsi Effective Modern C++, ty informace z ni jsou stale platne(vetsinou)).
Název: Re:Mistrovstvi v C++ - prace
Přispěvatel: bezpečák 18. 03. 2016, 13:35:48
Jak píšou ostatní, rozhodně je to lepší junior, než dnešní normální junior po škole. Nebál bych se a šel do toho. C++ je skvělé a docela náročné zaměření.
Název: Re:Mistrovstvi v C++ - prace
Přispěvatel: Daniel Kozak 18. 03. 2016, 16:50:03
Zdravím,
Přečetla jsem celou knihu Mistrovství v C++. Některé části samozřejmě vícekrát. Udělala jsem téměř všechna programovací cvicení na konci kapitol. Dále jsem zkoušela nekterá programovací cvičení z knihy: The C++ programming language od Bjarne Stroustrupa. (Celou knihu jsem nepřečetla, protože mi moc nesedí jeho angličtina.) Chtěla bych se zeptat, jestli znalosti, ktere jsem mohla z těchto knih získat stačí k tomu, abych získala praci jako junior C++ programátorka. (Vím, že bude nejlepší, když to zkusím, ale nechci tam chodit zbytečně, pokud jsou vstupní znalosti úplně někde jinde. Ptám se zde, protože požadavky v inzerátech jsou často všeobecné a nicneříkající.)

Ono rozdeleni na senior a junior programatora je podle me casto precenovane. Verim tomu ze by se nasli i senior programatori, kteri toho nebudou umet (teoreticky) tolik jako ty, ale zase budou mit zkusenosti coz je casto velmi dulezite. Co se tyce pozice junior programatora, tak na tu se muze hlasit v podstate kdokoliv kdo ma o danou pozici zajem a ma v planu se neco naucit.

Takze jak uz zaznelo urcite bych se nebal a sel do toho. Jinak ohledne knizek doporucuji jiz zminene knihy od Scotta Meyerse, docela se mi libila i kniha Beginning C++ od Ivora Hortona
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: kutr 18. 03. 2016, 22:13:33
Programování není jen o znalosti jazyka. Rozhodně bych doporučil další knihy o algoritmizaci, návrhové vzory a UML, taky se hodí skriptování, značkovací jazyky (HTML, XML), verzovací systémy, základy automatického testování, případně i základy metodik vývoje. Tohle všechno očekávám od juniora aspoň mít o věcech přehled (a tohle všechno se člověk naučí na běžné programovací VŠ).

Takže na získání práce to asi stačit bude na její udržení už to bude chtít přidat.

P.S. k ověření: Brno je největší město, protože Praha je kraj :D
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Zelenac 19. 03. 2016, 22:00:45
A jsi hezká? A co poprsí? Pokud ano, tak určitě práci jako c++ programátorka najdeš. Pokud ne, tak asi jako holka taky.

Hej proč jsem tak naštvany když to čtu? Nebude to proto, že jsem se jebkal s vysokou a přitom jsem si mohl jen pořídit Mistrovství v C++? Mohl jsem si ušetřit nervy. Mohl jsem nastoupit jako junior programátor, místo sasrankaneho lejstra bych vytahnul nejake projekty. Uz jsem mohl byt touhle dobou platove jinde. Kurvinka drát.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Zelenac 19. 03. 2016, 22:12:51
ikdyz kdz se nad tim tak zamyslim, tak nekdo kdo si precetl mistrovstvi v c++ nemuze byt dobry programator, kor kdyz si poctive delal vsechny ukoly  8) :D :D :D Podivej, jsi mozna sikovna zena, ale do remesla nam fusovat nemusis  8)

Zelenac zavistivy obecny  8)
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Jann 19. 03. 2016, 22:16:20
P.S. k ověření: Brno je největší město, protože Praha je kraj :D

?
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 19. 03. 2016, 23:15:58
Drzost.

Opravdu si myslíš že můžeš jít do praxe jenom s tím že ses naučila syntaxi? Syntaxi jakékoli jazyka naučíš každého kdo zvládne mluvení a psaní (i/y vynechme ano ...). Programovat jen některé (ne nutně superinteligetní, ale machine-like). Budu přátelský, takže tě nebudu tady ničit. Řeknu ti co musíš udělat aby tě z té juniorské pozice brzo nevykoply.

1) Datové struktury, nauč se detailně teorii datových struktur. Začni třeba na wikipedii.
2) Seznam se s prostředím C++, myslím knihovny (QT, GTK, Boost, ...), build systémy (cmake, scons ...).
3) Seznam se s pár SQL (MySQL?) a NoSQL (Mongo?) databázemi a adaptéry na ně do C++.
4) Udělej větší projekt v C++ za pomoci předešlého. Takže nějaký server s DB + klient na QT/GTK/cokoli a komunikace přes síť. Formát si zvol jaký chceš, někde se používá JSON a někde zas XML ...
5) Udělej ten projekt opensource a dej ho na github.
6) Jdi na tu juniorskou pozici (a nacpi jim tam do chřtánu ten svůj gihub) vzrušovat nadržený programátory/obvykle panice a pokud ten projekt bude fakt hustej, budeš za královnu.

POZOR, předešlé tě neudělá zas tak moc dobrou. Dále můžeš pokračovat...hloubš. Takže FP (Haskell), real OOP (smalltalk), AI, OpenGL ... podle chuti.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Ama 19. 03. 2016, 23:19:07
Záleží na tom, jak nové mistrovství v  C++ sis přečetla, co jsem četl já, tak tam nebyla ni zmínka o novinkách v C++11 a C++14. Určitě to zkus, jen možná ještě před tím by stálo za to si zjistit něco o základních algoritmech, abys třeba věděla, co je to červeno-černý strom, proč se používá a takové drobnosti.

Čumil trochu přehání, v praxi takhle junioři namakaní nebývají.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 19. 03. 2016, 23:27:22
Záleží na tom, jak nové mistrovství v  C++ sis přečetla, co jsem četl já, tak tam nebyla ni zmínka o novinkách v C++11 a C++14. Určitě to zkus, jen možná ještě před tím by stálo za to si zjistit něco o základních algoritmech, abys třeba věděla, co je to červeno-černý strom, proč se používá a takové drobnosti.

Čumil trochu přehání, v praxi takhle junioři namakaní nebývají.
Sorry, bývají i lepší. Z VŠ totiž nelezou retardi jak někteří zde říkají ale lidé kteří už alespoň jeden větší projekt udělali (a 90% jich tu VŠ má). To co jsem napsal já je absolutní základ. Nikde jsem nezmínil návrhové vzory, psaní rychlého kódu, SCHOPNOST číst cizí kód, obvykle zprasený, a umět ho ohnout podle požadavku ... PRAXE je o mnohem více hardcore než se tady někteří tváří...

Jako další task bych možná přidal vybrat si nějaký velký projekt na githubu, pokusit se alespoň část pochopit a zkusit přispět.

A multithreading !
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 19. 03. 2016, 23:28:23
Plus C++11 či 14 není na knihu ale na 1 hodinu googlení ...
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Stary Tokok 20. 03. 2016, 00:00:19
Zas sa tu zisla partia neprajnikov, co zozrali celu mudrost sveta. Ano, skola ti da toho do zivota mnoho ale pomaly skoly chrlia ITkarov jak na filozofickej fakulte. A radim prestat navstevovat CZ/SK fora. Na par vynimiek to tam je len negativny odpad, co ta od vsetko odradza. Ze by strach z konkurencie?
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 20. 03. 2016, 00:04:30
A třetí dodatek. V práci se setkáš s dvěma typy programátorů.

1) Maj/měly přítelkyni/manželku. Žádný problém pro tebe.
2) Neměly nikdy přítelkyni. Problém pro tebe. Protože:
  a) budou se chovat divně, ignorovat tě či s tebou nemluvit. Nutně to nemusí být urážka, prostě jen strach.
  b) budou se tě snažit silně neobratně sbalit, takže se leckdy budeš cítit trošku trapně.
  c) budou se tě snažit zlikvidovat a házet ti klacky pod nohy. Pochop, když s ženami neumíš
      komunikovat (nebo ony s tebou :D ) a ony tě již několikrát poslaly do pryč nebo se vysmáli, začneš se trošku
      uzavírat do svého oboru. A taky trošku nesnášet ženy. Poté když nějaká nebožačka vstoupí
      do tvého svatého území kde moc máš pro změnu ty ... jaj, lov (v tom negativním slova smyslu) na kočku začne.

Jaký je poměr mezi 1 a 2 nevím, nikdy jsem to hloubš nestudoval. To samé s poměrem mezi a:b:c. Tak jako tak, doporučuju se připravit na to že po tobě může nadstadardně jít více či méně spolupracovníku. Ostatně, to platí pro muže programátory také, jen ne tolik. IT je hodně soupeřivej obor se sklonem k elitářství. V jedný mojí práci se na mě jeden idiot taky fakt nepěkně nabalil ...

Jediná obrana je asi jen bejt fakt dobrej a nenechat se ochcat. A pochopit proč po tobě druhá strana de a pokusit se to s ní vykomunikovat.
Osobně, já jsem se teda s komunikací neobtěžoval ...
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 20. 03. 2016, 00:09:41
Zas sa tu zisla partia neprajnikov, co zozrali celu mudrost sveta. Ano, skola ti da toho do zivota mnoho ale pomaly skoly chrlia ITkarov jak na filozofickej fakulte. A radim prestat navstevovat CZ/SK fora. Na par vynimiek to tam je len negativny odpad, co ta od vsetko odradza. Ze by strach z konkurencie?
Konkurence od někoho kdo přečet pár C++ knih? Jako vážně ? :D

Možná by ses divil, ale na EN forech jde taky narazit na celkem dost sexistickej lov žen programátorek ...

To mi tady na rootu jsme ještě nadstandardně milí, kdyby to napsal chlap, spadl by mu na hlavu dokonalej shitstorm.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Zelenac 20. 03. 2016, 09:42:03
Já razím heslo, že na pana programátora je přední vlastnost inligence. Pokud jsi chytrá, řekněme IQ 125 a výš, máš potenciál a vyznáš se rychle i v praseném kodu kolegů.

Teď ta špatná zpráva, podle mě sis vybrala špatný jazyk. CHceš se prosadit jako programátor C++ a přitom v tom je pod čarou zakomponované to, že toho musíš umět opravdu hodně, tím je myšleno nejen C++. Od tebe se bude předpokládat, že budeš znát Linux nebo Win API, nějaký skriptovací jazyk jako Python a haldu dalších věcí na kterou jsou třeba zkušenosti, možná i další jazyky jako C#nebo Javu. Jestli jsi někdy slyšela, že C++ je těžké, tak to opravdu není proto, že si málokdo umí přečíst Mistrovství v C++ a poctivě si v něm udělat všechny úkoly.

Dám ti radu, vykašli se na C++ a přejdi na Javu nebo .NET, k tomu PL/SQL nebo T/SQL, najdeš snadněji práci a v té práci budeš opravdu dělat Javu nebo .NET, pravděpodobně při vývoji web IS. Navíc se tam dělá i grafika takže i přinejhorším můžeš hrát s barvičkama na webovce. V korporacích dělají nábory absolventů a mají problém s nedostatkem lidí, tam se můžeš přišňořit.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Zelenac 20. 03. 2016, 09:48:56
Úplně nejideálnější je, pokud se budeš učit .NET a C# od Microsoftu. Je to dobré pro začátečníky, je to rozšířené. Proto to mají rádí ve firmách, snadno se v tom něco dělá, tj. úplná ideálka pro tebe. Java platforma už je trochu zapeklitější.

Tak a teď jsem zabil dvě mouchy jednou ranou  8) poslal jsem see-sharpistům novou krev, takže jim klesnou mzdy a zbavil jsem se konkurence, protože s .NET bude vyvíjet v úplně jinačím sektoru než mám v plánu já; takže zbyde víc pro nás chlapy  8) 8) a vo tom je ten vobchod  8)
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 20. 03. 2016, 11:03:57
C# je shit jazyk. Když micro$hit rozhodne, C# upadne v zapomnění během chvilky. Proprietární technologie jsou nebezpečné vždycky. A od trolla typu MS dvakrát tak. Když už, tak Javu, sice ji nesnáším, ale je to trvalá hodnota. A plno jazyků beží nad JVM takže zabiješ bambilion much jednou ranou.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Radek Miček 20. 03. 2016, 11:28:27
C# je shit jazyk. Když micro$hit rozhodne, C# upadne v zapomnění během chvilky.

C# není proprietární technologie - viz github.com/dotnet/roslyn (https://github.com/dotnet/roslyn). Navíc má ISO a ECMA standard.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Radek Miček 20. 03. 2016, 11:30:08
A plno jazyků beží nad JVM takže zabiješ bambilion much jednou ranou.

Bohužel JVM je o dost omezenější než CLR - například tail rekurze nebo uživatelem definované hodnotové typy.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 20. 03. 2016, 17:30:52
A plno jazyků beží nad JVM takže zabiješ bambilion much jednou ranou.

Bohužel JVM je o dost omezenější než CLR - například tail rekurze nebo uživatelem definované hodnotové typy.
Hele, já neříkám že JVM == superior platforma. Já jen říkám že je lepší než M$hit.

Sice .NET je na githubu. To je pravda. Ale koukni se kde se C# používá, v 99% pouze ve světě woken, když velká opice v redmondu rozhodne že přepeřej na novej jazyk INEEDMOREMONEY, tak C# prostě poletí z wokna, a nikdo ho nebude používat. Ne proto že by nemohl, ale prostě na platformě kde se obvykle používal a měl v tom tradici mu zabouchly dveře.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: bastard houndsign 20. 03. 2016, 22:06:33
Podle toho co jsi dostala za odpovědi, nejlíp uděláš pokud:
najdeš si opensource projekt na Git Hubu v C++ nebo třeba nějakou open source hru v C++
Stačí začít tím že se rozběhá toolchain, IDE a zkompiluješ a zpustíš. Pak vzít nějakou issue a tu vyřešit.

Za druhé, sbalit si kufry, políbit maminku a tatínka a zmizet do ciziny - San Francisco, Londýn nebo Berlín.

Pod čarou: podkud by takhle promluvili chlapci v práci, měli by z toho "performance improvement plan".
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: lukas_lukas_lukas 21. 03. 2016, 09:45:34
Jako člověk, co má 10 let praxe a doktorát z informatiky bych rád deklaroval, že id čumil je cáklej a mele zavádějící nesmysly. Je ale dobrou ilustrací toho jaké magory člověk v reálném světě potká. Nicméně to je v ostatních oborech podobné - bejvalka dělá v úplně jiným oboru a bláznů má ve firmě taky dost.

Doporučil bych stáhnout si knížku Cracking the Coding Interview. Za koupení nestojí (pokud se nehlásíš do Googlu), ale jsou tam otázky, které se při pohovorech semtam dávají. Jsou ale spíše teoretičtější a v českých firmách IMHO padají spíše  praktičtější otázky, na které jsi ty víc připravená těmi knížkami o C++.

Určitě je vhodné si před tím pracovním pohovorem zkusit naprogramovat nějaký vlastní projektík (cca 1 měsíc práce) a zkusit fixnout nějakou jednoduchou chybu v nějakém středně velkém a známém opensource projektu (cca 2 týdny práce).

Jako žena máš nejspíš s odmítáním mužů zkušenosti, takže to bych jako překážku taky neviděl.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: iwtu 21. 03. 2016, 13:00:43
Ahoj.
Ja by som Ta na pohovor vzal, aj ked by som si Ta otestoval a platovo by to bolo na urovni juniora. Totiz, pokial sa nemylim, tak o C++11 (14) nie je v tej knihe ani zmienka a mne osobne to prislo ako hrozne roztahany uvod do C++. Skutocne, s mistrovstvom v C++ to nema nic spolocne. Chybaju tam take zakladne veci RAII a podobne. Dalej ako bolo spominane, C++ samo o sebe je slabe. Potrebujes alebo boost alebo Qt.. O C++ sa potrebujes este vela ucit.. Keby si podobnu knihu precitala o C#, bola by si na tom podstatne lepsie..

Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Amaya 22. 03. 2016, 14:16:22
Celkem se to tady rozjelo od te doby, co jsem diskuzi necetla a taky se tady objevilo par 'hejtu' na ktere by asi bylo vhodne odpovedet. :D
1. Samozrejme C++ neni jedine co umim.Pracuji s GDB (kdyby ne, asi bych nedokazala napsat nektera programovaci cviceni) a to, ze pouzivam bash, beru jako samozrejmost. Dale mam nejaky zaklad v Pythonu a SQL...
2. Na VŠ jdu v říjnu (CVUT kombinovane , ale chci u toho i pracovat)
3. IQ mi vyslo tusim 118, ale neplanuju se kvuli tomu tomu vzdat prace, ktera me dost bavi (Proc ty lidi s IQ125+ potkavam z 99% jen v internetovych diskuzich ;( )
4. Všem co přispěli do diskuze informacemi s nízkou mírou redundance, děkuji. (Knihu Modern C++ už mám staženou, ale ještě jsem se k ní nedostala)
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: gamer 22. 03. 2016, 14:28:03
1. Samozrejme C++ neni jedine co umim.Pracuji s GDB

S gdb se odváží pracovat tak možná 5% současných programátorů, 95% se opupínkuje, jakmile se gdb jen vysloví. Juniora bych se na pohovoru neodvážil zeptat, jestli umí pracovat s gdb, protože by se vyděsil a nechtěl by nastoupit.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: JSH 22. 03. 2016, 17:25:43
1. Samozrejme C++ neni jedine co umim.Pracuji s GDB

S gdb se odváží pracovat tak možná 5% současných programátorů, 95% se opupínkuje, jakmile se gdb jen vysloví. Juniora bych se na pohovoru neodvážil zeptat, jestli umí pracovat s gdb, protože by se vyděsil a nechtěl by nastoupit.
Co gdb, on je občas problém i Makefile.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 22. 03. 2016, 19:09:37
Jako člověk, co má 10 let praxe a doktorát z informatiky bych rád deklaroval, že id čumil je cáklej a mele zavádějící nesmysly. Je ale dobrou ilustrací toho jaké magory člověk v reálném světě potká. Nicméně to je v ostatních oborech podobné - bejvalka dělá v úplně jiným oboru a bláznů má ve firmě taky dost.

Doporučil bych stáhnout si knížku Cracking the Coding Interview. Za koupení nestojí (pokud se nehlásíš do Googlu), ale jsou tam otázky, které se při pohovorech semtam dávají. Jsou ale spíše teoretičtější a v českých firmách IMHO padají spíše  praktičtější otázky, na které jsi ty víc připravená těmi knížkami o C++.

Určitě je vhodné si před tím pracovním pohovorem zkusit naprogramovat nějaký vlastní projektík (cca 1 měsíc práce) a zkusit fixnout nějakou jednoduchou chybu v nějakém středně velkém a známém opensource projektu (cca 2 týdny práce).

Jako žena máš nejspíš s odmítáním mužů zkušenosti, takže to bych jako překážku taky neviděl.
Teda, pane lukáši, vy jste ale dobrej idiot. Napřed melu zavádějící nesmysly a pak řekneš vlastně to co já. Pane s "desetiletou" praxí a "doktorátem"... S podobnym čurákem sem se v minulosti v práci taky setkal a radši jsem odešel...

K tomu druhému bodu, problém není s tím že bude odmítat muže ale že po ni pudou jak slepice po flusu. Neříkám že všude a vždy, to ne, ale rozhodně bude mít větší šanci na natáhnutí kokota, jako si ty, na sebe oproti muži.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 22. 03. 2016, 19:17:53
Celkem se to tady rozjelo od te doby, co jsem diskuzi necetla a taky se tady objevilo par 'hejtu' na ktere by asi bylo vhodne odpovedet. :D
1. Samozrejme C++ neni jedine co umim.Pracuji s GDB (kdyby ne, asi bych nedokazala napsat nektera programovaci cviceni) a to, ze pouzivam bash, beru jako samozrejmost. Dale mam nejaky zaklad v Pythonu a SQL...
2. Na VŠ jdu v říjnu (CVUT kombinovane , ale chci u toho i pracovat)
3. IQ mi vyslo tusim 118, ale neplanuju se kvuli tomu tomu vzdat prace, ktera me dost bavi (Proc ty lidi s IQ125+ potkavam z 99% jen v internetovych diskuzich ;( )
4. Všem co přispěli do diskuze informacemi s nízkou mírou redundance, děkuji. (Knihu Modern C++ už mám staženou, ale ještě jsem se k ní nedostala)
1) IDE maj obvykle postavenou přívětivou debugovací interface nad nějakým terminálovým bazmekem, takže znalost GDB nemá váhu. CMAKE ale už ano, to je nutnost.
2) Zapomeň ... možná menší práce jako freelance
3) O IQ to zas tak moc není. Pokud tě to baví, uživíš se s tím. IQ je irelevantní řešit.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Petr 22. 03. 2016, 21:37:12
1. Samozrejme C++ neni jedine co umim.Pracuji s GDB
S gdb se odváží pracovat tak možná 5% současných programátorů, 95% se opupínkuje, jakmile se gdb jen vysloví. Juniora bych se na pohovoru neodvážil zeptat, jestli umí pracovat s gdb, protože by se vyděsil a nechtěl by nastoupit.

Tak tohle mě pobavilo. Tedy ta druhá část, aby nedošlo k mýlce ;-).
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Altruista 10. 04. 2016, 15:59:46
Odporucil by som ti prejst na C#/.NET. V C++ nie je vela ponuk a zit treba zniecoho. Je dobre, ze si sa ho ako-tak naucila, pretoze da cloveku slusne zaklady a dobry rozhlad na programovanie, hlavne OOP. Nakolko si v CR, tak ked by si si vybrala C#, mas moznost venovat sa desktopu, alebo teraz nova technologia UWP, ci WPF. Na Slovensku je to zial smutne, lebo vacsina C# pozicii su na vyvoj IS/Web. A tam treba ovladat CSS, HTML, JQuery a ine front-end prasarny. A cloveka, ktory sa zaujima o C++/C#/Javu, isto nebude bavit a naplnat praca s nejakymi front-end technologiami. Dufam, ze statne zakazky odidu do zabudnutia a preberu sa k svetu opat aj desktopove aplikacie, mobilne.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: čumil 10. 04. 2016, 18:25:46
Odporucil by som ti prejst na C#/.NET. V C++ nie je vela ponuk a zit treba zniecoho. Je dobre, ze si sa ho ako-tak naucila, pretoze da cloveku slusne zaklady a dobry rozhlad na programovanie, hlavne OOP. Nakolko si v CR, tak ked by si si vybrala C#, mas moznost venovat sa desktopu, alebo teraz nova technologia UWP, ci WPF. Na Slovensku je to zial smutne, lebo vacsina C# pozicii su na vyvoj IS/Web. A tam treba ovladat CSS, HTML, JQuery a ine front-end prasarny. A cloveka, ktory sa zaujima o C++/C#/Javu, isto nebude bavit a naplnat praca s nejakymi front-end technologiami. Dufam, ze statne zakazky odidu do zabudnutia a preberu sa k svetu opat aj desktopove aplikacie, mobilne.
Na c++ je dostatečně nabídek a dlouho bude protože zatím nemá c++ ve své sféře použitelného konkurenta. Až bude mít, tím líp.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Bart 11. 04. 2016, 09:19:40
Pokud sis dobrovolne nastudovala tuto knihu, programovani Te bavi a C++ jakbysmet, tak dvere programovani ve firmach jsou pro Tebe urcite otevrene. Spis si zkus ale ujasnit, kterym smerem se orientovat - co se tyce C/C++ tak je tu stale prehrsel prilezitosti (napr. automotive, site a telekomunikace, ...)

PS: Drazi diskuteri, podivejte se kolik kolegu, "profesionalu" z Vaseho okoli naposledy nastudovalo jakoukoliv knihu "o programovani". A kdy vy jste si naposledy neco nastudovali? Jestli nekoho z Vas "naucili programovat" az na VS, tak naopak Vas bych do firmy patrne nechtel. Radsi treba nekoho, kdo si treba od 10 let hraje z Basicem, chyti ho to a posleze ze zajmu zhltne vsechno co je k dispozici (napr. zminovane Mistrovstvi C++) a ruzne algoritmy si zkousi jen aby si je mohl porovnat sam za sebe. A jestli ma VS? Na co? Samozrejme ze ji v dnesni dobe vetsinou ma (tak jako 65% jeho vrstevniku), ale pokud je dobry, tak jestli ma nebo nema diplom neni kriterium.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Altruista 11. 04. 2016, 10:01:44
Ja by som titul v tomto pripade neriesil. Ide hlavne o to, mat zaujem sa zdokonalovat, pracovat na sebe, ucit sa dalej. Nie kazdy ma prilezitost od 10 sa venovat PC, alebo nejakemu programovaniu. Clovek moze byt dobry, ba aj lepsi, aj ked zacne s programovanim na SŠ ci VS.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: . 11. 04. 2016, 12:19:57
Celkem se to tady rozjelo od te doby, co jsem diskuzi necetla a taky se tady objevilo par 'hejtu' na ktere by asi bylo vhodne odpovedet. :D
1. Samozrejme C++ neni jedine co umim.Pracuji s GDB (kdyby ne, asi bych nedokazala napsat nektera programovaci cviceni) a to, ze pouzivam bash, beru jako samozrejmost. Dale mam nejaky zaklad v Pythonu a SQL...
2. Na VŠ jdu v říjnu (CVUT kombinovane , ale chci u toho i pracovat)
3. IQ mi vyslo tusim 118, ale neplanuju se kvuli tomu tomu vzdat prace, ktera me dost bavi (Proc ty lidi s IQ125+ potkavam z 99% jen v internetovych diskuzich ;( )
4. Všem co přispěli do diskuze informacemi s nízkou mírou redundance, děkuji. (Knihu Modern C++ už mám staženou, ale ještě jsem se k ní nedostala)
1) IDE maj obvykle postavenou přívětivou debugovací interface nad nějakým terminálovým bazmekem, takže znalost GDB nemá váhu. CMAKE ale už ano, to je nutnost.
2) Zapomeň ... možná menší práce jako freelance
3) O IQ to zas tak moc není. Pokud tě to baví, uživíš se s tím. IQ je irelevantní řešit.

No vidíš, já bych ti práci nabídl hned. Bohužel c++ není zrovna to co bych potřeboval, ale kdybys chtěla zkusit i jiné končiny, tak dej vědět do diskuse. Myslím že nabídek ale budeš mít dost.

Každopádně se nenechej odradit místními chytráky, IT je plné lidí co se rádi předvádí, ale chybí v něm ženský element. Serióznost a spolehlivost není zpravidla silnou stránkou programátorů a zkušený vedoucí týmu určitě rád šáhne po programátorce. Jen to možná mezi nimi nebudeš mít lehké... ;)
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Koho to zajímá 12. 04. 2016, 20:20:11
Už dlouho jsem se tak nezasmál, jako tady. Možná to bude i tím, že po změně roota na jeden z nejdebilnějších layoutů, co se daj vymyslet, jsem tu už měsíc nebyl a vidím, že sem zase dlouho nemusím, ale tohle je fakt prča. Kolik vlastně dotyčné je let, 13?
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: xxar3s____ 13. 04. 2016, 00:36:08
Odporucil by som ti prejst na C#/.NET. V C++ nie je vela ponuk a zit treba zniecoho. Je dobre, ze si sa ho ako-tak naucila, pretoze da cloveku slusne zaklady a dobry rozhlad na programovanie, hlavne OOP. Nakolko si v CR, tak ked by si si vybrala C#, mas moznost venovat sa desktopu, alebo teraz nova technologia UWP, ci WPF. Na Slovensku je to zial smutne, lebo vacsina C# pozicii su na vyvoj IS/Web. A tam treba ovladat CSS, HTML, JQuery a ine front-end prasarny. A cloveka, ktory sa zaujima o C++/C#/Javu, isto nebude bavit a naplnat praca s nejakymi front-end technologiami. Dufam, ze statne zakazky odidu do zabudnutia a preberu sa k svetu opat aj desktopove aplikacie, mobilne.

co sa tyka C# a C++ pozeral som profesii.sk aktualne vysledky pre Bratislavu a na keywords

- C++ som dostal 71 vysledkov
- C# som dostal 93 vysledkov

ale ked sa pozries na celosvetove statistiky tak je skor v prospech C++ nakolko mnohi ficia na newindows platformach. a okrem toho c++ sa hodi aj na low-level veci. Ale v jednom s tebou suhlasim na jej mieste by som si vybral C# nakolko od C++ programatora sa automaticky ocakavaju aj seniorske znalosti. skor zoberu ako zaciatocnika C#kara ako C++kara. Ale zase ak ma dievca trpezlivost a zotrva pri C++ moze si neskor najst omnoho lepsie plateny JOB.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: mikrom 14. 04. 2016, 01:03:38
Myslim ze si na dobrej ceste a mas velmi dobre predpoklady. Ja mam v tyme jedneho dochodcu. Ak by sa tomuto kolegovi uvazok nedal uz predlzit (viete ze HR velmi toho keca) ja by som ta zobral.
Ale iba za predpokladu ze sa v procese "learing by doing" budes ochotna este naucis COBOL, SQL , CL a Java. Na jazyku nezalezi, ide o to implementovat business logic do hociakeho jazyku.
Samozrejme vsetky skolenia by sme  ti zaplatili- mozno aj relokacny prispevok na prestahovanie s CZ na SK.
A toho ze by ta u nas nejaki programatori diskriminovali sa neboj.
Ja som ich vsetkych vyskolil a denne im vtlkam do hlavy, ze u nas sa nesutazi, ale ze sme TEAM = Together All Achieve More.
Ako teamu si nezatajujeme nic a ide nam iba o to splnit dane ulohy.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: pavlix 14. 04. 2016, 08:54:48
Drazi diskuteri, podivejte se kolik kolegu, "profesionalu" z Vaseho okoli naposledy nastudovalo jakoukoliv knihu "o programovani".

Klasické knihy se dají tak leda na dlouhodobě platnou teorii. Pár knížek doma mám, ale momentálně spíše na ozdobu, dokonce chudinky po přestěhování ještě nedostaly místo mimo sklep.

Citace
A kdy vy jste si naposledy neco nastudovali?

Osobně se učím prakticky denně. Nedělám práci, kde bych vystačil s tím, co jsem se jednou naučil. :)
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Tom568974 24. 04. 2016, 22:17:25
Dobrý den,
občas sedím u pohovorů s programátory .NET a C++ a na rovinu vám řeknu, že pokud k nám příští týden přijdete s tím, že rozumíte této knížce a dělala jsem si z ní cvičení, tak byste práci asi dostala s tím, že se časem doučíte ještě C#.

Ale odbornost není vše. Ještě byste měla sednout lidsky, být ochotná se učit a takový ty věci. Hlavní je vůle se učit.

Většinou je to na pohovorech s uchazeči bída. Ještě se mi nestalo, že bych se tam ptal na něco složitého. Protože když máte dobrého člověka, tak už to víte ještě než se dostanete k odborným otázkám.

první otázku se ptám:
Jaký je rozdíl mezi dynamickým a statickým polem. Na ni většinou nedostanu uspokojivou odpověď.
Pak se kouknu do vašeho kódu a zeptám se sám sebe, jestli bych to po vás chtěl opravovat/vylepšovat. Pokud je to tak nepřehledné, že si odpovím ne, tak se šance zmenšují.

Klidně to zkuste: http://www.jobs.cz/rpd/1065534671/?rps=233
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Revan 23. 07. 2016, 21:09:39

Dobrý den,
občas sedím u pohovorů s programátory .NET a C++ a na rovinu vám řeknu, že pokud k nám příští týden přijdete s tím, že rozumíte této knížce a dělala jsem si z ní cvičení, tak byste práci asi dostala s tím, že se časem doučíte ještě C#.

Ale odbornost není vše. Ještě byste měla sednout lidsky, být ochotná se učit a takový ty věci. Hlavní je vůle se učit.

Většinou je to na pohovorech s uchazeči bída. Ještě se mi nestalo, že bych se tam ptal na něco složitého. Protože když máte dobrého člověka, tak už to víte ještě než se dostanete k odborným otázkám.

první otázku se ptám:
Jaký je rozdíl mezi dynamickým a statickým polem. Na ni většinou nedostanu uspokojivou odpověď.
Pak se kouknu do vašeho kódu a zeptám se sám sebe, jestli bych to po vás chtěl opravovat/vylepšovat. Pokud je to tak nepřehledné, že si odpovím ne, tak se šance zmenšují.

Klidně to zkuste: http://www.jobs.cz/rpd/1065534671/?rps=233

škoda já zkoušel stránku a je nefunkční ale vzhledem k tomu že píšu tak pozdě tak se nedivím
Otázka jaké jsou tedy minimální znalosti jazyka c/c++ k tomu aby jste uchazeče vzal?
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Martin 24. 07. 2016, 08:23:16
S gdb se odváží pracovat tak možná 5% současných programátorů, 95% se opupínkuje, jakmile se gdb jen vysloví. Juniora bych se na pohovoru neodvážil zeptat, jestli umí pracovat s gdb, protože by se vyděsil a nechtěl by nastoupit.
Mám pocit, že většina IDE v Linuxu používá gdb. Jestli to jde použít přímo, záleží co potřebuješ vyřešit. Na trasování zdrojáku s breakpointy a watchi to moc není. Na analýzu opakovatelného pádu je gdb stačí. Je tam jen pár příkazů, dají se vypsat a většina jich jde zkrátit na jedno písmeno. Stejně používám jen run, up, down, bt, print a quit. Trasování v debuggeru obvykle nahrazuju logováním.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Martin 24. 07. 2016, 08:29:07
Jaký je rozdíl mezi dynamickým a statickým polem. Na ni většinou nedostanu uspokojivou odpověď.
To záleží, co si pod ním Vy představujete: může jít o dynamickou (heap) / statickou alokaci nebo o možnost pole zvětšit. Ta druhá možnost v C++ není (std::vector není pole), ale zmínil jste i C#. Takže fakt z Vašeho příspěvku není jasné co chcete a asi to není jasné ani uchazečům.
Název: Re:Mistrovstvi v C++ a získání práce
Přispěvatel: Martin 24. 07. 2016, 08:32:55
Jaký je rozdíl mezi dynamickým a statickým polem. Na ni většinou nedostanu uspokojivou odpověď.
To záleží, co si pod ním Vy představujete: může jít o dynamickou (heap) / statickou alokaci nebo o možnost pole zvětšit. Ta druhá možnost v C++ není (std::vector není pole), ale zmínil jste i C#. Takže fakt z Vašeho příspěvku není jasné co chcete a asi to není jasné ani uchazečům.
Rostoucí pole vlastně není ani v tom C# a Javě, tam se to musí řešit opět nějakým konteinerem. Rostoucí pole jako součást jazyka je snad jen ve skriptech.