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.