Archief - Informatica, hogeschool of unief?

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.

[BAT] Hydra

Legacy Member
mausdabber zei:
Verlicht me a.u.b. want ik kom zelden een master IT tegen in de firma's waarvoor ik werk.

Dat verklaart veel tenzij je het ironisch bedoelt.

Heb jij eigenlijk wel een goed beeld van waar afgestudeerde masters informatica terechtkomen en wat informatica precies is? De meerderheid komt in de software ontwikkeling terecht zonder een goede kennis van processoren, compilers of machinetalen. Om goede enterprise software te ontwikkelen kan je van die zaken volledig abstractie maken.

Mensen die drivers voor hardware schrijven of met machine/assembleertalen bezig zijn elektrotechniekers.

Informatica begint pas op het niveau waar er een goede abstractie van lagere lagen en technieken kan gemaakt worden.

dr.error

Legacy Member
Het meeste programmeerwerk gebeurt vandaag de dag in lage-loonlanden. Belgische universiteiten specialiseren zich dan ook in analyse en ontwerp.

Helaas betekend dit voor hogeschool it'ers met interesse in programmeren dat ze niet echt gevraagd zijn.

dr.error

Legacy Member
[BAT] Hydra;14287904 zei:
Kan je een bron van die stelling geven?

Het is een beetje grof gesteld en ik kan hier geen academische referenties geven maar ik ken een redelijk aantal bedrijven waar dit zeker zo is, en als dit bij deze bedrijven zo is zal dit ook wel zo bij hun concurrenten eraantoe gaan willen ze een beetje kunnen concurreren.

Ik ben al in India op bezoek geweest bij een dochterbedrijf van KBC en ik moet zeggen dat ze daar zeker niet moeten onderdoen voor ons.

mausdabber

Legacy Member
[BAT] Hydra;14287883 zei:
Dat verklaart veel tenzij je het ironisch bedoelt.

Dit is niet ironisch bedoeld.

[BAT] Hydra;14287883 zei:
Heb jij eigenlijk wel een goed beeld van waar afgestudeerde masters informatica terechtkomen en wat informatica precies is? De meerderheid komt in de software ontwikkeling terecht zonder een goede kennis van processoren, compilers of machinetalen. Om goede enterprise software te ontwikkelen kan je van die zaken volledig abstractie maken.

Enterprise software is een klein percentage van alle software. De informatica-wereld is wel iets groter en abstractie maken doe je zowiezo als je software ontwikkelt, of je nu een driver maakt of pakweg een crm pakket.

[BAT] Hydra;14287883 zei:
Mensen die drivers voor hardware schrijven of met machine/assembleertalen bezig zijn elektrotechniekers.

Zeg dat tegen de honderdduizenden mensen die elke dag hun best doen om de Linux kernel en Windows kernel draaiende te houden, om de software in DVD-spelers, microgolfovens, vaatwassers, TVs, senseos, toetsenborden, autos, vliegtuigen enz enz correct te laten functioneren.

Een beetje respect graag. Je profileert jezelf als iemand die zich meer voelt dan vele andere mensen in de software/hardware industrie. Je schept een negatief beeld over de richting master informatica en da's spijtig want dit verdienen deze mensen niet.

[BAT] Hydra

Legacy Member
mausdabber zei:
Dit is niet ironisch bedoeld.



Enterprise software is een klein percentage van alle software. De informatica-wereld is wel iets groter en abstractie maken doe je zowiezo als je software ontwikkelt, of je nu een driver maakt of pakweg een crm pakket.



Zeg dat tegen de honderdduizenden mensen die elke dag hun best doen om de Linux kernel en Windows kernel draaiende te houden, om de software in DVD-spelers, microgolfovens, vaatwassers, TVs, senseos, toetsenborden, autos, vliegtuigen enz enz correct te laten functioneren.

Een beetje respect graag. Je profileert jezelf als iemand die zich meer voelt dan vele andere mensen in de software/hardware industrie. Je schept een negatief beeld over de richting master informatica en da's spijtig want dit verdienen deze mensen niet.

Gij hebt een verkeerd beeld van de industrie waar masters IT tewerk gesteld worden.

99% van de afgestudeerden:
-Werken niet aan de linux/windows kernel.
-Schrijven ook geen software voor de apparaten die je vermeld.

Wat ze wél doen:
-Implementatie, testen en onderhouden van de software of infrastructuur in een bedrijfscontext. Deze bedrijfscontext is véééél groter dan de zéér kleine niche waarin er elektronische toestellen geprogrammeerd worden.

Als je elektronische toestellen gaat programmeren zal je inderdaad kennis van lagere niveau's en technieken nodig hebben. Alhoewel hier de trend ook meer en meer abstraheren wordt. Binnenkort zullen de meeste elektronisch aanstuurbare apparaten wsl allemaal een OS'je draaien waarin volledige abstractie geboden wordt.

Ik blijf erbij: Je hoeft absoluut _niets_ van machinetalen en alle werking daaronder te begrijpen om zéér goed te kunnen programmeren als master informatica.

Robust²

Legacy Member
Als student informatica merk ik ook wel dat wij klaargestoomd worden voor wat Hydra hier beschrijft, en alles behalve om compilers en drivers etc te schrijven :p We zien wel assembler en practica waar we simpele drivers, schedulers moeten maken/onderhouden, maar da's bijlange zo uitgebreid niet. (maar we hebben dus wel een basiskennis hoe het er low-level aan toe gaat)

krulle3

Legacy Member
Ik deed ook 8u wiskunde in het secundair (Industriële Wetenschappen) en omdat ik echt wel intresse had in de informatica dingen van m'n eindwerk heb ik gekozen voor de meest all-round richting die er momenteel bestaat denk ik.
Namelijk bachelor New Media and Communication Technology aan Howest departement GKG en 'k moet zeggen: doenbaar indien je de nodige interesse hebt en de wil om te werken. Projectjes eerste jaar vallen goed mee. Projecten 2de jaar is al wat meer plannen! bv. een flashgame maken in 2 weken tijd terwijl ge dan ondertussen een project hebt van programmeren over een half semester met tussentijdse deadlines.

Echt wel interessant. We moesten bv. al een androidapplicatie maken voor Android 2.2 met flash terwijl dit nog in beta-fase zat. Verder hebben we nu al php, asp.net, vb.net en java gezien, wat het programmeren aangaat. Sharepoint, MySql en SQL-server zagen we in Datamanagement en natuurlijk ook netwerken en pc-technologie.
M.a.w. echt wel héél breed, wat 1 nadeel heeft: sommige dingen oppervlakkig gegeven (ik denk hierbij vooral aan php), maar dit valt dan natuurlijk op te lossen door jezelf erin te gaan verdiepen want de basis krijg je zeker mee.

* ik zit nu in m'n 2de jaar *

jimowns

Legacy Member
Ik wil volgend jaar hoogeschool gaan doen voor toegepaste informatica.
mijn vraag is:
Zien jullie veel over het programmeren in het eerste jaar ?
zo ja, tot waar zien jullie dan ongeveer.

ik wil me eigenlijk al gaan voorbereiden nu voor het programmeren van C# en java onder de knie te krijgen.


Mbg, jim

Reco_1986

Legacy Member
Toen ik op KdG Toegepaste Informatica volgde, bestond het eerste jaar qua programmeren uit:

Pseudo-code
C
Cobol

De typische algemene shit :)

Gelukkig heb ik vernomen dat ze dit wel aangepast hebben en sneller met .NET / Java beginnen.

EternalSilence

Legacy Member
programmeren moet je ook kunnen
ik ken genoeg wiskundige breinen (6u wiskunde, 8u wiskunde, nooit buizen), die er niet geraakt zijn (zelfs in een hogeschool richting), gewoon omdat ze het begrijpen van programmeren en het inzien ervan niet onder de knie kregen.
op theoretische vakken waren zij dan het beste, maar als je faalt voor u project mag je al gedag zeggen tegen 2de bach.

Natuurlijk, als je denkt te kunnen programmeren en al een beetje oefent in de vakantie en vind: 'dit kan ik wel', dan zou ik u hogeschool aanraden.
Ik zou niet veel geloven wat sommige hier zeggen: 'op de unief moet ik nie veel leren' ..
M'n ore ..
Enkele exklasgenoten zijn na hun bachelor aan de master begonnen in Hogent.
Ze zijn blijven steken in de fysica en de wiskunde .. (programmeren waren ze dan weer 1 van de betere)

(spreek ik wel van Bachelor elektronica-ict en dan master elektronica-ict)

jimowns

Legacy Member
Hoe bedoel je met het inzien van het programmeren ?
Oplosingen zoeken en voor verbetering zorgen ?

mausdabber

Legacy Member
Reco_1986 zei:
Toen ik op KdG Toegepaste Informatica volgde, bestond het eerste jaar qua programmeren uit:

Pseudo-code
C
Cobol

De typische algemene shit :)

Gelukkig heb ik vernomen dat ze dit wel aangepast hebben en sneller met .NET / Java beginnen.

En waarom is C typische shit ? Met C leer je tenminste iets van programmeren en algoritmes, iets wat een stuk minder is met al die voorgekauwde frameworks als .NET.

Weet je, die blinde overschakeling naar .NET en Java is er omdat het onderwijs informatica naar de pijpen danst van de grote softwarefirma's in dit apeland. .NET en Java brengen veel geld op en da's al wat telt tegenwoordig. Kijk es rond je, elke informaticafirma houdt tegenwoordig een veestapel .NET en Java programmeurs.

[BAT] Hydra

Legacy Member
mausdabber zei:
En waarom is C typische shit ? Met C leer je tenminste iets van programmeren en algoritmes, iets wat een stuk minder is met al die voorgekauwde frameworks als .NET.

Weet je, die blinde overschakeling naar .NET en Java is er omdat het onderwijs informatica naar de pijpen danst van de grote softwarefirma's in dit apeland. .NET en Java brengen veel geld op en da's al wat telt tegenwoordig. Kijk es rond je, elke informaticafirma houdt tegenwoordig een veestapel .NET en Java programmeurs.

Ga anders terug naar de oertijd ofzo

DesorteD

Legacy Member
mausdabber zei:
Is dit je persoonlijke mening of leer je dat op school ?

De tijd dat er op machine niveau of binair wordt gecodeerd is al lang passé en maar goed ook.

Zolang de basis goed wordt gegeven maakt het niet uit of ge in een java, .net, c++, ... omgeving leert coden. Met die talen kunt ge even goed algoritmens leren programeren, wat imo de basis zou moeten zijn van elke programmeer cursus voor er naar OO wordt overgeschakeld.

mausdabber

Legacy Member
DesorteD zei:
De tijd dat er op machine niveau of binair wordt gecodeerd is al lang passé en maar goed ook.

Daar is iedereen het al lang over eens :sleep: Nu gebruiken we programmeertalen en op allerlaagste niveau assembler. Binaire data invoeren deden ze toen onze oudjes nog de charleston dansten.

DesorteD zei:
Zolang de basis goed wordt gegeven maakt het niet uit of ge in een java, .net, c++, ... omgeving leert coden. Met die talen kunt ge even goed algoritmens leren programeren, wat imo de basis zou moeten zijn van elke programmeer cursus voor er naar OO wordt overgeschakeld.

Misschien lees je beter wat terug. Ik vroeg gewoon waarom men C typische shit noemt en Java en .NET beter vindt. Natuurlijk maakt het niet uit welke taal je gebruikt om te leren coderen. Verschil is wel dat talen met een onderliggend gigantisch framework zoveel klassen voorzien dat men niet meer de moeite hoeft te doen om bvb een sorteeralgoritme of een multi-threaded fifo zelf te maken, ook al is het puur uit leergierigheid. En zo mist men heel wat basiskennis over structuren en algoritmes. Het is net alsof een electronicus niet zou weten hoe een opamp of oscillator werkt.

[BAT] Hydra

Legacy Member
mausdabber zei:
Daar is iedereen het al lang over eens :sleep: Nu gebruiken we programmeertalen en op allerlaagste niveau assembler. Binaire data invoeren deden ze toen onze oudjes nog de charleston dansten.



Misschien lees je beter wat terug. Ik vroeg gewoon waarom men C typische shit noemt en Java en .NET beter vindt. Natuurlijk maakt het niet uit welke taal je gebruikt om te leren coderen. Verschil is wel dat talen met een onderliggend gigantisch framework zoveel klassen voorzien dat men niet meer de moeite hoeft te doen om bvb een sorteeralgoritme of een multi-threaded fifo zelf te maken, ook al is het puur uit leergierigheid. En zo mist men heel wat basiskennis over structuren en algoritmes. Het is net alsof een electronicus niet zou weten hoe een opamp of oscillator werkt.

C is achterhaald... Waarom steeds meer Java gebruikt wordt en steeds minder C? Omdat het OO paradigma toelaat om véél meer complexiteit te vatten op een eenvoudige wijze en veel productiever te kunnen programmeren. Waarom zou je trouwens zélf een sorteeralgoritme schrijven en de kans lopen om het fout te doen als iemand (die véél beter is dan jezelf) anders dat al heeft gedaan? Het is instructief om basisalgoritmen te bestuderen als je later zelf een algoritme moet implementeren. Maar de tijd dat elke programmeur deze algoritmen bijna van buiten moet kennen omdat hij ze frequent moet coderen is al lang voorbij.

En laat uw rare verlijkingen met architecten en stenen of elektronici en opamps achterwege, zulke zeer veralgemenende vergelijkingen zijn niet toepasbaar over totaal verschillende domeinen heen.

mausdabber

Legacy Member
[BAT] Hydra;14301958 zei:
C is achterhaald... Waarom steeds meer Java gebruikt wordt en steeds minder C? Omdat het OO paradigma toelaat om véél meer complexiteit te vatten op een eenvoudige wijze en veel productiever te kunnen programmeren. Waarom zou je trouwens zélf een sorteeralgoritme schrijven en de kans lopen om het fout te doen als iemand (die véél beter is dan jezelf) anders dat al heeft gedaan? Het is instructief om basisalgoritmen te bestuderen als je later zelf een algoritme moet implementeren. Maar de tijd dat elke programmeur deze algoritmen bijna van buiten moet kennen omdat hij ze frequent moet coderen is al lang voorbij.

En laat uw rare verlijkingen met architecten en stenen of elektronici en opamps achterwege, zulke zeer veralgemenende vergelijkingen zijn niet toepasbaar over totaal verschillende domeinen heen.

Weet je, ik begrijp je reacties wel. Volgens je profiel ben je pas 24, je bent dus wsl recent afgestudeerd van unief (juist?) terwijl ik eigenlijk al >10 jaar in de technologische industrie meedraai. We bekijken de zaken vanuit verschillende contexten (jij vnl unief, ik vnl autodidact en allerhande SW/HW-projecten uitgevoerd in verschillende domeinen). Feit is dat we gewoon langs elkaar door praten, dus ik ga niet verder antwoorden. En dit forum is niet echt een geschikt medium voor dit soort discussies, we kunnen nog beter ergens afspreken om een pint te gaan pakken en daar verder te praten :)
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