MrKend54l zei:
Niet zo bedoeld maar ik vraag mij toch echt af als een TI'er al een sick programma kan schrijven. Wat schrijven de mensen met een master informatica of computerwetenschappen dan?
Informatica is allesbehalve mijn vak of zelfs interessegebied.
Maar ik vergelijk het een beetje met het programmeren in machinetaal. Misschien is dit verkeerd dat weet ik natuurlijk niet.
Maar ik kan mij toch moeilijk ontdoen van het feit dat een master in de informatica toch een beter programma zal kunnen schrijven dan iemand van TI.
Ik zie deze mensen dan ook vaker teruggrijpen naar prefab code waar je enkel uw variabelen nog moet dimmen ofzo.
Ergens kan ik je wel volgen, maar zoals al gezegd in dit topic: programmeren is niet alleen algoritmisch denken/schrijven.
Crappy code...ok, maar in veel teams is er ook een concept zoals 'code review' of 'crosstesting', waarbij de dev ook nog een pak bijleert...
Als ik kijk hoe mijn code er een tijd geleden uitzag tov. de code die ik nu schrijf, enkel en alleen door code reviews, sta ik al een heel eind verder.
Sommige mensen hebben gewoon sneller een concept/structuur beet.
Ik zie de 'intelligentere' devs dan ook eerder doorgroeien naar posities als analyst, teamlead, senior dev...
Uiteindelijk: als uw programma doet wat het moet doen, is de 1e fase bereikt - is je programma dan beter of slechter dan iemand die een master heeft?
Refactoring, clean code, onderhoudbaarheid, loose coupling enz zijn concepten die dan pas in het spel komen, maar hebben IMO niks met de kwaliteit van het programma zelf te maken.
Iemand die prefab code aanpast, is volgens mij eerder een scriptkiddie of iemand die als hobby iets opzet.
Just my 2 cents
