Hei.
Milloin osaan ohjelmoida kunnolla javalla kun tavoitteena on osata ohjelmoida todella hyvin?
Tällä hetkellä osaan vain perusteet eli taulukoita, jonkun verran IO ta, ja muuta...
Olen lukenut java 2 kirjan ja jotain muuta materiaalia netistä.
Milloin osaa ohjelmoida kunnolla Javalla?
Xcode, Mac OS X Server sekä muuta hauskaa ja hyödyllistä
10 viestiä
• Sivu 1/1
-
- Viestit: 46
- Liittynyt: 22.12.2009 klo 14.20
Milloin osaa ohjelmoida kunnolla Javalla?
Viesti Kirjoittaja MHFN »
-
- Viestit: 937
- Liittynyt: 5.6.2006 klo 13.48
- Paikkakunta: Helsinki
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja morbusg »
Heh. "Todella hyvin" nähdäkseni edellyttää paljon suurempaa kielivalikoimaa kuin yksi.
Eikai siinä muuta kun ongelmia vaan kehittelemään ja sitten koodaamaan ratkaisuja niihin.
Eikai siinä muuta kun ongelmia vaan kehittelemään ja sitten koodaamaan ratkaisuja niihin.
-
- Viestit: 123
- Liittynyt: 12.8.2004 klo 13.52
- Paikkakunta: Tampere
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja iHevimies »
No ei se pelkkä ohjelmointiosaaminen tee autuaaksi. Ohjelmistokehitysprosessin hallitseminen on usein paljon tärkeämpää jolloin varsinainen ohjelmointikieli on vain osa kokonaisuutta.
Sanoisin että todella hyvä osaaminen tarkoittaa käytännössä sitä että tekee samat asiat noin 100 kertaa nopeammin kuin hitaimmat. Toisesta näkövinkkelistä todella hyvä osaaminen taas tarkoittaa sitä että osaa kouluttaa muita tai selittää ja avata omat ratkaisut muille.
Sanoisin että todella hyvä osaaminen tarkoittaa käytännössä sitä että tekee samat asiat noin 100 kertaa nopeammin kuin hitaimmat. Toisesta näkövinkkelistä todella hyvä osaaminen taas tarkoittaa sitä että osaa kouluttaa muita tai selittää ja avata omat ratkaisut muille.
-
- Viestit: 240
- Liittynyt: 19.12.2007 klo 21.42
- Paikkakunta: Oulu
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja wiljam.i »
Minä lisäisin listaan vielä, että tekee 100x nopeampaa ja 100x luotettavampaa/vikasietoisempaa koodia kuin keskivertokoodari.iHevimies kirjoitti:No ei se pelkkä ohjelmointiosaaminen tee autuaaksi. Ohjelmistokehitysprosessin hallitseminen on usein paljon tärkeämpää jolloin varsinainen ohjelmointikieli on vain osa kokonaisuutta.
Sanoisin että todella hyvä osaaminen tarkoittaa käytännössä sitä että tekee samat asiat noin 100 kertaa nopeammin kuin hitaimmat. Toisesta näkövinkkelistä todella hyvä osaaminen taas tarkoittaa sitä että osaa kouluttaa muita tai selittää ja avata omat ratkaisut muille.
Näin koska :
- Käytännössä sovellusta suorittavan tietokoneen cpu ja muistimäärä ovat rajalliset. Eikä niiden tuplaaminen likikään aina ole kustannustehokkain tapa hoitaa suorituskyky ongelmaa. Aina se ei ole edes mahdollista teoriassakaan.
- Reaalimaailmassa eri integraatioiden kautta tulleissa syötteissä on "laatupoikkeamia", jopa suoranaisia virheitä ja ohjelmistoprosessin määrittelyvaiheessa huomaamatta (määrittelemättä) jääneitä alueita. Hyvä ohjelmoija pystyy tuottamaan sovelluksen, joka hallitusti selviää myös näistä tilanteista.
edit : pari typoa, kunnes totesin ettei silmät ole vielä auki. pidetään loput typot tekstissä.
No more mr. brown eye
-
- Viestit: 46
- Liittynyt: 22.12.2009 klo 14.20
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja MHFN »
Selitin varmaan tuon hiukan väärin koska tarkoitin
1. Hyvää ohjelmoijaa javan osalta.
2. Tarkoitin enemmänkin sitä että mitä "osa-alueita" javassa on vielä mitä pitäisi opiskella...
Tarkoitan osa alueella esim. I/O tai taulukoita.
Mutta kiitos kuitenkin noistakin vastauksista
1. Hyvää ohjelmoijaa javan osalta.
2. Tarkoitin enemmänkin sitä että mitä "osa-alueita" javassa on vielä mitä pitäisi opiskella...
Tarkoitan osa alueella esim. I/O tai taulukoita.
Mutta kiitos kuitenkin noistakin vastauksista
-
- Viestit: 6634
- Liittynyt: 24.12.2004 klo 14.18
- Paikkakunta: Turku
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja NeliX4 »
Koodaamalla sitä oppii, eli vaan reaalimaailman projekteihin mukaan. Kaikkia rajapintoja ei voi kuitenkaan osata, eli jos opiskella haluaa, niin enemmänkin kannattaa opiskella arkkitehtuureja jne. korkeamman abstraktion hommia. Hyvä koodaaja oppii kielen kuin kielen parissa viikossa ja rajapinnat hanskaan päivässä.
-
- Viestit: 600
- Liittynyt: 26.7.2007 klo 18.36
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja mindgame »
Jos haluat olla vain koodiorja, nii tekemällä oppii. Ohjelmistokehitysprosessin hallitseminen kokonaisuudessaan tekee susta kuitenkin paljon paremman ohjelmoijan. Suunnittelematta syntyy silkkaa pa..kaa. Ohjelmointi itsessään vie pienen hetken kokonaisuudesta.
-
- Viestit: 8622
- Liittynyt: 27.7.2007 klo 16.10
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja Sherukka »
OT: Jos töitäkin haluat niin voisi olla myös fiksua opiskella jotain marginaalivälinettä jolloin osaajajoukko (joo, joo, todellisia osaajia ei ole paljon mutta paperilla on) on paljon pienempi ja sinut otetaan heti töihin. 

-
- Viestit: 17
- Liittynyt: 6.6.2007 klo 15.03
Re: Milloin osaa ohjelmoida kunnolla javalla?
Viesti Kirjoittaja bluebike »
Java on muutakin kuin pelkkä kieli.
Kun osaa javaa kunnolla...
1. Tuntee java-kielen kunnolla (myös inner-class ja generiset asiat)
2. Tuntee standardi java (JSE) kirjastoista tärkeimmät jutut:
4. AWT/Swing - jos joutuu tekemään oikeasti UI:ta javalla (mikä on harvinaista).
5. Mutta tämä on vasta alkua... Työelässä suurin osa java-sovellutuksista on jotain
web serveri-puolen kamaa. Jolloin on homma tehdää aina jollain web-serverillä,
tahi applikaatio-serverillä.
halutaan, että osaa jotain "hienoa" työkalua, frameworkkia,
app-serveriä.
9. Sitten pitää osata vielä ...
Omaa java-kokemusta lähtien: tuota milloinkas tuo java tuli julkisuuteen + muutama kuukausi
Kun osaa javaa kunnolla...
1. Tuntee java-kielen kunnolla (myös inner-class ja generiset asiat)
2. Tuntee standardi java (JSE) kirjastoista tärkeimmät jutut:
- java.util. collection jutut (List,Array,Hash,Set)
- java.reflect.* - reflection...
- java.io....
- j ava.util.logging
- java.util.regex
- javax.xml - xml-parserointi ja käsittely.
4. AWT/Swing - jos joutuu tekemään oikeasti UI:ta javalla (mikä on harvinaista).
5. Mutta tämä on vasta alkua... Työelässä suurin osa java-sovellutuksista on jotain
web serveri-puolen kamaa. Jolloin on homma tehdää aina jollain web-serverillä,
tahi applikaatio-serverillä.
- tomcat, resin - webserveitä
- jboss, weblog - app-servereitä.
- mysql
- oracle
- ...
- servlettejä (javax.server.*) - kannattaa osata.
- Java server-pages.
- Joskus EJB:tä (valitettavasti).
- Spring
- Hibernate
- log4j
- ... lisää oma suosikkisi.
halutaan, että osaa jotain "hienoa" työkalua, frameworkkia,
app-serveriä.
9. Sitten pitää osata vielä ...
- Extreme programming
- SCRUMM
- Design Patterns
- ... ynnä muu meta-kakka.
Omaa java-kokemusta lähtien: tuota milloinkas tuo java tuli julkisuuteen + muutama kuukausi
-
- Viestit: 46
- Liittynyt: 22.12.2009 klo 14.20
Re: Milloin osaa ohjelmoida kunnolla Javalla?
Viesti Kirjoittaja MHFN »
Tuo bluebiken vastaus oli juuri sellainen mitä hainkin eli kiitos siitä.
Mutta se ei oikein menny perille että mitä nuo viimeiset on?
Extreme programming
SCRUMM
Design Patterns
... ynnä muu meta-kakka.
Kiitos.
Mutta se ei oikein menny perille että mitä nuo viimeiset on?
Extreme programming
SCRUMM
Design Patterns
... ynnä muu meta-kakka.
Kiitos.
10 viestiä
• Sivu 1/1
Palaa sivulle “Ohjelmointi, skriptit ja palvelimet”
Hyppää
- Yleiset aiheet
- ↳ Ajankohtaista Apple-maailmasta
- ↳ Käyttöjärjestelmät
- ↳ Ohjelmat
- ↳ Yleiskeskustelu
- Mac ja oheislaitteet
- ↳ Yleiskeskustelu laitteista
- ↳ MacBook, MacBook Pro ja MacBook Air
- ↳ iMac
- ↳ Mac mini
- ↳ Mac Pro ja Mac Studio
- ↳ Ongelmia Macin kanssa?
- iPhone, iPad ja Apple Watch
- ↳ iPhone-, iPad- ja Apple Watch -laitekeskustelu
- ↳ iPhone-, iPad- ja Apple Watch -ohjelmat sekä iOS
- ↳ Ongelmia iPhonen, iPadin tai Apple Watchin kanssa?
- Huviksi ja hyödyksi
- ↳ Off-topic
- ↳ Kuva ja graafinen suunnittelu
- ↳ Audio ja musiikki
- ↳ Video, televisio ja elokuvat
- ↳ Pelit ja pelaaminen
- ↳ Ohjelmointi, skriptit ja palvelimet
- ↳ Tietoturva ja varmuuskopiointi
- ↳ Verkot, mobiilidata ja muut puhelimet
- ↳ Retronurkka
- ↳ Foorumin ylläpito
- Kauppapaikka
- ↳ Myydään Mac
- ↳ Myydään iPhone, iPad ja iPod
- ↳ Myydään muut Applen tuotteet
- ↳ Myydään muuta tietotekniikkaa
- ↳ Ostetaan Mac
- ↳ Ostetaan iPhone, iPad ja iPod
- ↳ Ostetaan muut Applen tuotteet
- ↳ Ostetaan muuta tietotekniikkaa
- ↳ Vaihdetaan, annetaan, työtä haetaan ja tarjotaan
- ↳ Kauppapaikan keskustelu ja hintavinkit