Article View: be.comp.programming
Article #802Re: Dilemma : keuze tussen opleiding LAMP of .NET
From: John Bokma
Date: Fri, 10 Mar 2006 19:33
Date: Fri, 10 Mar 2006 19:33
51 lines
3304 bytes
3304 bytes
"Pugi!" <reply@group.be> wrote:
> "Gerrit Cornelis" <gerrit_*remove*cornelis@belgacom.net> schreef in
...
>> Leren programmeren doe je voornamelijk door na te denken.
...
> Sjonge jonge. Het gaat om het LEREN programmeren, volgens mij moet je
> er meer aandacht aan besteden en doe je het grondiger als je het al
> typend leert dan al draggend en droppend.
Om een boek te lezen hoef je niet te typen, en niet te d&d-en. Lang
geleden waren er mensen die riepen dat je beter leerde programmeren als je
zelf thuis je transistors aan elkaar soldeerde. Toen was het: je moest in
assembly programmeren. Dan was het: je moest C leren, enz.
Leren heeft niets te maken met het soort gereedschap, wel hoe je er mee
omgaat, en hoe je je er in verdiept.
Mijn ervaring is dat ik het meeste leer als ik documentatie aan het
doorlezen ben, wat beter gaat als ik niet achter de computer zit (minder
afleiding). Het leuke van d&d, libraries, high-level talen, enz is dat ze
nogal wat tijd vrij maken om dat ook te kunnen doen. Dus IMO is het juist
zo hoe minder je op dat keyboard zit te rammen *hoe meer* je leert. Maar
goed, dat slikken nogal wat managers niet vrees ik (en ook bosjes
programmeurs niet hoor, die denken dat je pas een echte bent als je op de
werkvloer slaapt tussen de lege cola flessen en pizza dozen als je niet
als een bezetene aan het kloppen en debugger-turen bent).
>> En dan is de vraag: wil je echt leren programmeren? Of is webdesign
>> meer je
>> ding? Of XML transformeren naar HTML?
>
> Keuze was heel bewust voor webprogrammeur en niet voor webdesigner en
> al evenmin voor systeembeheerder of netwerkbeheerder. Het enige dat me
> tegenhield voor keuze programmeur (Java, C) was het minstens 2,5 u
> onderweg te zijn per dag (nu 5 minuten met fiets (enkele rit)).
Toch zal je van die 3 andere dingen iets moeten kennen. Web programmeren
zonder kennis van systeembeheer en netwerkbeheer gaat erg lastig. En
wellicht geen webdesign, maar HTML, CSS en zo zal je toch moeten kunnen
dromen.
--
John Bokma
Voorbeeldscripts in Perl: http://johnbokma.com/perl/
Ervaren Perl / Java programmeur beschikbaar: http://castleamber.com/
Tevreden opdrachtgevers: http://castleamber.com/testimonials.html
Technical Details
Message-ID:
<Xns978289ED55828castleamber@130.133.1.4>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<Sd6dnaENYaiVjZLZnZ2dnUVZ8qOdnZ2d@scarlet.biz> <Xns97807B1F98DA7castleamber@130.133.1.4> <LbidnSIXF5T8uJLZRVnyuw@scarlet.biz> <4410b8e7$0$411$ba620e4c@news.skynet.be> <IqydnWoN_qPBXYzZRVny2A@scarlet.biz>Show Full Headers
Complete Article Headers
X-Google-Thread: fcea4,706b3417bd60afa
X-Google-Attributes: gidfcea4,public
X-Google-Language: DUTCH,ASCII-7-bit
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: John Bokma <john@castleamber.com>
Newsgroups: be.comp.programming
Subject: Re: Dilemma : keuze tussen opleiding LAMP of .NET
Date: 10 Mar 2006 19:33:32 GMT
Organization: Castle Amber - software development
Lines: 51
Message-ID: <Xns978289ED55828castleamber@130.133.1.4>
References: <Sd6dnaENYaiVjZLZnZ2dnUVZ8qOdnZ2d@scarlet.biz> <Xns97807B1F98DA7castleamber@130.133.1.4> <LbidnSIXF5T8uJLZRVnyuw@scarlet.biz> <4410b8e7$0$411$ba620e4c@news.skynet.be> <IqydnWoN_qPBXYzZRVny2A@scarlet.biz>
X-Trace: individual.net Obj61U7NNXBnJk1fF/i0KA4KHF2fLhs1YU1q6H0fbMv9s01lim
User-Agent: Xnews/2005.10.18
X-Face: $7h&5K*ZL9*ZQ\6Hco2"V?1dD*C<ab^>zlws[S%i0b,@gKk|[,)Y-<hk143{.Ov"x{({zo( l,N\m`-_^nJfVQdEyt+-uAP^7WG]5mHj9&::7X-qK;Yv;xmRvNWQR"_igw+cr5WMj;6:zlj<R80Ei@ $gGWq&*{FL*kC*a