Mitä saa C++-kehittäjä?

Onko pakko olla koulutusta vai voiko päästä töihin pelkästään itseopituilla taidoilla?

Millainen C -osaaminen ja mikä muu osaaminen sen ympärille on kysyttyä?

Millaisia ovat konsulttitehtävät jos niihin joskus tulevaisuudessa eksyy? Mitä C -konsultti tekee?

Vaihdan alaa parin vuoden sisään, koska haluan ohjelmistokehittäjäksi! :)

Aika tyhmiä kysymyksiä varmaan mut kiva jos syntyis ees jonkinmoinen threadi.
301087
Äänestä

Muut lukivat myös

Vastaukset 30

Vanhimmat

Mitä muuta osaat, mitä olet tähän mennessä koodannut?
Miltä alalta olet vaihtamassa pois?
Miksi juuri C , vai oletko masokisti?

Äänestä
  • Täysin toiselta alalta. En ole juurikaan koodannut... monta vuotta sitten viimeksi...

    C on aika vaikeaa ja luulen tästä johtuen, että moni ei sitä osaa. Eikö sillä voi tehdä melkein mitä vaan?

    Äänestä

  • c++-kehittäjä kirjoitti:

    Täysin toiselta alalta. En ole juurikaan koodannut... monta vuotta sitten viimeksi...

    C on aika vaikeaa ja luulen tästä johtuen, että moni ei sitä osaa. Eikö sillä voi tehdä melkein mitä vaan?

    C :lla voi tehdä mitä vaan jos osaa. Saattaa vaan ottaa vuosikymmenen aikaa ennenkuin opit sillä tekemään asiat niin ettet mokaa. Mutta jos tarttee tehdä oikeasti tehokasta softaa niin vain C:llä saat nopemapaa ohjelmaa aikaiseksi. Niin tai tietty assemblerilla..

    C# tai Java on modernimpia kieliä joita ehkä kannattaa harkita ennemmin opiskelevansa. Ja Python on helppo ja kaunis kieli.

    Äänestä

Mieluummin kannattaisi opiskella Javaa. Perustelu: jos tekee mol.fi:stä hauan sanoilla C ja Java, niin jälkimmäinen antaa huomattavasti enemmän osumia.

Mitä tulee sotahommiin ylipäätään, niin kannattaa hankkia jokin muodollinen koulutus. Pelkkä ohjelmointikielen hyvä osaaminen ei välttämättä riitä.

Äänestä

Juu voihan sitä, mutta kannattaa sitten olla vähän näyttöäkin osaamisesta, aikanaan esim. demo-koodarit oli kysyttyä kamaa, nykyäänhän ei edes demoja koodata vaan tehään flash.. :P
En kuitenkaan ihan varauksetta suosittelisi, sillä voi tuo v-käyrä nousta aika jyrkästi ja syy on tämä: Putkesta tulleet koodarit on tasalaatusta "kakkosnelosta", kun iteoppineet voi periaatteessa olla minkä muotosta tahansa. Vaikka siis osaisit tehdä hyvänkin softan, tulee vaaraksi, ettet muita koodaajia ymmärrä(tai paremminkaan ne eivät ymmärrä sinua) josta seuraa sitten töiden radikaali väheneminen. Keskenään nuo putkesta tulleet osaa kyllä jutella ihan kivasti, mutta ajatukset on ihan selkeän hierarkkiset eivätkä oikein muita hierarkioita sitten sulata. Eli, jos pääset jumalan(tm) asemaan firmassa ja saat sanella, miten hommat tehdään(=muiden v-käyrän nostatusta), niin homma on ok!

Äänestä
  • Pahinta isoissa projekteissa ovat kyllä ns. "itseoppineet" ja "kaikesta kaiken" tietävät sooloilijat, jotka luulevat edelleen, että työtä saa tehdä juosten kustuna esimerkiksi ilman lähdekoodien dokumentointia.

    Se on hieman eri asia tehdä isoa ja vaativaa järjestelmää, kuin homostella pienessä hiekkalaatikossa. Katsos, kaikki eivät koodaile Angry Birdsejä...

    Äänestä

juuh, ei teollisuudessa hommia yksin tehdä. jos ei osaa yhteistyötä niin on aika toivoton tapaus. toki maailma on täynnä paskakoodareita että voi sitä silti siinä joukossa pärjätä. kunnes käyt vähän vanhaksi ja sun pitäisi olla managementissa tai olet expendablea..

Äänestä

Tuolla taustalla pyrkisin pelialalle, jossa käytetään yksinomaan c :aa. Pyörivistä phong-varjostetuista toruksista kun ei tietokanta- tai nettiohjelmoinnissa ole paljoa iloa :P

Äänestä
  • Höpötystä. C jää yhä useammassa projektissa taustatekijäksi ja itse sisältö ja logiikka ohjelmoidaan skriptakielillä. Lähellä rautaa työskentelevät käyttävät vielä C :aa, mutta muut harvemmin.

    Äänestä

C -kehittäjä saa pa*kan käteen, kun sen duuni ulkoistetaan intialaisille.

Äänestä

Olen työkseni koodannut ensimmäiset 5 vuotta C , javalla jonkin verran ja viimeiset 5 vuotta C#. C on ohjelmointikieli siinä missä muutkin ja valtaosa alalla pitkään olleista sitä osaa.

Ohjelmointikieli on työkalu, ei itsetarkoitus. Olleellista on se, mitä ohjelmat tekevät ja miten asiakas ohjelmaa hyödyntää, ohjelmointikieli on loppukäyttäjälle sivuseikka.

Kaiken kaikkiaan olet kohta 10-15 vuotta myöhässä IT alalta. 90-luvun lopulla olisi kannattanut C itseopiskelu ja töitäkin olisi löytynyt. Nyt tilanne on toinen ja töitä ei löydy edes 4-6 vuotta alan opintoja suorittaneille. Suunta on nyt alalta poispäin.

Äänestä
  • Jep, kielellä ei ole väliä, intiasta, kiinasta, venäjältä, tsekeistä ja puolasta löytyy minkä tahansa ohjelmointikielen osaajia.

    Äänestä

  • dzfgdfghfg kirjoitti:

    Jep, kielellä ei ole väliä, intiasta, kiinasta, venäjältä, tsekeistä ja puolasta löytyy minkä tahansa ohjelmointikielen osaajia.

    Jees, kaikki on turhaa tässä vaiheessa. Ulkomaanelävät pieksee meidät. Ei kun suosiolla soppajonoon vaan.

    Äänestä

Onko tuo totta, että ei pääse itseopiskelevat enää myöhemmällä iällä C töitä tekeen? Luulin heidän olevan kysyttyjä?

Äänestä

Potkut? Paha saa palkkansa, hyvä ei sitäkään. Tää vastaus oli vain otsikon kysymykseen.

Äänestä

C on kielenä niin perseestä, että kaduttaa kun tutustuin siihen...

Äänestä
  • Ajattele positiivisesti. Nyt mikä tahansa muu ohjelmointikieli on sulle helppoa kuin heinänteko. C kasvattaa kestämään kompleksisuutta. Sitähän elämässä piisaa.

    Äänestä

  • kakskööt kirjoitti:

    Ajattele positiivisesti. Nyt mikä tahansa muu ohjelmointikieli on sulle helppoa kuin heinänteko. C kasvattaa kestämään kompleksisuutta. Sitähän elämässä piisaa.

    No se on harvinaisen totta. Olisi kiva löytää vain se ohjelmointikieli, millä olisi oikeasti mukava tehdä hommia... C :n suurin vika on sen liian suuri vapaus tehdä asioita sekä se, että se on hybridikieli ja tällöin ohjelmista tulee todella herkästi proseduraalisen- ja olioparadigman sekotus.

    Äänestä

Voin lohduttaa yli kymmenen vuoden työkokemuksella että ei se kieli oikeestaan oo lainkaan oleellista. Jotkut tykkää pointtereista ja jotkut ei tykkää Dim määreistä. Loppujen lopuksi esim. .NET -sovelluksia voit koodata monilla eri kielillä ja itse syntaksia tärkeämpää on osata tehdä luokista ja luokkarakenteesta ymmärrettävää sekä uudelleenkäytettävää. Aina ei oo paras että saat toteutettua monimutkaisen asian yhdellä rivillä - jos rivistä tulee niin kryptinen ettei toinen koodari pysty hahmottamaan mitä rivillä tapahtuu.

Lähes kaikille kielille on nykyään satoja tuhansia luokkakirjastoja joita käytetään eikä kaikkea tehdä itse. Ohjelmointi"kielen" oman luokkakirjaston osaaminen on palkitsevaa ettei tarvi kaikkea etsiä aina netistä/api-dokumenteista mutta kuten sanottua tätäkin tärkeämpää on osata jäsentää sovelluskoodi siten että se on modulaarista ja uudelleenkäytettävää.

Äänestä
  • Vai että olet yli 10 vuotta koodannut työksesi? Et taida olla niitä penaalin terävimpiä kyniä, kun et ole vielä päässyt ylenemään.

    Nimimerkillä 2 vuotta koodiapinana ja sitten projektipäälliköksi. Nyt tiiminvetäjänä. Ja palkka on vtun kova.

    Äänestä

  • moneyman kirjoitti:

    Vai että olet yli 10 vuotta koodannut työksesi? Et taida olla niitä penaalin terävimpiä kyniä, kun et ole vielä päässyt ylenemään.

    Nimimerkillä 2 vuotta koodiapinana ja sitten projektipäälliköksi. Nyt tiiminvetäjänä. Ja palkka on vtun kova.

    Enpä kaipasi sinun tiimiisi. Noin pienellä kokemuksella ei tule kuin vihaisia asiakkatia ja tyytymättömiä koodareita. Raha ei ole kaikki kaikessa. Isompi palkka ei korvaa mitenkään osaamisen puutteita, vaan johtaa useimmiten työpaikan vaihtoon.

    Äänestä

  • 32 kirjoitti:

    Enpä kaipasi sinun tiimiisi. Noin pienellä kokemuksella ei tule kuin vihaisia asiakkatia ja tyytymättömiä koodareita. Raha ei ole kaikki kaikessa. Isompi palkka ei korvaa mitenkään osaamisen puutteita, vaan johtaa useimmiten työpaikan vaihtoon.

    Niin ei se raha pelkästään. Työsuhde-A8 on ehdoton lisä.

    Äänestä

  • moneyman kirjoitti:

    Niin ei se raha pelkästään. Työsuhde-A8 on ehdoton lisä.

    Juupa juu. A8 ei ole minkään firman työsuhde auto. A4 on maksimi pikkunilkki tasolla.

    Meidänkin valtakunnallisessa insinööritoimistossa kaikki ostavat autonsa itse. Eikä kenelläkään ole Avensista kummepaa kärryä alla. No yksi insinööri osti 50 v lahjakseen s-sarjan mersun mutta poikkeus vahvistaa säännön.

    Äänestä

  • 14 kirjoitti:

    Juupa juu. A8 ei ole minkään firman työsuhde auto. A4 on maksimi pikkunilkki tasolla.

    Meidänkin valtakunnallisessa insinööritoimistossa kaikki ostavat autonsa itse. Eikä kenelläkään ole Avensista kummepaa kärryä alla. No yksi insinööri osti 50 v lahjakseen s-sarjan mersun mutta poikkeus vahvistaa säännön.

    Olet ilmeisesti väärässä firmassa töissä. Kummasti tuo A8 tuossa tallissa vaan on, vaikka "ei ole minkään firman työsuhde Auto".

    Äänestä

  • moneyman kirjoitti:

    Vai että olet yli 10 vuotta koodannut työksesi? Et taida olla niitä penaalin terävimpiä kyniä, kun et ole vielä päässyt ylenemään.

    Nimimerkillä 2 vuotta koodiapinana ja sitten projektipäälliköksi. Nyt tiiminvetäjänä. Ja palkka on vtun kova.

    Tulit juuri kertoneeksi, mikä allassa on vialla.

    Näitä uraohjuksia näkee toisinaan. Työt sähelletään kovalla itseluottamuksella ilman taitoja. Omissa puheissa ollaan niin pätevää ja kaikkitietävää esimiesten edessä.

    Ylennyksen jälkeen sähläys jatkuu uudella tasolla. Sähläyksessä on pidettävä kuitenkin kiirettä, että ehtii yletä ennen totuuden paljastumista...

    Tavallisen hyvin työnsä tekevän työntekijän ainut toive on, että ei ikinä joudu ko. uraohjuksen alaiseksi tai, että uraohjus siirtyy nopeasi uusiin haasteisiin yrityksen ulkopuolelle :)

    Äänestä

  • moneyman kirjoitti:

    Vai että olet yli 10 vuotta koodannut työksesi? Et taida olla niitä penaalin terävimpiä kyniä, kun et ole vielä päässyt ylenemään.

    Nimimerkillä 2 vuotta koodiapinana ja sitten projektipäälliköksi. Nyt tiiminvetäjänä. Ja palkka on vtun kova.

    "Vai että olet yli 10 vuotta koodannut työksesi? Et taida olla niitä penaalin terävimpiä kyniä, kun et ole vielä päässyt ylenemään.

    Nimimerkillä 2 vuotta koodiapinana ja sitten projektipäälliköksi. Nyt tiiminvetäjänä. Ja palkka on vtun kova. "

    Minä olen koodanut 23 v. Tykään siitä. En halaua projektipäälliköksi enkä omia alaisia. Se on tylsää.

    Olen tietysti määritellyt omat työni yhteistyössä asiakkaiden kanssa, en pelkästään koodannut.

    Palkka ei ratkaise. Minulla on jo kolme asuntoa.

    Äänestä

  • moneyman kirjoitti:

    Niin ei se raha pelkästään. Työsuhde-A8 on ehdoton lisä.

    Jos on töissä pelkästään palkan takia, niin suhde työhön ei voi olla intohimoinen. En palkkaisi sinua.
    Onko sulla alemmuuskompleksi kun haluat mulkujatkeauton?

    Äänestä

  • moneyman kirjoitti:

    Vai että olet yli 10 vuotta koodannut työksesi? Et taida olla niitä penaalin terävimpiä kyniä, kun et ole vielä päässyt ylenemään.

    Nimimerkillä 2 vuotta koodiapinana ja sitten projektipäälliköksi. Nyt tiiminvetäjänä. Ja palkka on vtun kova.

    > Vai että olet yli 10 vuotta koodannut työksesi? Et taida olla niitä penaalin terävimpiä kyniä, kun et ole vielä päässyt ylenemään. <

    Älä ota ylennystä - kahdeksan syytä sanoa ei:
    http://www.uratie.fi/tyonhakija/artikkelit/article34695.ece

    Äänestä

Mihin koodari tarttee työsuhdeautoa? Mun puolisolla on vuosien kokemus muutamasta firmasta ja firman autot on lähinnä huoltoporukan käytössä. Silloin muutama kerta vuodessa kun pitää jossain käydä, pitää ottaa vuokra-auto. Meillä on molemmilla työpaikat, mutta ei meillä mihinkään ihme autoihin rahaa riitä. Itsellä keskipalkka, miehellä yli. No saishan niitä tietty velaksi...velaksihan saa mitä vaan.

Äänestä

Itseasiassa olisin saanut yhden paikan kun kaikki meni nappiin paitsi yksi: Minulla olisi pitänyt olla vähintään kahden vuoden KOKEMUS C :sta. Ei riittänyt että osaa sitä. C-koodista on yli 20 v kokemus.

Äänestä

Kommentoi aloitusta


c++-kehittäjä kirjoitti:

Onko pakko olla koulutusta vai voiko päästä töihin pelkästään itseopituilla taidoilla?

Millainen C -osaaminen ja mikä muu osaaminen sen ympärille on kysyttyä?

Millaisia ovat konsulttitehtävät jos niihin joskus tulevaisuudessa eksyy? Mitä C -konsultti tekee?

Vaihdan alaa parin vuoden sisään, koska haluan ohjelmistokehittäjäksi! :)

Aika tyhmiä kysymyksiä varmaan mut kiva jos syntyis ees jonkinmoinen threadi.

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu