Archief - "Verkeerd" leren programmeren?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

AlexanderVB

Legacy Member
In 1 van de threads hier las ik dat veel mensen het afraden om op eigen houtje te leren programmeren. Ik wou daar niet te veel off topic gaan dus vandaar een nieuwe thread.

Wat kan je zoal verkeerd doen als je op jezelf ermee begint? Ik dacht dat elke ervaring goed was, kan dat dan echt zo rampzalig zijn?
Ik neem aan dat veel ook afhangt van waar je je info/handboek haalt, als je een bepaalde methode volgt is er misschien minder risico?

Ik vraag dit omdat ik van plan ben/was om me eens grondig in Python te gaan verdiepen. Ik kan wat scripten in perl en bash (echt basic dingen) maar daar houdt het ook mee op.

MilM

Legacy Member
Welke thread is dat dan?
Er is niets verkeerds om op eigen houtje te leren programmeren, integendeel zelfs.
Het tempo in de lessen ligt vaak zo belachelijk laag, dat op eigen houtje de beste manier is.

Volgens mij was het ook beter geweest deze topic te plaatsen in de "Programming & Gamedesign" sectie.

AlexanderVB

Legacy Member
Bedankt voor de reactie, dat is ook wat ik dus dacht.
Ik had het over dit topic: https://www.beyondgaming.be/archive/werk-studie.130/informatica-voorbereiding.834895
Vandaar dat ik ook in dit subforum postte, misschien was Programming inderdaad beter geweest. Heb er geen probleem mee als 1 van de mods de thread zou verplaatsen.

Maar misschien kan ik er ook een studie/werk kantje aan geven: is het op 1 of andere manier een nadeel om voor je begint aan studies of werk in ict te leren programmeren door zelfstudie?

Genious

Legacy Member
MilM zei:
Welke thread is dat dan?
Er is niets verkeerds om op eigen houtje te leren programmeren, integendeel zelfs.
Het tempo in de lessen ligt vaak zo belachelijk laag, dat op eigen houtje de beste manier is.

Volgens mij was het ook beter geweest deze topic te plaatsen in de "Programming & Gamedesign" sectie.
Deze thread bedoelt hij: https://www.beyondgaming.be/archive/werk-studie.130/informatica-voorbereiding.834895

Persoonlijk vind ik het ook niet bepaald ok om het af te raden omwille van dat risico. Het is natuurlijk wel goed mensen er op te wijzen.

Ik veronderstel dat het dan vooral gaat over massale copy-paste, niet object-georiënteerd werken, geen discipline in syntax-conventies onderhouden (capitalisatie, identen etc)

Legendary d.C.

Legacy Member
De beste manier is juist om het zelf te leren.
Er is zoveel informatie beschikbaar op het net, en je gaat zoveel informatie zelf moeten verwerken dat het onmogelijk is om dat van iemand aangeleerd te krijgen.

Mijn raad is zelf: koop een goed boek, leer de basis en begin er gewoon aan. Als je vast zit zoek je gewoon op het internet naar een oplossing, of slaap er nachtje over (werkt altijd bij mij)

Ik heb elec-ict gedaan in het hoger, 90% van wat ik nu op het werk gebruik heb ik zelf geleerd.

[BAT] Hydra

Legacy Member
Het enigste wat er verkeerd kan gaan is dat je minder gemakkelijk de goede programmeerprincipes gaat aanvaarden eens je aan je opleiding begint.

Je hebt immers je 'eigen' wijze van programmeren ontwikkeld, en die werkt ook. Je gaat denken "bah, dat slaat echt op niets, ik kan het zelf beter".

Als je later aan je opleiding begint moet je je dus openstellen voor de programmeerprincipes en methodes die je aangeleerd zult krijgen en die je aanvankelijk mss als 'belachelijk' zult percipiëren.

Maar laat je dat absoluut niet ervan weerhouden om te programmeren! Hou het gewoon in het achterhoofd voor later.

MilM

Legacy Member
AlexanderVB zei:
Maar misschien kan ik er ook een studie/werk kantje aan geven: is het op 1 of andere manier een nadeel om voor je begint aan studies of werk in ict te leren programmeren door zelfstudie?

Voor uw studies zal het nooit een nadeel zijn als je al programmeren op voorhand leert door middel van zelfstudie. Je moet natuurlijk wel zorgen dat je een goede tutorial hebt, zodat je niet zomaar wat doet en proberen om achterliggende gedachtes te begrijpen.

Maar normaal gezien gaat dit ook geen grote impact hebben op uw slaagkansen aangezien het tempo zelfs aan de universiteit het eerste jaar echt laag ligt.

Dus als het puur uit interesse is en je niet kunt wachten, moet je u niet inhouden.
Als het is om uw slaagkansen te verhogen, dan is het inderdaad beter om wiskunde te bekijken (tenzij je daar al goed in bent).

Uiteindelijk blijft het ook een (ruime) basis dat je te zien krijgt op school. Als je dan daarna gaat werken als programmeur zal je nog veel bijleren.

Mooncat

Legacy Member
Wat men waarschijnlijk wil zeggen is dat op hogeschool/unief er wordt op aangedrongen om gestructureerd te programmeren. Dus met andere woorden dat je propere en overzichtelijke code kan produceren. In bedrijven worden er gigantische projecten gedaan waar soms miljoenen en miljoenen lijnen code zijn geschreven en dan wil het wel eens helpen dat de code overzichtelijk is geschreven, zodat je makkelijk wijzigingen kan aanbrengen.

Joeshoe

Legacy Member
Laat het u zeker niet tegen houden om zelf te beginnen met programmeren. Er zijn alleen wat 'regels van de kunst' die gevolgd worden en die zijn niet al te moeilijk om later op te pikken. Grootste deel hiervan heeft betrekking tot syntax, niks moeilijk dus.

Gebruik wel goed studiemateriaal zoals een boek dat écht van 0 begint. Tutorials op internet zijn niet altijd om over naar huis te schrijven. Ze helpen natuurlijk wel veel als je snel iets wil opzoeken.

Ark'ay

Legacy Member
Zelf een beetje leren programmeren zal vast niet slecht zijn.

Waarvoor je wel moet oppassen is het volgende:

Toen ik in Toegepaste Informatica zat kon ik geen jota programmeren. Was ook niet nodig omdat er vanaf 0 begonnen werd. De valkuil zat hem bij wie wel al kon programmeren. De eerste 2 lessen waren zowat de pure basics waardoor de meesten overmoedig werden en niet meer naar de les kwamen, ook later niet toen de basics aangeleerd waren. Uiteraard ging het niveau pijlsnel vooruit en kwam het er niet alleen op neer dat je programma werkte maar moest het ook nog goed geprogrammeerd zijn.

Velen van de 'ervaren' programmeurs hadden wel een werkend programma maar spaghetti code, 20 keer dezelfde lijnen geschreven ipv een functie aan te maken, elke keer je op iets klikte in de form werd de volledige database opnieuw ingelezen,...

Nodeloos te zeggen dat er velen gebuisd waren.

jarich3

Legacy Member
Als je dan toch besluit om ff te leren programmeren als voorbereiding op bachelor informatica ugent welke taal leer je dan best? Waar beginnen zij mee?

Cycloon

Legacy Member
Zelf leren programmeren als je geen basis hebt is écht not done. Er is zoveel rommel te vinden op het internet dat je bijna gedoemd bent om het foutief aan te leren. Het is moeilijk om te definiëren wat "fout" is, maar wees gerust, éénmaal je meer ervaring hebt in wat "de goede manier" is dan zal je inzien wat "fout" is.

Het valt zelf op dat diegene die afhaken in een IT-opleiding vaak diegene zijn die zelf veel "geleerd" hebben en daar niet meer van af willen wijken. Vooral om dat hun manier "ook werkt" maar totaal niet productief is en eigenlijk niet meer houdbaar is in moderne programmeeromgevingen. Veel huis- tuin- en keukenprogrammeurs werken in talen die heel veel toelaten, terwijl de moderne talen net heel strict zijn.

Joeshoe

Legacy Member
Dat is voor iedereen verschillend hé. Zelf al een basis opbouwen kan ook helpen om later snel zaken op te pikken.

Genious

Legacy Member
jarich3 zei:
Als je dan toch besluit om ff te leren programmeren als voorbereiding op bachelor informatica ugent welke taal leer je dan best? Waar beginnen zij mee?
In het algemeen start men met Java (niet Javascript, kwestie van verwarring te vermijden)

AlexanderVB

Legacy Member
Sterk uiteenlopende meningen hierover precies... Als ik het goed heb kan je zelf toch al wat opsteken, op voorwaarde dat je niet overmoedig wordt en je niet vastroest in je "eigen" manier van programmeren.

Ik ga zelf niet meer aan IT studies beginnen, maar ik zou graag werk vinden in de IT sector, vandaar dat ik zelf al wat kennis zou willen opdoen.

Snowyflake

Legacy Member
AlexanderVB zei:
In 1 van de threads hier las ik dat veel mensen het afraden om op eigen houtje te leren programmeren. Ik wou daar niet te veel off topic gaan dus vandaar een nieuwe thread.

Wat kan je zoal verkeerd doen als je op jezelf ermee begint? Ik dacht dat elke ervaring goed was, kan dat dan echt zo rampzalig zijn?
Ik neem aan dat veel ook afhangt van waar je je info/handboek haalt, als je een bepaalde methode volgt is er misschien minder risico?

Ik vraag dit omdat ik van plan ben/was om me eens grondig in Python te gaan verdiepen. Ik kan wat scripten in perl en bash (echt basic dingen) maar daar houdt het ook mee op.

Ik denk dat bijna alle goede programmeurs de basis op eigen houtje al geleerd hadden voordat ze eventueel er iets van zagen aan hogescholen/universiteiten.
Dat is echt een vlak waar mensen uit interesse al uit zichzelf aan beginnen dus kan zeker geen kwaad om op jezelf te leren.

josilirios

Legacy Member
Ik zie niet goed in waarom je het al op voorhand zou doen als je het toch aangeleerd krijgt tijdens (verplichte?) labo's. Zelf ook C, (s)html met bijhorende CSS geleerd op school en moest ik dat al op voorhand kunnen kzou me daar echt dood vervelen eigenlijk...

Ark'ay

Legacy Member
AlexanderVB zei:
Sterk uiteenlopende meningen hierover precies... Als ik het goed heb kan je zelf toch al wat opsteken, op voorwaarde dat je niet overmoedig wordt en je niet vastroest in je "eigen" manier van programmeren.

Ik ga zelf niet meer aan IT studies beginnen, maar ik zou graag werk vinden in de IT sector, vandaar dat ik zelf al wat kennis zou willen opdoen.

Dus je wil als programmeur aan de slag zonder een bachelor/master IT of zonder zelfs in die richting gestopt te zijn.

Zelfs zonder enige programmeer kennis?

Weet je wel wat dat inhoud. Dag in dag uit coderen?

Ik wil je niet ontmoedigen maar dat gaat knap lastig worden. Vrijwel onmogelijk zelfs volgens mij. Wat is je opleiding?

Helpdesk lijkt me al een overwinning :s

Sorry als het wat ontnuchterend overkomt. Mss zien anderen het hier rooskleuriger :)

Joeshoe

Legacy Member
josilirios zei:
Ik zie niet goed in waarom je het al op voorhand zou doen als je het toch aangeleerd krijgt tijdens (verplichte?) labo's. Zelf ook C, (s)html met bijhorende CSS geleerd op school en moest ik dat al op voorhand kunnen kzou me daar echt dood vervelen eigenlijk...

Uit interesse. Mensen met jouw ingesteldheid doen dan ook geen pure ict richting ;)
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan