Jos joku viittis vähän valottaa mua seuraavissa asioissa.
Olen opetellut C :lla Windows-sovellusten tekemistä viime aikoina. Kannattaako?? Onko hyötyä?? Käytetäänkö yrityksissä Visual C 6.0??
Mitä työkaluja sielä käytetään, ku ei oo hajuakaan, mitä ohjelmointi käytännössä C :n osalta sisältää "oikeissa hommissa?
Mitä muuta kannattaisi alkaa opettelemaan, jotta se "tukisi" edellä mainittua osaamista?
Innostusta/halua löytyy..
Tarviiko työssänne hyvää englanninkielen taitoa?
Joudutteko käyttämään sitä?
Olen opetellut C :lla Windows-sovellusten tekemistä viime aikoina. Kannattaako?? Onko hyötyä?? Käytetäänkö yrityksissä Visual C 6.0??
Mitä työkaluja sielä käytetään, ku ei oo hajuakaan, mitä ohjelmointi käytännössä C :n osalta sisältää "oikeissa hommissa?
Mitä muuta kannattaisi alkaa opettelemaan, jotta se "tukisi" edellä mainittua osaamista?
Innostusta/halua löytyy..
Tarviiko työssänne hyvää englanninkielen taitoa?
Joudutteko käyttämään sitä?
Vastaukset 7
Vanhimmat
c hyvä ellei paras pohja miltä lähteä ponnistamaan. Tehokkuutta vaativat windows sovellukset tehdään edelleenkin hyvin usein c :lla. Visual studio 6.0 hyvin yleisesti käytössä.
Helppo opetella muita kieliä kun c kohtuullisesti hallussa.
Käy koulusi lopuun niin eiköhän sitten avarru näkökanta mitä koodaaminen osapuilleen voisi olla. Koulun jälkeen jos jokin firma tuumii, että sinussa olisi ainesta koodariksi voivat sinut sitten palkata töihin oppimaan :)
Englanti hyvin yleisesti käytössä alalla. Kooderin kielitaidot nyt niin ihmeelliset tarvitse olla ja sitä nyt oppii kokoajan työssä lisää...
Visual studion 6.0 on ehkä yleisin käytössä oleva kehitysympäristö tällähetkellä, mutta mun mielestä noi kehitysympäristöt ovat kaikki hyvin samankaltaisia. Eli jos ymmärrät mitä teet, niin uuden kehitysympäristön opettelu ei ole mikään iso homma (toki kaikkien kikkakolmosten opetteluun menee aikaa).
Täysin mahdotonta sanoa, mitä kannattaisi opetella, eri firmat voivat tehdä hyvinkin erilaisia hommia ja käyttävät eri teknologioita.
Ihan aluksi kannattaa oikeasti opetella ohjelmoimaan c :lla ja opetella olio-ohjelmointia. Siinä samalla tutustut varmaan STL-kirjastoon, mikä nykyään on osa c -standardia.
Jos windows sovellusten kehittämisestä olet kiinnostunut niin ehdottaisin tutustumaan ainakin syvällisemmin MFC frameworkkiin ja hieman myös perinteiseen WIN32 API ohjelmointiin. COMiinkin ehkä kannattaa tutustua. XML:stä kannattaa opetella ainakin perusteet ja windows puolella voisit harkita vaikka microsoftin MSXML4 SDK:n käyttöä. "Oikeat hommat" eivät ole pelkkää koodaamista, joten kannattaa tutustua myös UML-mallinnukseen. Tutustu myös ohjelmistoprosesseihin, kuten RUP tms.
Joissakin yritykissä virallinen työkieli on englanti.
Ihmettelen vaan, että miksei inssi-opiskelija opi näitä asioita siellä koulun penkillä? Mitä sellaisella koulutuksella tekee, joka ei valmista työelämään niin mitenkään?
Ihmettelen vaan, että miksei inssi-opiskelija opi näitä asioita siellä koulun penkillä? Mitä sellaisella koulutuksella tekee, joka ei valmista työelämään niin mitenkään?
Vastaus:
Nykyään ammattikorkeakouluissa on menossa ratkaisukeskeisen oppimisen tai ongelmaperusteisen oppimisen pedagokiikka.
Tämä tarkoittaa käytännössä sitä että juuri sinulta tällä saitilla kysytään perusasioista.
Opiskelijat tekevät opettajien duunit ja opettavat itse itseään.
On mielenkiintoista nähdä mikä on näiden insinöörisukupolvien todellinen ammatillinen taso kun joutuvat koulussa kärsimään uusista pedagookisita villityksistä ja hullutuksista.
Kiitos vastauksesta.
Opetetaan niitä koulussakin, mutta ei ehditä kuin pintapuolisesti raapimaan. Kaks vuotta opiskellaan lukiotason matikat ja fysiikat uudelleen ja muuta huuhaata, sitten vasta suuntaavissa opinnoissa näitä juttuja tulee, mutta kuten sanoin ei mielestäni riittävän syvällisesti. Tästä syystä haluan valmistaa itseäni työelämään hieman paremmin eväin.
Insinöörien suuret koulutusmäärät huolettaa, joten pitäs kilpailun vuoksi saada perusosaaminen hyvälle tasolle.
Työkalut vanhenee parissa vuodessa. Pari vuotta sitten oli Java kovassa huudossa.
VS 6.0 on muuten ihan elinkaarensa loppumetreillä.
Olen samaa itsekin miettinyt, sen verran kauan on Visual C 6.0 ollut markkinoilla, oliko jotaa 95 kun tuli markkinoille eli siis tulee kymmenisen vuotta täyteen.
Microsoft on tuonut sen jälkeen muita kehitysvälineitä markkinoille joten ovatkohan kuoppamaassa ko. kielen ja kehitysympäristön.
Onko käytännössä C# korvannut Microsoftilla C :n?
Kun aletaan porttaamaan vanhasta 6,0 -> vaikka .nettiin. Suomessa on vaikka kuinka hemmetisti firmoja joilla järjestelmiä on nimeomaan tehty sen 10 vuotta visual 6.0:lla.
Siirtyminen versiosta toiseen ei käy käden käänteessä läheskään aina.
Pointtina lopulta kuitenkin, jos 6,0 osaa tehdä asioita on helppo siirtyä tekemään samoja hommia uudemmilla alustoilla.
Eikö tuo C# ole vähän epäonnistunut saamaan jalansijaa markkinoilla, ainakin vrt. siihen mitä aluksi odotettiin?