Seneste forumindlæg
Køb / Salg
 * Uofficiel Black/White liste V3
Login / opret bruger

Forum \ Programmering og webdesign \ Programmering
Denne tråd er over 6 måneder gammel

Er du sikker på, at du har noget relevant at tilføje?

Selvlært Webudvikler Hjælp

Af Semibruger DingDongImUrKingKong | 11-01-2023 01:37 | 3236 visninger | 22 svar, hop til seneste
Hej HOL Håber dette er det rigtige sted at spørge om lidt hjælp / gode råd Jeg har de sidste par år lært mig selv en hel del inden for webudvikling. Specielt de sidste 18 måneders tid har jeg brugt en stor del af min fritid på dette. Beskrivelse af de kurser jeg bl.a. har gennemført "Complete JavaScript Course" af Jonas Schmedtmann - HTML - CSS - JavaScript - Fra Vanilla til nyere ES6 Først skulle jeg selvfølgelig lære teknologierne at kende, men derefter når vi er kommet til projekterne har jeg ikke blot set, hvad instruktøren har skrevet for derefter at kopier hans kode. Men i stedet selv implementeret / forsøgt at implementere det han beskrev. For derefter at se hans (ofte i starten) bedre måde at gøre det på. Herefter ville jeg også lære back-end at kende så gennemførte: online "Webdeveloper Bootcamp" af Colt Steele - Node.js med Express - MongoDB, med Mongoose - Implementeret bl.a. - full CRUD - AUTH - Image upload (dog med Cloudinary) - Maps and Geocoding (MapBox) - Bootstrap - lidt om security SQL Injection, XSS, sanitize HTML Her efter besluttede jeg mig for at ville gennemføre Harvards - CS50 Introduction to Computer Science af David J. Malan. Det tog ca. 5 uger at gennemføre det 12 ugers kursus. Hver uge tager man en længere video lektion. Derudover er der mindre videoer, samt Opgaver man kan løse for mere læring. Og 1 eller flere opgaver man skal løse for at kunne gennemføre og modtage sit "diplom". - C (De første mange uger foregår i C) - SQL - Python - Python som back-end med Flask - HTML, CSS, JavaScript Herefter besluttede jeg mig for at fokusere på React. Har lavet mange mindre projekter i React, samt gennemført følgende online kursus: "React - The Complete Guide" af Maximilian Schwarzmüller. Hvor man bl.a. kommer forbi hele MERN stacken, samt React, Hooks, Redux, React Routing, lidt Testing, Next.js og meget mere. I mine projekter har jeg arbejdet en del med MERN stacken og for tiden leger jeg lidt med T3 stacken. Spørgsmål Først og fremmest vil jeg forhøre jer der arbejder med dette til hverdag om, hvor meget der skal til før man kan begynde at søge efter jobs og blive ansat ? Det er svært at vurdere om man er god nok selv, når jeg ikke lige har nogen i min omgangskreds jeg kan sammenligne mig med.. Jeg har allerede kigger lidt efter jobs, da jeg tænker at jeg vil være i stand til at udfylde en rolle som "Junior / Entry level" webudvikler/Frontend. Men næsten alt jeg har kunnet finde har været X-antal års erfaring eller lignende. Hvor kan/skal man kigge henne ? Er bosat i midt Jylland Og ellers er jeg super interesseret i at høre gode råd eller bare generelt kommunikere med nogle som arbejder inde for faget for at se om jeg har, hvad der skal til. Hvis nogle som har erfaring evt. vil kigge på min github, hvor jeg på det seneste har uploaded lidt af det jeg har arbejdet på, så er i mere end velkomne. Kan evt. smide linket i kommentarsporet, hvis tilladt ellers via pb Alle spørgsmål er 100% velkomne! :) Tusind Tak!
--
Sidst redigeret 11-01-2023 01:39
#1
mike
Gæst
11-01-2023 03:48

Rapporter til Admin
Smæk din github op og lad os se på'ed ;)
--
Gæstebruger, opret dit eget login og få din egen signatur.
#2
Gill Bates
Guru
11-01-2023 06:08

Rapporter til Admin
Kom i gang og få ægte erfaring med div. opgaver. At have læst et par bøger betyder ikke meget ;)
--
#3
Coff
Mega Supporter
11-01-2023 07:15

Rapporter til Admin
Søg nogle jobs. At der står "kræver xx års erfaring" bør ikke stoppe dig hvis du har viljen til jobbet. Vær ærlig når du kommer til samtale men tro på at du er god nok. Held og lykke!
--
#4
NiceRag
Super Nørd
11-01-2023 08:01

Rapporter til Admin
altså en datamatikerstuderende lærer mindre javascript end du kan lige nu... (de lærer så også nogle andre ting :P)
--
Sidst redigeret 11-01-2023 08:02
#5
DingDongImUrKingKong
Semibruger
11-01-2023 09:38

Rapporter til Admin
#1 Sure here it goes: https://github.com[...] Dog er alt mit CS50 kode er ikke public, da det er imod kursets retningslinjer, men det er nok også mindre relevant når det kommer til webudvikling. Men har dog lært en masse om programmering generelt og forståelse for, hvad der foregår når vi skriver kode etc. #2 Tak for svaret :) Dog er det ikke bøger jeg har læst, men online kurser jeg har taget, hvori der har været en masse hans-on opgaver, samt projekter. Vil skyde på jeg har over 1000 timer foran VSCode i alt. Har dog ikke talt :) #3 Tak for rådet - Har skam overvejet det meget. Har tænkt en del over, hvordan man lige laver et CV til at sende dem uden nogen form for arbejdsrelateret Programmerings-erfaring at tilføje
--
#6
DingDongImUrKingKong
Semibruger
11-01-2023 09:48

Rapporter til Admin
#4 Takker for svaret :) Vil dog gerne nævne at jeg har lært mere end blot JS. Dog er jeg på ingen måde erfaren inde for C og Python da jeg har fokuseret på JS. Men i CS50 lærer man meget mere end blot "sproget". Har lært om hvordan computeren fungere og hvad der sker når vi skriver kode. Og kort opridset bl.a følgende: - Binary system - Memory (og Memory allocation i C .... ) - Pointers to memory adresses - Pixels - Bytes og bits - data structures og meget mere Jeg har bl.a. skulle programmere en "Spell checker" i C og senere igen i Python En foto filter "app" som tager hvert pixel og ændre deres RGB værdi i C En credit card tjekker som ser om det er et valid kredit kort ud fra Luhn Algorithm Og igen meget mere. Over 30 forskellige opgaver skulle løses før man kunne gennemføre.
--
#7
Gorm
Bruger
11-01-2023 10:00

Rapporter til Admin
Søg klassiske datamatiker/IT bachelor jobs listet med under 5 års erfaring, og få skrevet i dit CV hvad du kan, og at det er din passion ikke uddannelse. Nogle steder vil vægte uddannelse - dem får du ikke, andre steder vil foretrække en der er selvlært og ikke bare har valgt studiet for at få SU... Rigtigt mange steder er det vigtige om du kan & vil kode. Jeg forestiller mig at i det offentlige kan du få lønramme som ufaglært, da fagforening etc har medført at man skal lønnes "fair" og ikke i så høj grad efter hvad man kan og udfører. Det ville jeg nok springe over.
--
#8
KlamHuggeren
Giga Supporter
11-01-2023 10:04

Rapporter til Admin
Vil mene du sagtens kan søge efter et job med den viden du har nu. Alle jobannoncer skriver altid 5+ års erfaring. Da Evan You lavede Vue.js kom der efter et års tid jobannocer frem hvori der stod 5+ års erfaring, det grinte han lidt af på Twitter for så havde han jo ikke selv nok erfaring ;) Hvis du kan alt det du skriver her, kan du mere end hvad en Webudvikler fra KEA har lært på hele sin uddannelse. Resten lærer du løbende
--
#9
FlyingHippo
Ultra Supporter
11-01-2023 10:11

Rapporter til Admin
Jeg synes det ser ud til at du er rimeligt godt rustet. Har dog ikke tjekket din GitHub. Der er flere af de ting, du har været igennem, som jeg ikke engang ved, hvad er. Selvom jeg har arbejdet som udvikler i 10-15 år nu. (Dog er jeg så RET vel-bevandret i MSSQL og .NET bl.a. :) ) Jeg tænker dog at ren C ikke er ret udbredt mere, og det vil være mere gavnligt at læse op på C#/.NET. Eller PHP hvis du satser mere på frontend. Dit C kendskab er dog slet ikke spildt, da programmerings-evner, i mine øjne, mere handler om strukturen, og selve programmerings-tankegangen, end det enkelte sprog. Men generelt vil jeg sige, at den entusiasme, du viser ved bare at have gennemført alle de online-kurser. Er langt større end entusiasmen jeg ser hos flere kolleger... SØG SØG SØG Og sørg for at din ansøgning udviser lige så stort engagement og gå-på-mod som dit post her. Så er jeg ret sikker på, at du relativt nemt kan finde noget, specielt hvis du er villig til at søge mod Århus området.
--
var d = new Date(); if(d.getMonth()!=11 || d.getDate()!=24){ $('.t47-svar-top').find('b:contains("Comicsdk")').parent().parent().parent().hide()}
--
Sidst redigeret 11-01-2023 10:12
#10
pvangsgaard
Ny på siden
11-01-2023 10:16

Rapporter til Admin
Har du overvejet at lave et website bare som hobby projekt og se om det kunne skabe nogle besøgende og så udvikle det i noget af det du kan fra bunden, så er der noget at bruge tiden med samtidig med du får erfaring og kan fremvise det til evt en jobsamtale eller henvise til sitet på dit cv
--
Linux bruger og admin Elsker at have godt med diskplads, ram og en masse computere at lege med.
#11
DingDongImUrKingKong
Semibruger
11-01-2023 12:43

Rapporter til Admin
#7 Jeg takker for rådet :) #8 Har vist nok set nogle nævne det tweet før :) Jeg kan ikke alt, hvad jeg har listet uden at skulle læse op på syntax igen. Fx. C og Python har jeg ikke gjord meget mere ved efter end CS50 Kursus. Men JavaScript/TypeScript med React og MongoDB har jeg lavet meget forskellige med indtil videre. #9 Tak for svaret - Du giver mig mere mod til at springe ud i ansøgninger det sætter jeg stor pris på! :) Dog er jeg på ingen måde en ekspert på nogle af de teknologier jeg har arbejdet med, specielt ikke C det er noget mere kompliceret i forhold til JavaScript. Men da jeg sad i det var det nu okay. Er klart mest rutineret i JavaScript om det så er frontend eller back-end. #10 Har lige forsøgt at få et af mine mindre projekter hosted via github pages. Det er en "Trivia App" giv den gerne et besøg og giv mig feedback :) https://appz-dk.github.io[...] - Alle andre er såment også velkommen Den er bygget i React med TypeScript og bruger en Trivia API til at hente og tjekke alle spørgsmål
--
#12
DingDongImUrKingKong
Semibruger
11-01-2023 13:08

Rapporter til Admin
Lige til info omkring min "Trivia App" på https://appz-dk.github.io[...] Man SKAL bruge selve linket https://appz-dk.github.io[...] da dette bare er en statisk side og derfor kan man ikke direkte tilgå fx "mitlink/categories" osv. Og hvis man trykker F5 eller refresher siden vil det crashe og man skal tilbage til root linket for at at det spiller igen :)
--
Sidst redigeret 11-01-2023 13:09
#13
Zerock
Elitebruger
11-01-2023 13:39

Rapporter til Admin
Du er godt på vej, ingen tvivl om det. Til visse frontendudvikler stillinger, kan jeg godt forestille mig, at du bør kunne betragtes på niveau med en nyuddannet. Den udfordring du skal håndtere, som jeg ser den, er at sandsynliggøre overfor arbejdsgiver, at du er på niveau med (eller måske bedre?) end en nyuddannet. Slå hårdt på dine kvaliteter, hvad du bringer til bordet, og hvorfor du er den oplagte kandidat til en given stilling. Og vær ikke bange for at søge - den eneste måde du er sikker på ikke at komme i betragtning er ved ikke at søge. Nogle stillinger forudsætter nok en kandidatgrad, så der bliver det nok svært at sandsynliggøre dit niveau overfor arbejdsgiver. Du kan dog fint prøve at søge alligevel, så længe at du ikke lader dig slå ud af afslag. Angående projekter, så fortsæt, fortsæt, fortsæt! Find dit næste projekt, noget originalt som du kan bruge til at demonstrere dine kvaliteter. Et problem/udfordring du har identificeret. Et løsningsrum du har analyseret. Et løsning du har implementeret. Og tag så lige og fiks din trivia app, så man kan loade direkte ind i / refreshe undersider. Der findes løsninger på det - også til GitHub pages :)
--
#14
DingDongImUrKingKong
Semibruger
11-01-2023 13:48

Rapporter til Admin
#13 Takker for dit indspark :) Må indrømme at jeg aldrig før har brugt github pages så det var blot noget jeg lige slog sammen her i dag for at kunne vise et eller andet :) Vil kigge lidt på, hvordan den kan gøres bedre. Har allerede ændres på routes således at så længe man tilgår "/" så kan man godt refreshe :) De andre sider kigger jeg på senere
--
#15
LgT
Mega Supporter
11-01-2023 13:55

Rapporter til Admin
#9 C / C++ er stadig relevant - og bruges især i embeddede / linux miljøer. Det er også en aktiv specialiseringsmulighed.
--
#16
DingDongImUrKingKong
Semibruger
11-01-2023 14:50

Rapporter til Admin
#13 Sådan så skulle den være fixet således at den ikke crasher. Tusind tak for at sparke lidt til mig :) Vil du evt. tjekke den igen ? https://appz-dk.github.io[...]
--
Sidst redigeret 11-01-2023 14:50
#17
FlyingHippo
Ultra Supporter
11-01-2023 15:40

Rapporter til Admin
#15 Enig, men jeg fik indtrykket af #0 mest sigter efter et frontend job :-)
--
var d = new Date(); if(d.getMonth()!=11 || d.getDate()!=24){ $('.t47-svar-top').find('b:contains("Comicsdk")').parent().parent().parent().hide()}
#18
DingDongImUrKingKong
Semibruger
11-01-2023 15:49

Rapporter til Admin
#17 Korrekt - Eller har såment ikke noget i mod Back-end overhoved. Tænker faktisk at jeg ville finde det mere interessant, dog er min C erfaring ikke i nærheden af min JavaScript erfaring :) Og ud fra jobannoncer jeg ser er det mest .Net eller lignende jeg finder og det har jeg ingen erfaring med. Min back-end erfaring er i JavaScript/Typescript og så i Node.js med Express. Ellers er jeg lige begyndt at kigge lidt på tRPC som alternativ.
--
#19
Kasper Køhlert
Elitebruger
11-01-2023 17:04

Rapporter til Admin
Bliv god til Build CRM
--
https://www.danmark.indhold.eu[...]
#20
Fully20
Ny på siden
01-02-2024 14:24

Rapporter til Admin
Hey, fandt du noget arbejde?
--
#21
DingDongImUrKingKong
Semibruger
08-03-2024 21:05

Rapporter til Admin
#20 Helt tilfældig jeg fik kigget på denne tråd igen, men ja det gjorde jeg. Jeg fik mit første job inden for frontend med fokus på React, hvilket også er det jeg har klart mest erfaring med. Men da jeg havde lidt erhvervserfaring fik jeg tilbudt et andet job som full-stack udvikler, som er det jeg arbejder som nu. Folk her i tråden havde ret i at det bare var med at få søgt noget, jeg har lært ufattelig meget efter at have fået et arbejde. Det er lidt nemmere at få programmeret en masse når man bliver betalt for at gøre det mindst 8 timer om dagen. Det kan dog nævnes at flere af de mere senior udviklere jeg har arbejdet sammen med, alle har været meget overrasket når jeg har fortalt om min begrænsede mængde erhvervserfaring og at det virker til at jeg har lært en del som de på ingen måde ville forvente at en mere junior udvikler ved. Jeg har altid gået meget op i best practices, clean code og separation of concern under min selvlæringsperiode.
--
#22
lalandia
Ultrabruger
10-03-2024 12:17

Rapporter til Admin
Fokuser på at lave noget praktisk.. Noget du brænder for:. Evt. start med at modificere andres kode du sys er sejt.. Sådan går læringen hurtigst og blir mest relevant så længe du er ene mand imo. Et er at gennemføre kurser, læse bøger.. Men at bruge det i praktisk er sådan du øver de skills og sætter det sammen.. Plus det leder en ned af mange rabbit holes der gir en basal viden du kan bruge i job. Du kan sagtens finde job, men at skille sig ud kræver virkelig meget indenfor web især, tager lang tid, mange teknologier på en gang for et stort stykke arbejde.
--

Opret svar til indlægget: Selvlært Webudvikler Hjælp

Grundet øget spam aktivitet fra gæstebrugere, er det desværre ikke længere muligt, at oprette svar som gæst.

Hvis du ønsker at deltage i debatten, skal du oprette en brugerprofil.

Opret bruger | Login


ANNONCE