1150x200-modo-header2-kopiera.webp

MoDo Hockey

507019 inlägg · 4104 ämnen

Inlägg #2308585

Sv: MoDo Hockey - Apropå Ingenting
JoseGonzales:

Skit i vilka språk du lär dig. Fokusera på att bli en duktig programmerare och betrakta det som ett hantverk.

Programmeringsspråk är det lätta att lära sig och kan du ett så kommer du lätt kunna lära dig fler.

Fokusera istället på att lära dig skriva kod som håller bra kvalitet, lätt att underhålla, tänk på testbarhet och testning mm, förstå akitektur t.ex microservices mm det är det svåra att lära sig, nya språk är betydligt lättare och det lär du dig när du behöver det.
Kommentera

Svarskommentarer

Sv: MoDo Hockey - Apropå Ingenting
Rytter: Det beror helt och hållet på skulle jag säga. Med tiden har jag blivit rätt duktig på att underhålla och versionshantera koden, följa standarder för variabeldeklarationer etc.

Men om syftet inte är att bli en renodlad agil scrum-programmerare, är jag övertygad om att det är bättre att vara kreativ och pröva sig fram och då kan fixering vid hur många rader lång en funktion bör vara sätta käppar i hjulen. Så frågan blir lite om man bränner för själva problemlösningen (som jag gör) eller för att optimera algoritmer/skriva ren kod. Två olika personligheter som båda behövs i ett utvecklingsteam.

Det är lite som när man lär sig tala. Du kan läsa dig till hur en mening ska formuleras, men det är inte förrän du ger dig ut och kommunicerar som det kan ske naturligt.

Angående programmeringsspråk så håller jag med om att det är skitsamma. Men ska man börja med något skulle jag rekommendera C# för Windows-applikationer och javascript för webben. Lite python skadar väl inte men kombinationen Visual Studio + C# + nuget-paket är så grymt potent nu att jag har svårt att se varför man skulle börja med Python istället (såvida man inte vill utveckla cross-platform-lösningar).

(Ser inte css och html som programmeringsspråk kan tilläggas)
Kommentera

Sv: MoDo Hockey - Apropå Ingenting
Rytter: Helt klart, sedan kommer jag inte bli programmerare utan kommer rikta in mig mot projektledning men alltid bra att ha grundkunskaper i lite olika språk. Testning är bland det svåraste jag gjort, att skriva bra heltäckande tester var riktigt klurigt. Min OCD gör att jag skriver tydlig och ”bra” kod men har inte så breda kunskaper som jag skulle velat ha dock.
Kommentera