torsdag, januar 28, 2021

Hvilken uddannelse indenfor Programmør?

Daily Rush Debat Programmering Hvilken uddannelse indenfor Programmør?

  • Forfatter
    Emne
  • #0

    Schalde
    Bruger
    6.292 indlæg
    Offline

    Hej folkens. Jeg er begyndt at kode lidt i python på hyggeplan og synes det er meget spændende. Har også længe overvejet at tage Multimediedesigner uddannelsen men har desværre hørt den er alt for bred og job mulighederne er dårlige.

    Tænker der ligger rigtig mange gode jobmuligheder derude indenfor Programmering men hvilken vil i anbefale. Arbejdsmæssigt tænker jeg at udvikle apps og webudvikling er interessant.

    Det skal også lige siges jeg er 37 og ligger kun med en HG erhvervsuddannelse så ved ikke lige om jeg er klar på de der 5+ år i skolen.

    I could agree with you, but then we'd both be wrong

Viser 14 kommentarer - 31 til 44 (af 44 i alt)
  • Forfatter
    Kommentarer
  • #31

    Festival_H
    Bruger
    4.637 indlæg
    Offline

    #30 Jeg er overbevist om at selvom du måske modtager undervisningen i Java, at hvis du beviser at du kan lave de samme løsninger i C# så vil det blive accepteret.

    Visual Studio Community Edition er altså 1000 gange bedre end nogle af de editors man skriver Java i.

    Jeg er naturligvis farvet, men det er min helt klare opfattelse at der er langt flere der søger .Net udviklere end Java og det lyder lidt som om du søger efter de gode penge?

    Det er selvfølgelig helt op til dig selv, men min anbefaling er stadig at kigge på C# selv om din skole ville kræve Java. Så kan du jo lave løsningen i C# som du kender og konverter dem til Java og så har du trænet dobbelt. Win-Win.

    Og husk nu: densutterjoikksigselv.dk

    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Festival_H.
    #32

    Schalde
    Bruger
    6.292 indlæg
    Offline

    #31 Tænker egentlig ikke så meget i store penge, det vigtigste for mig lige nu er at det fanger mig og netop derfor jeg er blevet anbefalet python flere gange, da det skulle være mest tilgængelig og der er gode job muligheder med det. Men kun hvad jeg har hørt, er jo ikke inde i branchen.

    I could agree with you, but then we'd both be wrong

    #33

    Kolben
    Bruger
    18.940 indlæg
    Offline

    #31: Du lyder lidt som min niece, når hun taler om sin hest.

    P=NP?

    #34

    Uranos
    Bruger
    2.241 indlæg
    Offline

    Angående sprog, syns jeg ikke der er den store forskel, angående efterspørgsel og fordele. Altså de har hver deres fordele, men derved også hver deres handicap.
    Hvis jeg skulle sige hvilke der er flest jobmuligheder i, er det nok JavaScript, Cwhatever, python og så Java.
    Måske python er nemmere at gå til (ved ikke helt, med ville ikke anbefale det som begynder sprog, da jeg tror det vil give dårlige vamer.) Men de job der søges hvor hovedsprog er python ser jeg tit kræver en meget tung matematisk/videnskabelig baggrund.
    Ville følge undervisningen (som næsten helt sikkert er Java eller C#) og så sørge for at vælge valgfag i C#/Java og JavaScript

    Alle har deres særheder,,

    #35

    Vashu
    Bruger
    295 indlæg
    Offline

    Som uddannet MultiMedieDesigner kan jeg kun sige at uddannelsen er hvad du gør den til. Jeg valgte i det sidste år af uddannelsen næsten eksklusivt at fokusere på programmering og det gjorde at de projekter jeg kunne fremvise var overbevisende nok til at få reelle (omend entry level arbejde) som jeg så siden har brugt som trin til at komme højere og højere op.

    Jeg tror datamatiker er en udmærket retning. Hvis du ikke har lyst til at bruge 3 år på Universitet på en bachelor. Jeg vil dog bemærke at jeg har mødt et firma som ikke ville betragte mig indtil jeg havde en kandidat (konsulent hus).

    Hvis jeg skal anbefale nogle sprog, så ville det nok være Python, Javascript (Med Typescript) eller C# de her dage.

    Java og C# minder meget om hinanden, jeg kunne uden problemer arbejde med begge efter at have lært et 3. sprog, så det skal du ikke være så bange for. For mig at se er det vigtigt at man kan mere end 1 programmeringsprog, da man så lærer ikke at sidde fast i det først sprogs syntaks og åbner sine øjne for forskellige måder at programmere på..

    Python er ekstremt nemt at komme igang med, C# ligeså, Javascript vil jeg mene er den nemmeste at komme igang med.

    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Vashu.
    #36

    Cancerman
    Bruger
    1.671 indlæg
    Offline

    Synes du skal løfte blikket en smule op fra hvad sprog det er og kigge mere på hvilket økosystem du bevæger dig imod.

    Om syntaksen er C++, C#, Java, Javascript, Python eller andet er næsten et fedt.
    kan du det ene, så lærer du også hurtigt det andet.

    Det er mere hvilket økosystem du bevæger dig i. Der er en imho en noget større forskel på at rykke fra f.eks. et Java økosystem og til et .net.

    Så jeg ville ikke tænk så meget over sproget til at starte med. Selvfølgelig betyder det noget på den længere bane, men hvis du starter helt fra bunden, så kan du næsten tage det du synes der er nemmest at komme i gang med – og så sker der heller ikke noget ved, at du veklser lidt imellem flere.

    Sproget er trods alt kun syntaksen – om du kan den ene eller anden syntaks på rygradden og med bind før ojnene gør dig ikke nødvendigvis til en dygtig udvikler.

    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Cancerman.
    #37

    Shodo
    Bruger
    162 indlæg
    Offline

    #36, +1, lad være med at se for meget på sproget som såden.

    Kig på hvilken del af stakken du er interesseret i. Du snakker selv om Apps og Web Sites, så vælg et sprog (eller en stak af dem) som er populært i inden for det område.

    Hvis jeg skal være helt ærlig så tror jeg ikke en uddannelse er det rigtige når du er 37 år.

    En del af mit job er at ansætte udvikler (arbejder for Microsoft i USA, så det passer måske ikke 100% på danske forhold). Men mit udgangspunkt er at hvis folk er meget mere end 30 år så kigger jeg overhovedet ikke på deres uddannelse. Dvs. at din mangle af en grund uddannelse inden for faget vil i sig selv ikke tælle imod dig. Det der vil være dit primære problem er mangle på erfaring. Så det er nok der jeg ville sætte ind hvis jeg var dig.

    Skridt nummer 1 er at du lære dig selv at kode. Find et populært sprog inden for det område du vil arbejde med og læs en bog. Efter den er læst laver du et hobby projektet i sproget. Du behøver ikke at læse helle bogen før du starter på projektet, men det er vigtigt at du får brugt det du lære i bogen. Mit go to projekt når jeg lære et nyt sprog er at lave et simpelt tegne program, men det vigtigste er at du laver noget der ikke kommer direkte fra en bog/internettet.

    Skridt nummer 2, når du nu har lavet totalt spagetti kode i dit hobby projektet der ikke er til at vedligeholde eller røre ved. Så finder du nogle bøger omkring Clean Code, Refactoring og Unit Testing, læs dem, og brug det til at ryde op i dit hobby projekt.

    Skridt nummer 3, find nogen open source projekter inden for det samme område, begynd at lave nogen contributions til dem. Gerne mere end et projektet.

    Hvis du kommer til en fremtidig arbejdesgiver med en hel stak af contributions til en række open source projekts, vil det give mere bonus end en 2 årlig multimedie uddannelse.

    #38

    Cancerman
    Bruger
    1.671 indlæg
    Offline

    #37 +1
    Jeg har fuldstændig samme tilgang når jeg skal ansætte folk og resten du skriver er en håndfuld rigtig gode råd

    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Cancerman.
    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Cancerman.
    #39

    Schalde
    Bruger
    6.292 indlæg
    Offline

    #37 #38

    Tænker da også der skal en portion erfaring ind på kontoen inden uddannelses start, Men nu vil der jo også gå 1½ år inde jeg kan starte.

    I could agree with you, but then we'd both be wrong

    #40

    Krisp
    Bruger
    5.064 indlæg
    Offline

    #37: Jeg har en kort It uddannelse som web integrator, men har 8 års erfaring som web udvikler hos et stort IT firma, hvor jeg har opbygget en masse erfaring, fået certificeringer osv. firmaet var glade for mig og har en masse ros i bagagen med anbefaling fra min tidligere chef osv.

    Blev desværre fyret pga omstrukturering i firmaet. Min stilling blev nedlagt.

    Men på trods af min lange erfaring og at jeg har været til 5~ samtaler er jeg ikke kommet ind et sted endnu. Gået ledig i ca 8 måneder nu.

    Jeg er selv 30 år. Men jeg kan alligevel høre at nogle går mere op i at jeg har en lav uddannelse/ikke er datamatiker, end at jeg er dygtig og har en masse erfaring.

    Øv øv. Jeg har selv det problem at jeg er en idiot til matematik. Tror jeg er mere eller tal blind. Derfor tog jeg ikke datamatiker uddannelsen i sin tid. Men man kan stadigt blive en dygtig programmør.

    Steam: Krisp89 - Origin: Krisp1989 - BattleTag: Krisp#2319

    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Krisp.
    #41

    Shodo
    Bruger
    162 indlæg
    Offline

    #40 Jeg kan ikke sige andet end at hvis de hiver dig in til samtale bare for at afviser dig pga noget de kan se paa dit cv. Saa er det nok ikke en virksomhed du har lyst til at arbejde for i laengden.

    Mit udgangs punkt er at hvis folk er meget over 30 aar, saa forvenenter jeg at de har noget erfaring, dvs. jeg skal ikke laerer dem alt fra grunden af og de kommer med noget jeg kan bruge (best case, noget jeg ikke har iforvejen).

    Hvis jeg har en kandidat der for exemple har gode contribution til et oss libary vi bruger, kan han have arbjdet i Wallmart de sidste 10 aar og jeg vil vaere fuldstaendigt ligeglad med det og ansaette ham aligvaeld.

    Erfaring er meget vigtigtere end end uddannelse, isaer efter du er blivet kaldt ind til en samtale, 90% af min besluting ligger i interviewet.

    Hvis du bliver kaldt ind til samtaler, men ikke naar igennem interviewet, saa begynd at arbejde paa at blive bedere til det. Job interviews er en skill, som man skal oeve sig paa. Og den har ikke altid noget at goere med om man er en god udvilker eller ej.

    Det jeg kigger paa, ifb et interview (udover kan han/hun kode, algorithmer, og teste sin kode), er tilgangen til problemet. Proever han/hun at arbejde sammen med mig om at loese problemet er det et plus. Hvis de bare staar i sin egen verden og kommer med et svar efter 10 min, er det et minus.

    Derudover stiller de opfolgende spg, hvordan reagere de nar man siger at noget er forkert (extra sjovt naar det faktisk er rigtigt), lytter de til hints, osv.

    Hvis jeg ikke kan se mig selv arbejde sammen med dem, pga. af noget af det ovenstaaende saa bliver de ikke ansat.

    (skrevet uden dansk keyboard og stave kontrol, saa beklager hvis det er lidt svendbent agtigt… )

    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Shodo.
    • Denne kommentar blev ændret for 5 måneder, 2 uger siden af  Shodo.
    #42

    Cancerman
    Bruger
    1.671 indlæg
    Offline

    #40 Hvis det var mig der skulle have dig ind til samtale, så ville jeg være ligeglad med din uddannelse – medmindre du kommer helt grøn fra skolebænken uden erfaring.

    Jeg er tæt på ligeglad med hvad der står på skolebeviset – det er erfaring osv jeg kigger på.

    #43

    Festival_H
    Bruger
    4.637 indlæg
    Offline

    Men det er bare svært at sidde uden erfaring og give sig selv praktiske relaterede opgaver. Der vil en skole, alt andet lige, kunne stille en bred viste af praktisk problemer som en fremtidig arbejdsgiver vil have forventning om at man allerede vil have stiftet bekendskab med.

    Jeg tror stadig det vil have betydning med en uddannelse når ikke der i mellemtiden er kommet en masse praktisk erfaring til ved job i lignende stillinger. Det ville være noget helt andet hvis en person har 20 år erfaring i lignende stillinger. Så betyder uddannelsen ikke så meget længere. Det er jeg helt enig i.

    Og husk nu: densutterjoikksigselv.dk

    #44

    Shodo
    Bruger
    162 indlæg
    Offline

    #43 Du har ret i at for nogen vil en skole sætte noget struktur på. Men jeg vil nok ikke regne med at de vil komme med praktiske problemer som er decideret relevante forhold til job senere.

    Jeg har set mange folk som har en, på papiret, fantastisk uddannelse inden for CS, men det kan ikke fortælle mig hvad der gør kode vedligehold bar, de har aldrig hørt om source control, de ved ikke hvad en Unit Test er, osv.

    Hvis udgangspunktet er at vi har 2 år til at forberede, en 37 åring uden relevant erfaring eller uddannelse, til at få et job I software industrien, så tror jeg tiden er beder brugt på at få noget erfaring via nogle semi relevante Github projekter instedet for en 2 åring multimedia design uddannelse.

    Hvis man kun kan lære at kode via en struktureret skole, så tror jeg ærligt talt det er for sent I en alder af 37 at komme ind uden noget erfaring. Det vil ikke vare nogen let ting at komme op på et level hvor man er konkurrence dygtigt med andre udviklere, så der skal noget drive og gå på mod her hvis det skal lykkes.

Viser 14 kommentarer - 31 til 44 (af 44 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.