Article View: be.education
Article #65Re: Oproep ! - Slechte kwaliteit Belgisch informatica onderwijs
From: Kristoff Bonne
Date: Thu, 22 Nov 2001 08:58
Date: Thu, 22 Nov 2001 08:58
112 lines
6694 bytes
6694 bytes
Gegroet, In be.science Patrick Smout <sopa@skynet.be> wrote: >> Echter; ik had het over (vooral) de graduaten electronica of mensen (bv.) >> uit de "hoogfrequente" richting of iets dergelijks. >> (Wat ik een 'pure' electronicus noem). > Niet volledig akkoord. > Ik heb 17 jaar geleden een graduaat telecommunicatie en microprocessoren > behaald. > Ondertussen is de tijd niet blijven stilstaan en heb ik door het volgen van > diverse cursussen me bijgeschoold in C (16 jaar embedded + PC programmeer > ervaring!), C++ en Java. Niet dat ik 'min-waardig' wil doen over dit soort werk; maar -uit IT-standpunt gezien- is dit 'low level' (dwz, dicht bij de hardware; niet 'low' van 'laag niveau'). Maar er is nog een heel andere tak van de informatica: databases. Stel dat je al je gegegevens die je via jouw programma's "binnengehaald" hebt wil verwerken. (Uit een groot aantal verschillende devices die over heel de firma verspreid staan); om (bv.) een algemeen idee te krijgen over de 'availability' van je systeem. Managers zijn nogal verzot op dit soort getalletjes ;-)) Dan zit je snel met zaken zoals SQL-servers, database-design, e.d. En wel op een zodanig manier dat al je informatie op ��n plaats staat (en niet op 5 verschillende management-systemen; want je heb componenten van 5 verschillende leveranciers). Dat wil ook zeggen systeem-beheer (unix opzetten, postgresql opzetten ...), database beheer (disk-space, indexen, toegang- en beveilingsproblemen, ...); maar vooral database design: hoe structureer je de informatie zodat alles mooi aan elkaar gelinked kan worden; en -als je dan een 6de soort componenten bijvoegd- dat ook DIE kunnen 'ingepast' worden. DAT is het werk voor mensen met een 'echte' informatica-opleiding (en liefst ook nog genoeg ervaring in dit soort zaken); want dit vraagt nu eenmaal _die_ hersen-kronkel die je verkrijgt door een aantal jaar in die wereld van informatie-stromen "ondergedompeld" te zijn. > Wat velen vergeten is dat de kennis die ze hebben op het ogenblik dat men de > schoolbank verlaat maar een tijdelijk gegeven is. Toen ik afstudeerde > bestond C++ nog niet, werkten we met Microsoft C V2.0 en gebruikten we debug > en symdeb om in assembler! fouten op te sporen in c programma's. Continue > bijscholing is een must of anders kan je het doodgewoon vergeten in een > technologische markt die zie snel evolueert. Dat is waar; maar de belangrijkste 'taak' van een school is om te leren je hersenen in een bepaalde 'kronkel' te krijgen. Ik gaf reeds het voorbeeld van de opmerking "leg eens aan een informaticus uit waarom je een T-stuk en een 50 ohm terminator moet plaatsen op het einde van een coax-segment". Indien je nooit eerder in contact gekomen bent met hoog-frequent electronica, antenne's en transmissie-lijnen; dan kun je dat heel moeilijk snappen. Je hebt gewoon niet die 'state-of-mind'. Of, ander voorbeeld. Stel dat je -als informaticus- ge�nteresseerd bent in DSP (want het is toch ook informatica); maar nooit electronica gedaan hebt. Dat lijkt me toch erg moeilijk! > Ik ben overigens wel akkoord dat er steeds minder mensen zijn die low-level > embedded kunnen programmeren. Wat je wel veel tegenkomt zijn inderdaad > *component gebruikers* die perfect properties kunnen instellen van ��n of > andere control. Ik heb een programmeur de ganse winsock library weten > aanlinken om htonl() te kunnen gebruiken zodat hij op een ��nvoudige wijze > de bytes in een DWORD zou kunnen swappen. ... Ik vermoed dat dit gewoon wordt omdat er steeds meer 'gebruikers' zijn. Aan de ene kant kan ik dit wel begrijpen. Ik ben ook tegen het principe van het her-uitvinden van het warm water. Als je ziet welke bijna kant-en-klare producten er bestaan; dan is het compleet zinloos om dat nog zelf te gaan schrijven. Aan de andere kant, is het zo dat je veel beter 'trouble-shooting' kunt doen op iets; als je toch eens een idee hebt van hoe het interne werkt. Ik heb twee weken geleden 4 dagen cursus gehad over VoIP (voice of IP). Dat is wel goed om eens een algemeen overzicht te krijgen; maar ik moet zeggen dat ik wel meer geleerd heb door een zelfs een VoIP-gateway op-te-zetten met een linux-PC en 'isdngw'; en zelf trouble-shooting te doen op een jitter-probleem die ik had met die software; en eens een 'debug' te draaien van het opzetten van een VoIP/H323 oproep. Ik vermoed dat je steeds meer naar een 'twee-ledige' technische dienst gaat: 'gebruikers' en 'hackers'. > ... Een beetje low-level inzicht is > zeker mooi meegenomen. Daar geef ik je compleet gelijk. Indien ik bezig ben met een probleem te onderzoeken op een netwerk; dan is het ook interessant om een algemeen idee te hebben hoe het interne van een router werkt. > Tenslotte en in tegenstelling tot wat elders beweerd wordt, assembler wordt > nog steeds geregeld toegepast, zij het maar als startup code of om een > snelle(re) CRC routine te maken. We werken nu jammer genoeg niet allemaal op > P800+ machines met 256 Mb RAM etc. Gezien het groot aantal 'recuperatie' PCs die men tegenwoordig kan vinden (pentium 166 met 32 Mbyte RAM; of zo iets); geef ik je compleet gelijk. > Patrick Smout Cheerio! Kr. Bonne.
Technical Details
Message-ID:
<sneit9.li5.ln@frigg.belbone.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!skynet.be!skynet.be!louie!not-for-mailReferences:
<3BFB6A1B.99210FDE@netscape.net> <ov5gt9.l4r.ln@frigg.belbone.net> <Xns9160B2D70D712Scatter@195.130.132.65> <l1ugt9.o5t.ln@frigg.belbone.net> <3bfc1ca5$0$3916$ba620e4c@news.skynet.be>Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII
X-Google-Thread: 111c4c,818872ba1528cc5b
X-Google-Attributes: gid111c4c,public
X-Google-Thread: f5e80,1ad120f074054286
X-Google-Attributes: gidf5e80,public
X-Google-Thread: f5500,1ad120f074054286
X-Google-Attributes: gidf5500,public
X-Google-Thread: fcea4,818872ba1528cc5b
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2001-11-22 04:44:21 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!isdnet!skynet.be!skynet.be!louie!not-for-mail
Sender: <compaqnet@frigg.belbone.net>
From: Kristoff Bonne <kristoff.bonne@compaqnet.nospam.be>
Subject: Re: Oproep ! - Slechte kwaliteit Belgisch informatica onderwijs
Newsgroups: be.education,be.science,be.comp,be.comp.programming
References: <3BFB6A1B.99210FDE@netscape.net> <ov5gt9.l4r.ln@frigg.belbone.net> <Xns9160B2D70D712Scatter@195.130.132.65> <l1ugt9.o5t.ln@frigg.belbone.net> <3bfc1ca5$0$3916$ba620e4c@news.skynet.be>
Organization: I like chaos better! ;-)
User-Agent: tin/1.4.4-20000803 ("Vet for the Insane") (UNIX) (Linux/2.4.3-20mdk (i686))
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-15
Content-Transfer-Encoding: 8bit
Date: Thu, 22 Nov 2001 09:58:36 +0100
Message-ID: <sneit9.li5.ln@frigg.belbone.net>
Lines: 112
NNTP-Posting-Host: 195.13.17.30
X-Trace: 1006433049 reader0.news.skynet.be 238 195.13.17.30
X-Complaints-To: abuse@skynet.be