Permalänk
Medlem

Användbarhet med Java

Hej SweC!

Jag går nu i 1an på gymnasiet, och har Java A.
Vad är Java användbart till? Jag har inte sett någon jobb annons där de letar efter någon med erfarenhet i Java.

Varför har man då Java kurser? Och bör jag lära mig något annat vid sidan om?

Permalänk
Medlem

En hel del servermjukvara skrivs i Java. Java är bra för att det är ett objekt och klassorienterat språk som är lätt att komma in i. Med automatisk garbage collection slipper du hålla koll på en hel del som är lite tråkigt/jobbigt i andra språk. Kan du Java är det lättare att lära sig andra liknande språk.

Visa signatur

Q6600 - 4870 1GB - 4GB

Permalänk
Medlem

Men kan jag få jobb med det? Det är nog det ända jag tänker på

Java A är sjukt simpelt också

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nicentic
Men kan jag få jobb med det? [...]

Med bara A-kursen lär du inte kunna få några jobb, som du själv säger är det såpass enkelt att t.o.m. en 16-åring kan lära sig det som krävs...

Nej, lite större ansträngning krävs nog för att få ett programmerarjobb men blir du tillräckligt duktig finns det garanterat jobb.

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Permalänk
Medlem

Du har nog missförstått mig. Jag kommer gå Java A/B/C. Det jag undrar om det är värt att lägga tid på att lära sig Javan eller att fokusera sig på t.ex c eller c++

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nicentic
Men kan jag få jobb med det? Det är nog det ända jag tänker på

Ja, det går att få jobb som Java-utvecklare. I sammanhanget spelar det dock ingen roll direkt. Gymnasieprogrammeringen kommer ge dig långt för lite kunskap för att ge dig ut i arbetslivet direkt. Vill du jobba som programmerare måste du därför antingen lära dig mycket på egen hand, eller läsa vidare efter gymnasiet. Läser du vidare kommer du få arbeta med flertalet språk. Lär du dig på egen hand likaså (förutsatt att du faktiskt lär dig "tillräckligt").

Dessutom är det i allmänhet lätt att plocka upp nya språk när man väl kan programmera väl.

Visa signatur

Vill du ha svar? Citera mig gärna.

Permalänk
Medlem

Kommer plugga vidare med Civil ingenjör.

Det tråkiga är att Java A (1 termin) innehåller ungefär If, for och break. Jätte kul..

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nicentic
Kommer plugga vidare med Civil ingenjör.

Det tråkiga är att Java A (1 termin) innehåller ungefär If, for och break. Jätte kul..

Tips: Ska du plugga på teknis så är java ditt *minsta* problem

Visa signatur

OS: FreeBSD, Ubuntu, Raspbian, iOS, OSX
HW: PC, Mac & iPrylar

Permalänk
Medlem

Jag menade att det kan jag redan Ska ha Java A 4 månader till... heh

Permalänk
Citat:

Ursprungligen inskrivet av nicentic
Jag menade att det kan jag redan Ska ha Java A 4 månader till... heh

Tenta av det då? Min uppfattning av de som läste programmering A/B i vår skola(var java det med) så lärde sig överlag inget användbart. Lär dig själv istället, det har jag gjort. Java-programmering är användbart. Men kanske inte det man skriver windowsapps/spel i. Med det sagt innebär det att de flesta jobb funkar java bra i. Känner ett flertal som jobbar med det..

Citat:

Ursprungligen inskrivet av tofupunk
En hel del servermjukvara skrivs i Java. Java är bra för att det är ett objekt och klassorienterat språk som är lätt att komma in i. Med automatisk garbage collection slipper du hålla koll på en hel del som är lite tråkigt/jobbigt i andra språk. Kan du Java är det lättare att lära sig andra liknande språk.

Ska man säga något som är bra med ett språk bör mab ta något som särskiljer det från andra. Javas fördelar mot andra språk är inte objektorientering och automatisk GC, det har de flesta nyare språk...

Visa signatur

Asus Striker II Extreme / XFX Geforce GTX 280 / Q9450 @ 3.6GHz/ TRUE Noctua 120/ 4x1GB Corsair TWIN3X2048-1333C9DHX / X25-M G2 80gb Velociraptor / Win 7 Ultimate x64/ Antec P190

MovieDatabase

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av nicentic
Jag menade att det kan jag redan Ska ha Java A 4 månader till... heh

Heh, nu ska jag inte vara "taskig" men om du ska plugga på *th så är valet av "språk" helt ointressant. Det kanske är annorlunda nuförtiden men då jag pluggade på LTH för tjugo år sedan så var det matematik som gällde. Hela gymnasiet på en halv termin. Sen tog det typ 2 år innan man kunde komma in på de intressanata ämnena (java etc).

Visa signatur

OS: FreeBSD, Ubuntu, Raspbian, iOS, OSX
HW: PC, Mac & iPrylar

Permalänk
Medlem

På MDH så drog dom i stort sätt hela gymnasieprogrammeringen på första föreläsningen Men tycker man det är kul på gymnasiet och mycket hemmapill så kanske man har fördel då man slipper lära sig den yttersta grunden och kan fokusera lite högre...

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av pr0xy
Heh, nu ska jag inte vara "taskig" men om du ska plugga på *th så är valet av "språk" helt ointressant. Det kanske är annorlunda nuförtiden men då jag pluggade på LTH för tjugo år sedan så var det matematik som gällde. Hela gymnasiet på en halv termin. Sen tog det typ 2 år innan man kunde komma in på de intressanata ämnena (java etc).

Jag håller med dig, det är tänket som är det viktiga, inte att man kan syntaxen i ett visst språk (den är mycket lättare att lära sig än hur man skall tänka). När jag började på elektroteknik på Chalmers för 10 år bestod första året till mer än hälften av matematik, under höstterminen var det lite digitalteknik och diverse mjuka småkurser och under våren var det mekanik och analogelektronik. I digitaltekniken fick vi visserligen knacka lite assembler men det var också allt med undantag för lite Matlab-experiment.

Det var först i tvåan som vi började med programmeringsteknik (PT) och åtminstone halva tiden var helt språkoberoende, det var "tänket" som var det intressanta. Andra halvan var syntax (Ada95) och praktiska övningar. Själv läste jag inte så mycket mer programmering men det fanns flera kurser i bl.a. algoritmkonstruktion där studenterna själva fick välja språk för att implementera sina lösningar. Ada, C, C++, Java, Haskell, fritt val!

Så, mitt råd om du tycker programmeringen är busenkel är att du skall lägga den tiden på att plugga matte istället, så mycket som möjligt. Du kommer att ha nytta av det, tro mig! Har du fortfarande tid över kan du leta upp några kurshemsidor för PT-kurser på högskolenivå och läsa föreläsningsanteckningar och göra lab-uppgifter för skojs skull. Här är t.ex. grundkursen på CTH/Etek: TDA546.

(Numera ser dock kursfördelningen rätt annorlunda ut iaf på CTH/Etek, de gjorde om en hel del när Bologna-systemet infördes för ett par år sedan.)

Citat:

Ursprungligen inskrivet av nicentic
Kommer plugga vidare med Civil ingenjör. [...]

PS: Det heter "civilingenjör" i ett ord, ingen särskrivning...

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Permalänk
Medlem

@zarkov
Helt rätt!

Själv är jag inte "datanisse" - "halkade" in på spåret pga diverse omständigheter. Jag är "nästan" Msc ME - det är bara den sistta redigeringen av mitt exjobb som ska justeras - men det var ett tag sedan...

Visa signatur

OS: FreeBSD, Ubuntu, Raspbian, iOS, OSX
HW: PC, Mac & iPrylar

Permalänk
Avstängd

De stora servrarna, typ aktiebörser, etc skrivs (nästan) alltid i Java/C/C++. Så det kommer alltid att finnas mycket kvalificerade Java jobb. Av dessa tre språk så tycker jag Java är enklast och därför, trevligast. Nu har Oracle köpt upp Sun, som gör Java. Oracle har sin stora Databas som uteslutande används i mycket stora servrar, och den databasen kommer att knytas hårt till Java. Java är otroligt spritt också, det körs på mycket stora datorer, ned till mobiltelefoner. Så svaret på din fråga är; ja. Du kan få jobb på Java.

Sen inte att glömma att C# är mycket likt Java. Lite grand som svenska och norska. Kan du det ena så kan du ganska snabbt lära dig det andra språket. På KTH är första nybörjarkurserna i Java, på civ.ing datateknik programmet.

Men på som civ.ing. så kommer du mest läsa matte de första åren. Alla har problem med matten. Sant är att programmerare har liiiiite lättare för matte, än andra. Men marginellt lättare. Sant är även att många har problem med programmeringskurserna. Så en tanke är att du lär dig Java bra, då behöver du inte plugga så mycket på datakurserna, och får mer tid till mattekurserna. Andra måste lägga mycket tid på data och mattekurserna.

Jag vet inte om det är så nyttigt att plugga extra matte på gymnasiet, eftersom den matten är ändå blaj. På första lektionen på civ.ing så kommer du ha passerat gymnasiematten ändå. Men om du lagt ned mycket tid på Java, så kommer du ha mycket tid över till att plugga andra kurser.

Så mitt tips är att lära dig Java riktigt väl, och strunta i att plugga matte. Självklart bör du läsa minst Matte D. Och helst matte E och diskret matte. Men all den matten är ändå skit, och inget du har större nytta av på civ.ing. utbildningarna. Du har mer nytta av att kunna Java bra.

Permalänk
Medlem

Du har nog inte letat så noga om du inte sett annonser efter java-utvecklare. Finns över 50 st uppe på csjobb tex: http://jobbsok.cs.idg.se/careers/jobsearch/results?searchType...

Visa signatur

AK47s for everyone! - Angry mob
Since NaN /= NaN, I think, we should decipher 'NaN' as 'Not a NaN' - Miguel Mitrofanov
(Varför är människan så benägen att tro på Gud?) Antagligen har det lönat sig och evolutionen har drivit fram sådana hjärnor. - Anon

Permalänk
Medlem

Re: Användbarhet med Java

Citat:

Ursprungligen inskrivet av nicentic
Hej SweC!

Jag går nu i 1an på gymnasiet, och har Java A.
Vad är Java användbart till? Jag har inte sett någon jobb annons där de letar efter någon med erfarenhet i Java.

Varför har man då Java kurser? Och bör jag lära mig något annat vid sidan om?

Har läst programmering A c# och det är väll mer en introduktion till hur man programmerar och grunderna som är samma som if, variabler, loopar osv.

Permalänk
Medlem

Re: Re: Användbarhet med Java

Citat:

Ursprungligen inskrivet av jocke92
Har läst programmering A c# och det är väll mer en introduktion till hur man programmerar och grunderna som är samma som if, variabler, loopar osv.

Ja, man lär sig bara hur det är uppbyggt och grunder. Själva "användandet" kommer vid B/C.

Visa signatur

RTS :D

Permalänk
Medlem

Man läser inte programmering för att lära sig språket, man läser det för att lära sig programmera.

Visa signatur

I'm Winston Wolfe. I solve problems.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av zarkov
Med bara A-kursen lär du inte kunna få några jobb, som du själv säger är det såpass enkelt att t.o.m. en 16-åring kan lära sig det som krävs...

Vad menar du med att t.o.m en 16-åring kan lära sig det som krävs? Skulle 16-åringen ha en så pass outvecklad hjärna att han eller hon inte skulle kunna lära sig sådant som en vuxen person kan?

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av Superb
Vad menar du med att t.o.m en 16-åring kan lära sig det som krävs? Skulle 16-åringen ha en så pass outvecklad hjärna att han eller hon inte skulle kunna lära sig sådant som en vuxen person kan?

Oj, jag tror jag klev på en öm tå här!? Är du månne 15-16 år själv, Superb??

Jag menar att kursen är anpassad just för 15-16-åringar som går på gymnasiet, det är ju en gymnasiekurs. Det är ju ingen direkt hemlighet att en 15-årings hjärna inte är fullt utvecklad, vare sig intellektuellt eller fysiologiskt. Då hade vi ju inte behövt vänta till 18 med att ta körkort eller rösta, eller hur? Nu finns de reglerna av just det skälet, att vissa saker kräver mer framförhållning, koordination och/eller inlärningsförmåga. En A-kurs på gymnasiet är inte mer än en mycket grund introduktion som vem som helst kan klara av.

På högskolan stiger tempot markant, jag hade själv ~35-40h lärarledd undervisning i veckan de första 2,5 åren på Chalmers och då räknar jag varken in laborationer eller självstudier i det. Programmeringslabbar på 70-100h eller matte-inlämningar på 20-40h etc var inte ovanliga. Det kräver betydligt mer koncentration och disciplin än de flesta 15-16-åringar kan uppbringa.

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av zarkov
Oj, jag tror jag klev på en öm tå här!? Är du månne 15-16 år själv, Superb??

Jag menar att kursen är anpassad just för 15-16-åringar som går på gymnasiet, det är ju en gymnasiekurs. Det är ju ingen direkt hemlighet att en 15-årings hjärna inte är fullt utvecklad, vare sig intellektuellt eller fysiologiskt. Då hade vi ju inte behövt vänta till 18 med att ta körkort eller rösta, eller hur? Nu finns de reglerna av just det skälet, att vissa saker kräver mer framförhållning, koordination och/eller inlärningsförmåga. En A-kurs på gymnasiet är inte mer än en mycket grund introduktion som vem som helst kan klara av.

På högskolan stiger tempot markant, jag hade själv ~35-40h lärarledd undervisning i veckan de första 2,5 åren på Chalmers och då räknar jag varken in laborationer eller självstudier i det. Programmeringslabbar på 70-100h eller matte-inlämningar på 20-40h etc var inte ovanliga. Det kräver betydligt mer koncentration och disciplin än de flesta 15-16-åringar kan uppbringa.

Jag förstår vad du menar, men det lät lite nedvärderande. Jag är inte 16 år för övrigt, men jag vet att jag inte var speciellt ointelligent vid 16 års ålder.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av zarkov
(Numera ser dock kursfördelningen rätt annorlunda ut iaf på CTH/Etek, de gjorde om en hel del när Bologna-systemet infördes för ett par år sedan.)

Något man också bör ta i beaktande i så fall är att ett nytt EDIT-förslag möjligtvis kommer slå ihop civilingenjör/högskoleingenjör på E, D och IT på Chalmers. Just nu ser det ut som att det kommer att gå igenom och startas 2012 vilket gör det relevant för TS. Ang. matten så visst behövs det mycket matte, men det är inte alls lika hårt som för 10-20 år sedan, tyvärr.

Permalänk
Medlem

Nej, det var bättre förr! Då satt Emil och Emilia och räknade integraler tills de sprutade ur öronen och alla kunde rabbla Gauss, Green och Stokes med förbundna ögon (eller inte...)

Jag har hört om den beryktade omorganisationen, dock gick den då under namnet DELIT. EDIT känns dock något mer politiskt korrekt som namn

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av zarkov
Nej, det var bättre förr! Då satt Emil och Emilia och räknade integraler tills de sprutade ur öronen och alla kunde rabbla Gauss, Green och Stokes med förbundna ögon (eller inte...)

Är man så masochistisk kan man ju läsa Fysik också
(Seriöst, fysik är nog den enda utbildningen på CTH som hållit kvar samma nivå de senaste 20 åren)

Permalänk
Avstängd

På högre nivå blir det svårt igen. På lägre nivå har universiteten sänkt kraven genom åren. Man tragglar integraler och annat tjafs de första åren. Sen blir det mer teoretiskt och kraven höjs, förutsatt att man väljer att fortsätta plugga matte. De flesta läser den obligatoriska matten de två första åren, sen väljer de bort all matematik till förmån för annat tjafs (som t.ex. fysik )

Permalänk
Medlem

Fysik har nog klarat sig bättre än många andra linjer men faktum kvarstår; nivån på de nyantagnas matematikkunskaper sjunker för varje år som går. Ny Teknik brukar med jämna mellanrum publicera resultaten från det diagnostiska provet tillsammans med rektorernas och mattelärarnas klagorop över att nivån sjunkit ännu ett snäpp. En annan studie publicerades i SVD i december 2009 (länk) och visar på markanta försämringar i matte och fysik sedan 1995.

Något år efter att jag tagit examen från Etek bytte min gamle mattelärare från första och andra året till just F och tog över den inledande envariabelanalysen där (första mattekursen under första året). Resultatet? Jo, nära 75% av eleverna kuggade tentan! Go Bernhard, go Bernhard!

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.

Permalänk
Medlem
Citat:

Ursprungligen inskrivet av zarkov
Något år efter att jag tagit examen från Etek bytte min gamle mattelärare från första och andra året till just F och tog över den inledande envariabelanalysen där (första mattekursen under första året). Resultatet? Jo, nära 75% av eleverna kuggade tentan! Go Bernhard, go Bernhard!

Vi älskar Bernhard :3. Anledningen till att han blev överflyttad till F var ju att han kuggade 100% flera gånger i rad på E.

Permalänk
Medlem

Hehe, var det därför?

Mitt år (-99) tror jag inte han kuggade mer än 30-40% på första tentan men jag hörde senare om folk som skrivit omtentor med 95-100% kugg.

Visa signatur

Det finns bara två sorters hårddiskar: de som har gått sönder och de som skall gå sönder.