Skrivet av anon214822:
Jag tror det handlar mest om fallenhet. Har man fallenhet för det så blir det kul. Har man inte fallenhet så får man samma förhållande till kodning som en fisk har till en cykel. Hur kul tycker en fisk det är att cykla?
Mötte en konstnär som som slog ut med armarna och sa "jag bara målar, jag bara målar som jag känner för!". Man kunde riktigt se hur hon skvätte färg hejvilt på tavlan.
Funderar på göra samma när jag kodar. Koda som jag bara känner för, typ slänga ut lite kodskvättar lite hipp som happ på skärmen, sedan slå ut med armarna och säga "jag bara kodar, jag bara kodar som jag känner för!".
Alla är vi olika.
Skrivet av danneee:
Håller inte alls med om att man skulle behöva anlag för att tycka att något är roligt och därigenom utföra det såpass mycket att man kan bli bra på det. Visst kan vissa saker underlätta men det finns inga förutbestämda krav som gör att det är kört om man inte uppfyller dom.
Programmering specifikt kan vem som helst lära sig och bli helt okej på.
Jag håller med bägge två. Jag tror att man lär sig snabbare och har större motivation om man har fallenhet för det och genom det känner större glädje i att koda. Men jag tror absolut inte att fallenhet är något som är nödvändigt för att gilla att koda.
Men det viktiga är att man kan tycka att det är kul! Tycker man inte att det är roligt att koda så kommer man sannolikt inte att skriva någon bra kod, även om det garanterat finns undantag.
Detta är något som jag tycker man kan applicera på de flesta yrken som finns. Man gör ett bättre arbete om det är roligt att arbeta!
Sen vill jag i allra största grad opponera mig emot vad @cyklonen säger om att man måste börja tidigt för att bli bra på att programmera. Det är ett fullständigt grundlöst påstående!
Jag kan absolut hålla med om att det till stor del kan vara lättare om man lär sig tidigt i livet. Men att man bara skulle kunna bli en halvdan utvecklare om man börjat efter gymnasiet stämmer bara inte.
Jag skulle vilja påstå att det är många olika kvalitéer och färdigheter som kan göra en till en bra utvecklare. Det är bara en liten del som handlar om själva programmeringsspråket i sig. Större är att förstå och kunna bryta ner problem och lösa dem på rätt sätt. Och det är saker som man till stor del kan göra och tidigare ha lärt sig utan att ha programmerat.
Till @hokko vill jag säga att jag uppmuntrar dig att göra som du tänker och lägga tid på att sätta dig in i programmering på egan hand! Jag gjorde så själv och läste på egen hand i nästen ett halvår innan jag började plugga. Detta gav mig mycket och gjorde att jag redan i förväg hade nästan 50% av kunskaperna som jag sedan fick gå igenom på min utbildning på Yrkeshögskolan.
Det som är viktigare än språket i sig skulle jag säga är hur lätt det är att hitta information om språket, och framför allt då kanske tutorials för nybörjare och dokumentation om språket.
Det finns mycket bra gratis information på Youtube, där har jag lärt mig det mesta jag kan. Utöver det handlar det bara om att öva, öva och öva ännu mer!
Har du tid och möjlighet till det så kanske du kan börja läsa programmering 1 på komvux på kvartsfart. Då får du lite grunder och en bra struktur på lärandet. Sedan kan du fundera på vad som kan bli nästa steg.
Själv tog jag steget när jag var 36 år gammal och började plugga. Jag har nu arbetat sedan i sommras som utvecklare och ångrar mig inte en sekund att jag gjorde detta valet. Klarar man av att göra det utan att plugga. Det beror på motivation och beslutsamhet. Du kan absolut lära dig samma saker, men det kommer att kräva med arbete, och det kan vara svårare att komma in på arbetsmarknaden om man inte har en examen, MEN om man är aktiv och har en bra portfolio att visa upp med projekt man gjort så kan man garanterat komma in i branschen!
Det viktiga är att börja, och att se målet långt där framme. Lycka till!