Voiko vuoden ohjelmointikoulutuksella päästä töihin?
Jos halajaa ohjelmoijaksi, nollasta aloittaa ja vuoden opiskelee, onko realistisia työllistymismahdollisuuksia? Mitä muuta kannattaa opiskella kuin niitä ohjelmointikieliä? Ottaako firmat yleensä oppisopimusopiskelijoita?
Kyselee alaa vaihtava boomeri.
Kommentit (93)
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Vierailija kirjoitti:
Mitä sanotte tästä tarjonnasta? Tekniikan alan yliopistojen kursseja ilmaiseksi kenen tahansa suoritettavaksi. Kannattaako näistä aloitella, vai mieluummin noista muista mitä on mainittu?
https://fitech.io/fi/opinnot/?fit_course_types=upcoming&orderby=start_d…
-ap
Ota pari Aallon kurssia, jos selviät niistä niin luulisi töitäkin löytyvän
https://fitech.io/fi/opinnot/object-oriented-programming-with-c/
https://fitech.io/fi/opinnot/tietorakenteet-ja-algoritmit-y/
Joku tähän jo kommentoikin, että joku oli ihan veetuillessaan suositellut mahdollisimman vaikeita kursseja 🤣
Tämä on jännä ilmiö kyllä. Itse opiskelen harrasteena itselleni uutta alaa. Sinnekin joku tuli ystävällisesti listaamaan kymmenen vasta-alkajille sopivaa kurssia mistä on hyvä aloittaa. Joku oli jo siihen kommentoinut, että kymmenestä suosituksestasi kaksi oli kaksivuotisia täysipäiväisiä maisterinkoulutusohjelmia. 🤣 Toki tähänkin oli jo näpäkkä vastaus tullut että tarkoitus olikin listata nimenomaan erilaisia vaihtoehtoja.
Jotkut vaan on tollaisia guzipäitä, ja niistä ei kannata välittää. Tsemppiä ap!
Ei nuo ole mitään mahdottomia kursseja, mutta työllistymisen kannalta on aika olennaista olla tuolla tasolla, kun tällaisia asioita testataan työhaastattelussa kuitenkin.
No ei todellakaan yliopiston perustutkinto-opiskelijoille tarkoitetuissa kursseissa opetella mitään mahdottomuuksia. 😃 En siis ole noihin kurssilinkkeihin edes perehtynyt, mutta jos nollasta alkavalle suositellaan perehdyttäväksi kursseja joiden tasolle tulee työelämässä yltää, niin silloin suosittelija on guzipää tai sitten vaan päävammaisena kyvytön osallistumaan keskusteluun.
Vierailija kirjoitti:
No älä kuuntele näitä hupsutuksia. 😃 Puolen vuoden koulutuksellakin voit hyvin työllistyä, jos tosissasi opiskelet. Joku vuosi sitten oli kolmen kuukauden työttömyyskoulutuksia, joissa opetettiin nollasta appsien tekoa. Silloin kun oli huima pula tekijöistä.
Siis esimerkiksi ammattikorkeakoulussa opiskellaan 90 op niitä pääaineita ja 120 op sitä kaikkea muuta. Eli amk-tutkinto sisältää 1,5 vuoden opinnot siitä opiskeltavasta aineesta. Tuosta jos vähentää vielä 3 kk kesäloman ja viikon syysloman ja viikon talviloman ja pääsiäisloman ja monen viikon joululoman, niin itse asiassa se amk:n tutkinto sisältää vuodessa opiskeltavan määrän pääaineen opintoja.
2200 € on vähemmän kuin kaupan kassan keskimääräinen palkka ja on siis ok jos ei ole mitään osaamista. 3k yli menee palkka heti jos on osaamista.
Viikossa jos opiskelet 1,5 opintopisteen edestä niin 60 viikossa ehtii suorittaa amk-opintojen opinnot aiheesta.
Haaga-Heliassa ensimmäinen 5 op kurssi löytyy täältä:
https://opinto-opas.haaga-helia.fi/course_unit/SOF005AS2A
Tuon työstämiseen voisi siis käyttää kolme kokonaista viikkoa ja yhden päivän neljännestä ja pysyisi tahdissa. Vaikea aina tietää mikä kenenkin oppimistahti on, mutta ei tuo opintokuvaus minusta kovin vaativalta tunnu. Jos tuohon käyttää 3 x 40 tuntia niin luulisi onnistuvan jokaiselta, useimmilta nopeamminkin.
Aloitan Aallon Johdatus ohjelmointiin-kurssilla (2op), koodauskielenä dart. En osaa siis kerta kaikkiaan mitään entuudestaan. Sitten katselen noita algoritmi- ja fullstackjuttuja.
-ap
Vierailija kirjoitti:
Aloitan Aallon Johdatus ohjelmointiin-kurssilla (2op), koodauskielenä dart. En osaa siis kerta kaikkiaan mitään entuudestaan. Sitten katselen noita algoritmi- ja fullstackjuttuja.
-ap
Miksi Dart? Eikö olis ollu järkevämpää ottaa joku valtakieli ensimmäiseks?
Ei tolla Dartilla saa suoritettua noita muita kursseja. HY:n kurssit voi suorittaa vaan Pythonilla, Aallosta en tiedä, mut arvelen et sielläkin on enimmäkseen käytössä Python ja C-kieli ehkä tietyillä kursseilla.
Jos suoritat HY:ltä Ohjelmoinnin perusteet ja jatkokurssin (5op + 5op) niin sen jälkeen olet jo päässyt hyvään alkuun. Tolla pohjalla on sit mahdollista suorittaa tietokannat tai tietorakenteet ja algoritmit. Tai full stackiä.
Minäkään en osannut yhtään mitään entuudestaan, kun aloin viime kesänä tehdä niitä HY:n Python-kursseja. Kaks kuukautta myöhemmin osasin jo koodata ruudulle kellon, jossa oli viisarit ja jonka sekuntiviisari kiersi kellon ympäri 58 sekunnin aikana, pysähtyi sitten 2 sekunnin ajaksi, jolloin minuuttiviisari nytkähti minuutin verran eteenpäin ja sekuntiviisari lähti samalla uudelle kierrokselle.
Tuo Dart-kurssi on selkeästi tarkoitettu sellaiseen, että siinä tuodaan esiin jotain ohjelmoinnin yleisiä periaatteita. Mutta ei tuon kielen avulla luultavasti voi suorittaa yhtään mitään muuta kurssia.
Huvikseni katsoin Oikotieltä työpaikoista, mitä löytyy hakusanalla "python". 79 työpaikkailmoitusta. Hakusanalla "dart" ei löytynyt yhtään.
'When working on software, we use Dart and Flutter, a modern programming language and a modern framework for building software for multiple devices from a single codebase."
Tuo on on Aallon yhden kurssin kuvauksesta. Taitaa olla dartilla useampikin heidän kurssi. Miksiköhän.
-ap
Vierailija kirjoitti:
'When working on software, we use Dart and Flutter, a modern programming language and a modern framework for building software for multiple devices from a single codebase."
Tuo on on Aallon yhden kurssin kuvauksesta. Taitaa olla dartilla useampikin heidän kurssi. Miksiköhän.
-ap
Kyselin tyttäreltä, joka on opiskellut siellä jokunen vuosi sitten. Hänen mukaansa suurin osa kursseista tehtiin Scalalla. Tämä oli itselleni uusi tieto, olen hädin tuskin kuullut Scalasta aiemmin. Kuulemma sähköosastolla opetetaan Pythonia ja C-kieltä, mutta kuulemma tietotekniikan osastolla ei opeteta oikein mitään kieliä, pelkkää teoriaa.
Aika erilaiselta tuntuu siis HY:n kuvioihin verrattuna. Meillä on peruskieli Python ja sille on ne kaksi kurssia, joiden aikana sitä tulee työstettyä kunnolla. Sitten tietokantoja, tietorakenteita ja algoritmejä opetellaan Pythonin avulla. Myös harjoitustyöt tehdään Pythonilla, mikäli olen oikein ymmärtänyt.
Tilastotieteiden ja lineaarialgebran kurssien parissa koodataan jonkin verran R-kielellä, mikä on tyypillinen niihin hommiin. Vaativampi algoritmikurssi Algoritmit ongelmanratkaisussa on C++-kielellä, mutta itse kielelle ei ole varsinaista opetusta (tai kurssia) HY:n puolella. Haskellia voi harjoitella/opiskella parin kurssin verran.
Toki tuon Pythonin rinnalla saattaa tarvita sitten jotain muita kilkkeitä vähän kurssista/harjoitustyöstä riippuen. Mutta silti iso kuva on, että paljon asioita pyörii Pythonin ympärillä.
Tällä hetkellä hakemuksia koodarien paikkoihin tulee aika paljon ...
Vierailija kirjoitti:
Vierailija kirjoitti:
Oiskohan tässä nyt paikka sellaiselle sisulle, että mää näytän teille.. :)
-ap
Mikä on se ala, missä nyt työskentelet? Lähtisin miettimään tätä kuviota siltä pohjalta, että onko sulla nykyisellä alalla jotain osaamista, mitä voisit hyödyntää. Ohjelmointi ei ole IT-alan ainoa työnkuva. Varsinkin isommissa projekteissa voi olla käyttöä sellaiselle ihmiselle, joka tuntee sen alan, jolle ollaan tekemässä koodia, ja joka ymmärtää koodaamisesta riittävästi, että pystyy hahmottamaan mitä ne asiakkaan esittämät toiveet tarkoittaa koodin kannalta. Vähän niinkun välipalikka tilaajan ja koodaajanörttien välissä, joka ymmärtää molempia puolia.
Nimenomaan tämä.
Useimmiten se mitä tarvitaan on ymmärrys siitä liiketoiminnasta tai sitten asiakkaan tarpeesta.
Koodaus on itse asiassa aika simppeliä ja jos on vähänkään loogista päättelykykyä, siitä selviää ja kun osaa yhden kielen, muut on vaan muunnelmia siitä, mutta se on myös ihan hemmetin tylsää pitemmän päälle, jos ei ole käsitystä, mikä on se kokonaisuus joka halutaan toteuttaa.
Itse aikoinaan päädyin koodariksi juurikin vuoden koulutuksen jälkeen, nyt sitten jo muutama vuosikymmen takana vähän erilaisia ja monipuolisempia hommia IT-alalla.
Ehkä sinä et koe pystyväsi.