Archief - studiekeuze programeur

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.

Fodbaddun

Legacy Member
Dat wel, dat ontken ik niet, maar het is absoluut niet evident om daar te raken hé ;)
Mensen onderschatten de game-industrie dikwijls. Zelfs voor DAE'ers die hun eigen gamestudio hebben is het hard werken voor hun zaak. En dan kun je nog niet eens je eigen ideetjes uitwerken. :)

Om echt naam te maken moet je idee al erg goed zijn en moet je de juiste contacten op het juiste moment kunnen leggen. Het is echt niet evident en vele mensen die aan DAE beginnen hebben zo het idee van: "wauw, de game-industrie, big money, big stuff"

De ontgoocheling is dan des te harder als ze zien dat niets is wat het lijkt ;)

DesorteD

Legacy Member
Fodbaddun zei:
Dat wel, dat ontken ik niet, maar het is absoluut niet evident om daar te raken hé ;)
Mensen onderschatten de game-industrie dikwijls. Zelfs voor DAE'ers die hun eigen gamestudio hebben is het hard werken voor hun zaak. En dan kun je nog niet eens je eigen ideetjes uitwerken. :)

Om echt naam te maken moet je idee al erg goed zijn en moet je de juiste contacten op het juiste moment kunnen leggen. Het is echt niet evident en vele mensen die aan DAE beginnen hebben zo het idee van: "wauw, de game-industrie, big money, big stuff"

De ontgoocheling is dan des te harder als ze zien dat niets is wat het lijkt ;)

Daarom dat het mij veel beter lijkt om voor een algemene informatica opleiding te kiezen en daarnaast ervaring op te doen in open source/indie projecten dan voor DAE te kiezen.

Fodbaddun

Legacy Member
Volgens mij biedt DAE meer een goed inzicht in goe een game in elkaar zit en is het op je eentje veel moeilijker uit te gaan zoeken. Je gaat ook in teams moeten gaan werken, leert hoe je best je gamedevelopment team coördineert enzo. :)

Als je dan beetje actief bent in DAE en via DAE contacten kunt leggen zul je veel makkelijker aan een job raken waar jij het eventueel wilt. :)
De combinatie DAE/indie of informatica/indie verschilt toch wel nog denk ik en mijn vermoeden is dat je beter af bent met het eerste, maar da's een vermoeden é aangezien niemand dat kan bevestigen. ^^

Unnamed

Legacy Member
slimr zei:
met projecten wat bedoel je want ik kan toch nog niet beginnen met games.

Huh? Waarom niet? Op uw leeftijd was ik toch wel games aan het programmeren zuh.

In het begin text-based adventure games, en dan later shoot-em-ups en platformers. (Ah goeie tijden)

Ik heb het niet over gigantische AAA games eh.

Er zijn zo veel dingen die je kan doen die je later helpen bij het nadenken over problemen. Het moet zelfs niet 3D zijn.

En buiten game-projecten heb je ook kleine tests die je jezelf kan bedenken. Simpele projecten. Bijvoorbeeld: Programmeer een applicatie waarmee dat je in het 3D over terrein heen kan zweven. Of maak een kleine simpele partikel fonteintje. Hoe meer je je er mee bezig houdt hoe meer ervaring je gaat hebben en hoe moeilijkere dingen je gaat kunnen doen.

Het is een hobby zoals een ander, laat niemand anders u iets wijsmaken. ;)

P.S.: Tutorials zijn er in overvloed online. Wees blij, vroeger moest ik nog naar de bib voor een boek over Basic of C :p

SavaB

Legacy Member
DesorteD zei:
Wat gij hier opnoemt lijkt sterk op wat ik als basis/bachelor onderdelen van mijn programmeer pakket heb gekregen in mijn opleiding(master informatica). Dus met alle respect vraag ik mij af of dit zo advanced is als gij wilt beweren?

Enerzijds hangt er (natuurlijk) nog wel heel wat meer aan vast dan wat hij opnoemt. Anderzijds zijn de dingen die hij opnoemt niet zo simpel voor de meeste bachelors.

Ook proberen we (althans ik toch) hier de vergelijking te maken met andere bachelor informatica opleidingen. Dat een doctor of master in de informatica een heel aantal zelfde en andere dingen even goed of beter kan, dat betwijfel ik niet, maar je vergelijkt dan ook een opleiding van 3 jaar met één van 4 of 5 jaar.

Feit is dat veel TI opleidingen ondermaats zijn, zeker op programmeervlak: zowel het bedrijf waar ik mijn stage deed, als het bedrijf waar ik nu tewerk ben gesteld, als de leerlingen DAE die eerst een bachelor TI hadden behaald (= geslaagd en voor 2de diploma gaan, niet de dropouts), getuigen hiervan.
Feit is ook dat een DAE'er die in zijn vrije tijd geen hol programmeert er inderdaad niet beter voor zal staan dan de filosofie-game-hobbyist. Maar ook daar gaat het hier niet over: Als je echt in de gameindustrie (of vergelijkbaar) wilt gaan werken moet je dag en nacht zwoegen voor een portfolio samen te stellen. Als je iets anders studeert dan DAE gaat een groot deel van die dag al verloren aan andere zaken, en als je gewoon thuisblijft en aan zelfstudie doet ga je de achterstand wel voelen ten opzichte van iemand die les krijgt van mensen uit de industrie (zeker na 3 jaar).

Dus twee keuzes voor de bachelors die naar de game-industrie willen:
- Toegepaste Informatica: je leert wat programmeren in 4 of 5 talen waarvan er hopelijk 1 of 2 relevant voor game development, en als belangrijkste argument wordt hier aangegeven dat je ook netwerken en besturingssystemen leer kennen. Er komt ook wat electronica (hardware) bij kijken. C++, 3D en tekenen zal je in je vrije tijd moeten bijleren.
- DAE: je leert degelijk programmeren (naar voorgenoemde ervaringen beter dan in TI) in 2 of 3 talen die het meest gebruikt worden in de game industrie, komt constant in aanraking met de huidige technologische middelen, leert ondertussen 3D en tekenen en je krijgt kansen om connecties te maken met de game-industrie die je anders niet zomaar aangereikt krijgt. Je zal in je vrije tijd de vakken moeten bijleren die in TI gegeven worden en je toch blijkt nodig te hebben.

The_Dark_Night

Legacy Member
Fodbaddun zei:
Het opent wel enorm veel deuren, zo heb ik een maat die werkt bij DICE en ga ik volgend jaar hopelijk ook zelf op stage bij een topbedrijf. Het echt dromen van games te gaan maken is niet verkeerd, maar je moet beseffen dat het allesbehalve een makkelijke weg is. :)

Welke opleiding heeft die maat gevolgd? DICE en Crytek lijken mij wel firma's waar je een challenge hebt om u tegen te zeggen. En de games die ze voornamelijk ontwikkelen zijn ook die die ik voornamelijk speel: first person shooters <3! Plus het feit dat de headquarters van beide in Europa ligt.

(Ik zit momenteel in m'n 2de jaar Industrieel ingenieur: informatica)

Fodbaddun

Legacy Member
Die maat is "Environment Artist" bij DICE en heeft DAE gestudeerd. Een andere gast die DAE gestudeerd heeft, heeft een tijd gewerkt bij Crytek als programmer. :)

The_Dark_Night

Legacy Member
Fodbaddun zei:
Die maat is "Environment Artist" bij DICE en heeft DAE gestudeerd. Een andere gast die DAE gestudeerd heeft, heeft een tijd gewerkt bij Crytek als programmer. :)

Als ik die jobaanbiedingen bij DICE en Crytek bekijk, vragen die vooral mensen "with professional experience" enzo.
Zij konden dan direct na hun studies daar gaan solliciteren en aan de slag gaan?
Ik vermoed dat ze dan een sterk portfolio hadden?

shadowstep0705

Legacy Member
Ik had van toen ik 10 was een c++ applicatie, die bestanden op een andere pc kon manipuleren (de andere moest dan wel een client opzetten)

Begin er dus al maar aan ;)

The_Dark_Night

Legacy Member
shadowstep0705 zei:
Ik had van toen ik 10 was een c++ applicatie, die bestanden op een andere pc kon manipuleren (de andere moest dan wel een client opzetten)

Begin er dus al maar aan ;)

Nice:niceone:

Ik heb er al aan gedacht om als ik m'n master in ind ir informatica behaald heb, om een jaar niets te doen. En dan vanalles van applicaties, games en gamemods te maken in Java, C++, VB.NET,etc.
Ik wil alles veel beter in de vingers hebben dan nu vooraleer ik werk ga zoeken.
+ nieuwe kennis opdoen rond programming.

Is dit een slimme keuze of zijn er echt nadelige gevolgen als je een jaar niet gaat werken?

Fodbaddun

Legacy Member
The_Dark_Night zei:
Als ik die jobaanbiedingen bij DICE en Crytek bekijk, vragen die vooral mensen "with professional experience" enzo.
Zij konden dan direct na hun studies daar gaan solliciteren en aan de slag gaan?
Ik vermoed dat ze dan een sterk portfolio hadden?

Dat is nu net het ironische aan DAE, wij hebben geen enkele ervaring als we afgestudeerd zijn, maar deze mensen konden zo hard bewijzen dat ze het waard waren dat ze daar stage mochten lopen en daarna bij hen aan de slag mochten.

Volgens mijn maat in Zweden zijn ze bij DICE DAE goed in het oog aan het houden voor meer mensen er naar toe te krijgen. :)

Een jaar gaan werken zou ik niet doen, je leert nog altijd het meest bij door daadwerkelijk te gaan werken in de programmeerwereld. In je vrije tijd naast je studies kun je gaan researchen over game-engines enzo. Hoe je die programmeert.

Zelf ga ik in de vakantie beginnen programmeren aan m'n eigen engine. Dit zal mij zeker veel bijbrengen omdat dit een erg moeilijk onderwerp is. :)
Ook ik zal fouten maken, maar ik ergens mee uitpakken om werk te vinden en een goeie stage te zoeken! ^^

Unnamed

Legacy Member
The_Dark_Night zei:
Nice:niceone:

Ik heb er al aan gedacht om als ik m'n master in ind ir informatica behaald heb, om een jaar niets te doen. En dan vanalles van applicaties, games en gamemods te maken in Java, C++, VB.NET,etc.
Ik wil alles veel beter in de vingers hebben dan nu vooraleer ik werk ga zoeken.
+ nieuwe kennis opdoen rond programming.

Is dit een slimme keuze of zijn er echt nadelige gevolgen als je een jaar niet gaat werken?

Er zijn zeker nadelige gevolgen, afhankelijk van het bedrijf waar je solliciteert.

Je gaat uiteraard moeten verantwoorden waarom je er voor gekozen hebt om een jaar niks te doen. Als je geen deftig antwoord hebt, zal het in sommige bedrijven overkomen als luiheid. :)

Daarentegen heb ik wel een vriend die op wereldreis is geweest na zijn studies. Hij zei zelf dat sommige bedrijven dat interessant vonden, en andere minder. :-) Na zo een wereldreis ben je technisch gezien minder interessant voor een wergever. Je bent tegen dan waarschijnlijk heel wat verleerd van je studies, en ze gaan voordeel geven aan iemand die pas afgestudeerd is.

Ik denk eerlijk gezegd dat je meer en sneller ervaring zal opdoen door gewoon te gaan werken als programmeur. Zo leer je onder andere in team werken, iets wat gewardeerd wordt, en wat je niet zelf kan leren.

Emerxill

Legacy Member
SavaB zei:
Dus twee keuzes voor de bachelors die naar de game-industrie willen:
- Toegepaste Informatica: je leert wat programmeren in 4 of 5 talen waarvan er hopelijk 1 of 2 relevant voor game development, en als belangrijkste argument wordt hier aangegeven dat je ook netwerken en besturingssystemen leer kennen. Er komt ook wat electronica (hardware) bij kijken. C++, 3D en tekenen zal je in je vrije tijd moeten bijleren.
- DAE: je leert degelijk programmeren (naar voorgenoemde ervaringen beter dan in TI) in 2 of 3 talen die het meest gebruikt worden in de game industrie, komt constant in aanraking met de huidige technologische middelen, leert ondertussen 3D en tekenen en je krijgt kansen om connecties te maken met de game-industrie die je anders niet zomaar aangereikt krijgt. Je zal in je vrije tijd de vakken moeten bijleren die in TI gegeven worden en je toch blijkt nodig te hebben.
Dan heb ik een soort pré DAE-opleiding genoten bij TI :D.
Wij kregen initieel C++ owv die pointers en struct dingen de leren snappen (no rocket-science, eerder hello-world stuff)
Vervolgens werd de opleiding over de 3 jaren gebaseerd op Java om bepaalde basisinzichten bij te brengen.
Daarnaast kregen we idd nog een stuk of 3-4 andere programmeertalen en netwerken om onze (product) kennis wat te verbreden.
En in het laatste jaar kregen we 3D tekenen :woohoo:
Mja, da's uit het pré-BaMa tijdperk :p

Soit, ik ontken niet dat dat DAE betere specialisten aflevert dan een gemiddelde TI-opleiding.
Maar de jonge TS heeft heeft een vage droom en vraagt zich af wat em moet studeren. Ik zeg: pak iets wiskundig zodat hij nog een vrij brede waaier aan opties heeft.

Gij duwt hem quasi in een hoekje met een paar opties. Akkoord, als ge iets wilt moet ervoor gaan en DAE zal wrsch de nodige basics bieden om die "droom" iets makkelijker te realiseren. Maar op 1 paard gokken is toch wat weinig.
Terugkijkend op mijn jeugd waren mijn ambities ook van alles behalve wat ik nu ben :)

SavaB

Legacy Member
Uiteindelijk gok je altijd op 1 paard he ;) niet veel mensen volgen 2 totaal verschillende opleidingen, en zeker met het nieuwe sp-systeem zal dat een kostelijke zaak worden.

Zoals ik al aanhaalde: een master informatica zal waarschijnlijk een iets betere kennis hebben hoe computers ineen zitten, en wat de achterliggende werkwijze van een programmeertaal is. Dus als hij de keuze heeft en slim genoeg is, bezie ik dat zeker als een (minstens) evenwaardige keuze.

't Is trouwens niet alsof ik ergens ontken dat hij beter iets wiskundig kiest in het middelbaar: ikzelf heb véél te weinig wiskunde gehad in het middelbaar (zeker de laatste 3 jaar), waardoor ik heel hard heb mogen blokken op mijn wiskunde, elke week extra oefeningen gaan vragen, uitlege bij de leerkracht, enz... Was het niet voor een beetje aanleg had ik daar waarschijnlijk nu nog gezeten. Mocht er een degelijke programmeerrichting bestaan in het middelbaar zou dat ook een goede start kunnen zijn, maar die bestaat nu eenmaal niet.

Maar een aantal mensen doen hier uitschijnen dat je vanaf je 8 jaar al moet kunnen programmeren, en vanaf je 12 je eerste softwarepakket moet hebben verkocht, als je ooit in de game-industrie terecht wilt komen. Hoewel die mannen gelijk hebben in die mate dat zo'n mensen altijd wel de job zullen vinden die ze willen - zolang ze die passie behouden - is dat geen alleenrecht (over op één paard gokken gesproken!). Anders zou die industrie niet veel groter zijn dan een selecte groep van 500 mensen. Het komt echter steeds vaker voor dat een programmeur voor een stuk technical artist moet kunnen zijn: een all-rounder met een sterke voorkeur naar het één of het ander. Wil hij toch kiezen voor het eerste (de hardcore programmer) dan moet hij daar inderdaad nu best aan beginnen. Maar in het andere geval laat ik hem alvast weten wat zijn keuzemogelijkheden zijn over een jaar of 5/6.
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