Välkommen till linuxportalen.se!

Linuxportalen.se är Sveriges största och aktivaste webbplats för användare av öppen- och fri programvara.

Du besöker Linuxportalen.se som gäst vilket begränsar din möjlighet att använda webbplatsens alla funktioner. Genom att registera dig som medlem får du inte bara möjlighet att söka bland webbplatsens innehåll, skapa nya och delta i befintliga diskussioner, skapa din egen blogg, kommunicera med andra medlemmar genom privata meddelanden och delta i omröstningar. Du får också tillgång till Veckans Kadavro - en seriestrip unikt skapad för Linuxportalen.se!

Registeringen sker snabbt och är helt kostnadsfri - tveka inte, bli medlem idag!

självlärda programmerare!?!

Efter en hel del sökande på internet så har jag upptäckt att det inte finns några bra programmeringsutbildningar i skaraborg. Egentligen inte alls i hela landet. Nu tänker jag då på sådana utbildningar som är alldeles för dyra eller som är högskole/ky utbildningar.
Här i stan finns en programmeringsutbildning via vuxenutbildningen men dom kör helt fel språk.
.
I alla fall... skulle vara kul att se hur självlärda programmerare har gjort. Det måste ju finnas ett gäng sådana här.
.
Hur tog ni er fram genom programmeringsdjungeln? Smile
.
Vad vad det avgörande för er "framgång" med att lära er ett språk och kunna använda detta?
.
Osv...

Alternativ för kommentarvisning

Välj ditt önskade sätt att visa kommentarerna och klicka på "Spara" för att verkställa dina ändringar.

iaidokas bild

Vad är du ute efter egentligen? Om det nu inte finns någon kurs som passar. Vad vill du lära dig?

 
Test.

Test.

hoths bild

Att bara sitta och traggla sig igenom en kurs utan annat syfte att lära sig språket kanske inte är så fruktsamt utan mer tröttsamt. För att hålla intresse och fokusering uppe så kanske du första skall hitta Uppgiften; vad är det för program/funktion du vill skriva. När uppgiften väl är vald så kan du sedan välja språk och sätta igång. Det är nog lattare att vara målinriktad då, IMHO.

 
----
Linux växer snabbast!

----
Linux växer snabbast!

uffe_nordholms bild

Jag började en gång i tiden lära mig programera på min ZX Spectrum, med hela 16KB i minne. Då var det Sinclairs dialekt av Basic som gällde, men jag kände ganska snabbt att jag växte ur den, och började lräa mig lite maskinkod.
.
Det var ganska kul att hålla på med maskinkoden, även om jag inte åstadkom några större grejer.
.
På gymnasiet fick jag tillfälle att lära mig Pascal och C, och av dessa gillar jag C långt mycket mer än Pascal.
.
På senare år har jag lärt mig PHP och JavaScript, men i båda fallen för att jag haft en uppgift jag velat lösa.
.
Just det att ha ett problem att ta hand om tror jag är väldigt viktigt för motivationen. Om du 'bara' följer en kurs, där någon stakat ut den väg du skall följa, så lär du komma i kontakt med alla delar av språket i fråga. Men jag undrar hur mycket man faktiskt _lär_ sig... Jag tror det måste till en förhållandevis stor uppgift som man löst innan man kan säga att man kan programera, oavsett vilket språk det gäller. Anledningen är enkel: att du vet vilka delar man använder för att bygga ett hus för inte automatiskt med sig att du kan kombinera ihop dem till ett beboeligt hus! Detsamma gäller programering: du vet vad som finns och hur man använder delarna, men om du inte kan kombinera ihop flera smådelar till något större har du inte lärt dig programera.

elwiss bild

Jag har själv fulhackat i de flesta språk som finns, följandes guider och tutorials på nätet. Måste nog ändå säga att det var väldigt givande när man pllöjde första fempoängaren per distans, det gav en hel del heureka upplevelser.
Varför plöjer du inte lite kurser per distans?

Lasps bild

Jag är helt självlärd inom detta med data!!
Nu i efterhand kan jag nog konstatera att det har fungerat ganska bra Wink
Jag började med en bok av Ted Nelson och vid ett besök i USA på 70 talet kom jag hem med två böcker som lärde mig allt om hårvara och programmering (software).
Jag brukar be anställningssökande att skriva ner ett toalettbesök, och sedan diskuterar vi hur viktigt det är att skriva en procedur för dörröppning (med parametrar) och att det är väsentligt att fälla upp locket samt kontrollera papper. En del glömmer att dra ner byxorna, så då skiter det sig.
Skämt åsido, att kunna beskriva ett förlopp och kommunicera detta är oerhört mycket viktigare än i vilket språk det är skrivet i.
Nästa steg är att be dem om att skapa ett program som är en kopia av ett existerande, eller skriva ner det som en funktion.
Språket är inte viktigt det är budskapet och möjligheten att kommunicera detta som är det väsentliga.
Att sedan ha en Mentor som man kan bolla tankar med är bra.
Lycka till.

_____________________________________
Skapa trygghet och gör någon nyfiken,
introducera en Linux distribution.

mikaeljs bild

Jag är bara ute efter att stilla min nyfikenhet. Se vilka likheter och skillnader som finns i det jag tror är rätt och det som andra gjort och som visat sig vara rätt för dom Smile
Alla lär sig på olika sätt men alla knep kan hjälpa en på nåt sätt...



 



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 

mikaeljs bild

Har inte hittat distanskurser som lär ut "rätt" språk Smile



 



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 

uffe_nordholms bild

Jag skulle vilja påstå att språket är oväsentligt, så länge du får lära dig något någorlunda liknande det språk du egentligen vill lära dig.
.
Om du egentligen vill lära dig C++ går det bra med vilket annat objektorienterat språk som helst, eftersom grundtänkandet lär vara lika i båda.
.
Om du hellre lär dig ett procedurorienterat språk går det bra med C, Pascal, PHP, JavaScript, Java...
.
Självklart kommer det att finnas skillnader mellan det språk du faktiskt lär dig och det du ville lära dig, men jag tror att du kan ta hand om de skillnaderna ganska enkelt när du väl lärt dig programera.

mikaeljs bild

För mig är språket inte oväsentligt. Jag har redan valt ett språk och har börjat studera detta. Jag har pratat med lite programmerare och sett hur dom ser på olika språk. Jag har kollat vad det är jag vill göra och kollat vilket språk som känns trevligast för just detta.
Jag är ute efter ett språk som man kan göra små skript med, stora program, webblösningar och jag har hittat vad jag anser är det perfekta språket. Smile



 



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 

uffe_nordholms bild

Och vilket språk är det då?

Lasps bild

Kolla favoritspråk genom att ta fram profilen!

_____________________________________
Skapa trygghet och gör någon nyfiken,
introducera en Linux distribution.

Kristians bild

Är jag den enda som inte skär margarin med motorsåg eller skurar golvet med tandborste? Wink

Jag får givetvis erkänna att Python är mycket trevligt och extremt användbart till väldigt mycket - särskilt till programprototyper. Skriver man en "quick and dirty"-variant i python så kan man snabbt utvärda ifall det är värt att fortsätta utveckla och förbättra programmet. Den ursprungliga ide'n visar sig kanske inte fungera så bra i praktiken, eller så behöver den anpassas på något sätt. Den lärdomen har man mycket glädje av vid designen av den "riktiga versionen"

I många fall behövs det ingen "riktig version" ifall prototypen visar sig gör a vad den ska hyfsat stabilt och inom rimlig tid.

----------------------------------

---------------------------------------

 

mikaeljs bild

va? vad kodar du i?





 



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 

elwiss bild

Python behöver du inga kurser för, jag vet att de körde ngn på KTH för flera år sedan men det var inte distans. Där kommer du nog få vänta är jag rädd.

Dock måste jag tillstå att det känns lite som fel ända att börja med att välja ett språk? Bättre att läsa t.ex Java, C# elelr C++ om man vill lära sig OOP.

mikaeljs bild

Efter att ha pratat med några programmerare så är jag avskräckt från att ens fundera på java, C# eller c++...





 



~~~ Have a goodyear - http://www.youtube.com/watch?v=tO2wb-LarfU ~~~

 

elwiss bild

He He, jo smaken är ju olika. Själv gick jag ifrån python till just java och ångrar mig sannerligen inte Smile

Men visst är python ett jättebra språk att börja med, du kan göra det mesta, allt ifrån simpla systemscript till desktop apps mha wxwindows, GTK eller QT exempelvis, och koda web med Django, turbogears, pylons eller fler.

Det är desutom objektorienterat och det är ett krav för mig Smile

Förmodar att du plöjt: http://diveintopython.org/

 

Kristians bild

Har du aldrig myst med GObject i C Wink ?

 

---------------------------------------