Olen harrastanut ohjelmointia muutamia vuosia ja mietin, olisiko tästä jopa ammatiksi. Olenkin alkanut miettimään, että kuinka paljon hyvä ohjelmoija sitten osaa. En osaa nimittäin yhtään arvioida omaa tasoani. Osaan useita ohjelmointikieliä, mutta mitä kaikkea niillä sitten pitäisi osata tehdä, jotta voi sanoa olevansa hyvä?
Mitä te työkseen ohjelmoijat ylipäätään joudutte tekemään töissä? Minkälaisia ohjelmia ohjelmoitte ja mitä kaikkea pitää osata, jotta ohjelmoiminen sujuu nopeasti? Mitä neuvoja antaisitte ihmiselle, joka haluaa alalle? Minkälaisia ohjelmia minun kannattaisi ohjelmoida vapaa-ajallani, jotta oppisin mahdollisimman hyväksi?
Mitä kaikkea ohjelmoijan tulee osata?
6
354
Vastaukset
- Koko ratkaisee
Mitä laajempi, sen parempi.
- javaaja
Kannattaa tehdä joku kokonainen sovellus. Ei mitään parin sadan rivin harjoituksia. Ja jos itsellesi teet, niin valitse sellainen aihe, mikä sinua kiinnostaa. Silloin jaksat väsätä sitä enemmän.
Itse ohjelmoin nykyään javalla web service-beanseja ja servlettejä. Mutta ne on siis työtä. Jos huvikseni tekisin, niin värkkäisin varmaan pelejä.
Opettelin joskus c-kieltä ja grafiikkakirjastojen käyttöä pelejä tekemällä. - spedehh
Et kerro mitään tuosta harrastuksestasi niin ei voi olettaa mitä vielä osaat.
Tässä muutama aihe joihin kannattaa ainakin tutustua elleivät ole ennestään tuttuja
1. yksikkötestaus (TDD)
2. versionhallinta (esim. TortoiseSVN sopii hyvin aloittelijalle windowsissa)
3. suunnitelumallit (älä edes yritä oppia kaikkea kerralla)
Ja koodaamalla sitten oppii.. ei sillä ole niin väliä mitä ohjelmoit vaan miten ohjelmoit. Jos teet alusta asti spagettikoodia yrittämättäkään palastella koodia järkevästi niin se on enimmäkseen hukkaan heitettyä aikaa. Yritä aina noudattaa parhaita käytäntöjä jos mahdollisia; ota kuitenkin huomioon että parhaat käytännöt voi hieman vaihdella käytetystä kielestä ja tekniikoista riippuen. - 13+3
Minä vähän luulen että nykyisin ei enää ohjelmoijaksi pääse mihinkään ilman vähintään ammattikorkeakoulua.
AMK:ssa siellä insinöörit opetetaan käyttämään samoja termejä ja välineitä, jotta inssit pystyvät kommunikoimaan keskenään.
Tai voisiko ohjelmoijia kouluttaa ammattikoulusta? Perusohjelmoija, sellaisia kokoonpanotyöntekijä-käsityöläisiä.
Tai ehkä jos on mukana jossain Open software-jutuissa, niin sitä kautta ehkä... suosittelen jotain Open Software-projektia - laza1
Jos haluat ohjelmoinnin ammattilaiseksi niin aluksi on tärkeintä
saada sopiva opiskelupaikka yliopistosta joko Otaniemestä tai Tampereelta.
Työnantajat arvostavat yliopistotutkintoa (tai se on
työhönottajalle tietynlainen vakuutus!) Lisäksi liikuntaharrastus on etu
(ei ylipainoa sillä työ sisältää paljon istumatyötä)! - googlaaja2
Opettele ensiksi käyttämään Googlea. Ihan vaikka yksinkertainen haku "what every programmer should know". Tällä pitäisi päästä jo aika pitkälle.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 15110934
- 525220
Taas ryssittiin oikein kunnolla
r….ä hyökkäsi Viroon sikaili taas ajattelematta yhtään mitään https://www.is.fi/ulkomaat/art-2000011347289.html452433- 302133
Vanha Suola janottaa Iivarilla
Vanha suola janottaa Siikalatvan kunnanjohtaja Pekka Iivaria. Mies kiertää Kemijärven kyläjuhlia ja kulttuuritapahtumia131701Valtimon Haapajärvellä paatti mäni nurin
Ikävä onnettomuus Haapajärvellä. Vene hörpppi vettä matkalla saaren. Veneessä ol 5 henkilöä, kolme uiskenteli rantaan,421544Tiedän kuka sinä noista olet
Lucky for you, olen rakastunut sinuun joten en reagoi negatiivisesti. Voit kertoa kavereillesi että kyl vaan, rakkautta301241Känniläiset veneessä?
Siinä taas päästiin näyttämään miten tyhmiä känniläiset on. Heh heh "Kaikki osalliset ovat täysi-ikäisiä ja alkoholin v351166Daniel Nummelan linjapuhe 2025
Kansanlähetyksen toiminnanjohtajan Daniel Nummelan linjapuhe tänään. Rehellistä analyysiä mm. evlut kirkosta ja piispo92935TÄSTÄ TAITAA TULLA SUOMEN HISTORIAN SUURIN USKONNONVAPAUDEN OIKEUDENKÄYNTI.
Sinun täytyy hyväksyä se että jos sinä vetoat uskonnonvapauteen, silloin sinun tulee antaa myös muille vastaava vapaus o317892