Miksi firmoissa kukaan ei ohjelmoi Pythonilla, mutta yliopistopuolella se on miltei syrjäyttänyt muut ohjelmointikielet?
Yleensä firmojen työpaikkailmoituksissa puhutaan kielistä, joista en ole kuullutkaan. Herää kysymys, että missä niitä sitten oppiikaan? Yliopistopuolella kun nykyään vain Pythonia käytetään.
Kommentit (33)
Pyyttonit ja muut skriptikielet sopii vain pieniin projekteihin.
Pyyttoni on helpoimpia kieliä opetella koodaamisen perusteet. Siitä on helppo siirtyä vaikeampiin kieliin. Ja koodaus on muutenkin sellaista, että sitä pitää vapaa-aikanaan harrastaa melkein täyspäiväisesti, että pääsee hyville palkoille. Jos opiskelee pelkästään kurssien verran niin ei sillä pääse minnekkään töihin.
päivittäin käytän pythonia mutta olenkin vain testaaja.
Kuka kehtaa myydä jotain pythonilla kyhättyä softaa?
Opiskelen tällä hetkellä tietotekniikkaa yliopistossa, Pythonia olen opiskellut tasan yhden kurssin verran, aivan ensimmäisellä ohjelmoinnin kurssilla. Sen jälkeen on ollut muita.
Asiat voisivat olla huonommin.
Ensikielenäsi voisi olla Cobol, Pascal tai Scheme.
Kannattaisi tutustua ap työelämään. Python on kovassa käytössä testiautomaatiossa ja analytiikassa. Eli sellaisessa vähän kevyemmässä koodauksessa, jota voi tehdä aika moni. Siitä kiitollinen, että antaa meille vähän joustavuutta ja kun oma väki osaa tätä ns. kevytkoodausta, niin kaikkea ei tarvitse ostaa toimittajalta (on kallista ja vähän hitaampi prosessi).
Pythonia käytetään yliopistolla siksi, se on hyvin abstrakti ja koostuu mahdollisimman pienistä paloista ja on siksi loputtomiin muunneltavissa. Yliopistolla pyritään tuottamaan uutta, ja siihen sopii kieli, jolla ohjelman voi tehdä alusta loppuun asti. Sellaisenkin, jota kukaan ei aikaisemmin tullut ajatelleeksi.
Firmoissa taas pyritään kehittämään vanhan pohjalta mahdollisimman nopeasti jotain myytävää ja siihen sopii yleensä helpoimmin jokin sellainen kieli järjestelmä, jossa on isohkojakin valmiita palasia, joita sitten vähän tuunataan. Tämä on alusta asti tekemistä paljon nopeampaa, ja jos haluttu lopputulos on vain vään entistä parempi samanlainen juttu, myös paljon tehokkaampaa - mutta tietysti sitä sitten myös ohjaa se, mitä aikaisemmin on jo olemassa.
Herää kysymys, että miksi yliopistossa opetetaan jotain mitä ei työelämässä tarvitse?
Tämä kysymys siis heräsi vain ja ainoastaan ap:n viestistä. En tiedä koodaamisesta oikein mitään.
pyy piste py. Toistaiseksi on tullut vastaan vain jornopelejä jotka on tehty tällä.
DevOpsissa tarvitaan paljon Pythonia. Jos softafirma ei hae sinne pythonosaajia, olisin hyvin huolestunut firman tulevaisuudesta.
Vierailija kirjoitti:
Herää kysymys, että miksi yliopistossa opetetaan jotain mitä ei työelämässä tarvitse?
Tämä kysymys siis heräsi vain ja ainoastaan ap:n viestistä. En tiedä koodaamisesta oikein mitään.
Eihän se Python ainoa kieli ole, jota siellä opetetaan. Se on kieli, josta lähdetään liikkeelle.
Vierailija kirjoitti:
Asiat voisivat olla huonommin.
Ensikielenäsi voisi olla Cobol, Pascal tai Scheme.
Pascal oli 80-luvulla opetuskieli, koska sillä katsottiin opetettavan oikeaa ajattelutapaa.
Kieli kuin kieli, pääasia että oppii ohjelmoimaan jollakin. Sen jälkeen uusi kieli on helppo omaksua googlettamalla.
Vierailija kirjoitti:
Opiskelen tällä hetkellä tietotekniikkaa yliopistossa, Pythonia olen opiskellut tasan yhden kurssin verran, aivan ensimmäisellä ohjelmoinnin kurssilla. Sen jälkeen on ollut muita.
Ilmeisesti et opiskele ainakaan data-analyysiä tai koneoppimista. Jupyter notebookit on käteviä noiden opettamisessa.
Vierailija kirjoitti:
Herää kysymys, että miksi yliopistossa opetetaan jotain mitä ei työelämässä tarvitse?
Tämä kysymys siis heräsi vain ja ainoastaan ap:n viestistä. En tiedä koodaamisesta oikein mitään.
Yliopistot ovat tieteen takia olemassa. Eivät firmojen ajankohtaisten työllisyystarpeiden. Firmat lisäkouluttavat itse eivätkä edes odota saavansa suoraan koulun penkiltä valmista. Järkevä firma ainakin.
Vierailija kirjoitti:
Vierailija kirjoitti:
Asiat voisivat olla huonommin.
Ensikielenäsi voisi olla Cobol, Pascal tai Scheme.
Pascal oli 80-luvulla opetuskieli, koska sillä katsottiin opetettavan oikeaa ajattelutapaa.
Myös Fortrania opetettiin.
Python on kanssa korvannut Matlabia ja rää.
Vierailija kirjoitti:
Asiat voisivat olla huonommin.
Ensikielenäsi voisi olla Cobol, Pascal tai Scheme.
Tähän nauruhymiö!! :D :D
Kyllä meidän firmassa käytetään Pythonia todella paljon. Ja jos tarvitaan optimointia, sitten tehdään C++:lla tietty osuus erikseen. Perustoiminnallisuus on Pythonilla kaikkein kätevin tehdä.