🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.education
Article #65

Re: Oproep ! - Slechte kwaliteit Belgisch informatica onderwijs

#65
From: Kristoff Bonne
Date: Thu, 22 Nov 2001 08:58
112 lines
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-mail
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>

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