Ik heb een vraag, of eerder een peiling naar ervaring of tips of ideeën, enz..
Ik heb mezelf leren programmeren in het middelbaar, maar dit was echt wel basis. Bij het verder studeren (master in de wiskunde) kwam daar wat object georiënteerd programmeren bij en een cursus als Algoritmen en datastructuren, Wiskundige optimalisatie met van die oplossingstechnieken (gretige algoritmen, verdeel en heers, branch en bound, etc..). Mezelf SQL geleerd (met behulp van een boek), ook verschillende projectjes uitgewerkt (met php, javascript en recent met node.js en electron) enzoverder.
Via dit pad is mijn programmacode al veel verbeterd. Je kent het gevoel wel dat wanneer je de eerste programma's die je geschreven hebt terug bekijkt en denkt, 'wow, dat is echt wel prutswerk, nu zou ik dat volledig anders schrijven'.
Toch heb ik het gevoel (en het is eerder een feit) dat ik nog steeds pruts. Dit vergeleken met echte professionele programmeurs. Ik heb het gevoeld dat alles wat je leest in boeken of online tutorials, waar men vaak van die 'eenvoudige' programmaatjes maakt, toch tekort schiet. Hoe pak je eigenlijk best grote programmeerprojecten aan? Hoe structureer je echt van die projecten zodat dit schaalbaar en eenvoudig te onderhouden is... Dat wordt naar mijn gevoel zelden aangebracht?
Ik zou dus mijn programmeerkennis willen *professionaliseren* maar weet niet echt hoe. Is dit gevoel herkenbaar? En hoe overkom ik dit?
Ik was begonnen met grotere open-source projecten (met code op github bijvoorbeeld) te bekijken maar dat lijkt moeilijk om daar uit te leren. Andere ideeën? Misschien ben ik de enige die met dit probleem worstelt vandaar ik even pols...
Ik heb mezelf leren programmeren in het middelbaar, maar dit was echt wel basis. Bij het verder studeren (master in de wiskunde) kwam daar wat object georiënteerd programmeren bij en een cursus als Algoritmen en datastructuren, Wiskundige optimalisatie met van die oplossingstechnieken (gretige algoritmen, verdeel en heers, branch en bound, etc..). Mezelf SQL geleerd (met behulp van een boek), ook verschillende projectjes uitgewerkt (met php, javascript en recent met node.js en electron) enzoverder.
Via dit pad is mijn programmacode al veel verbeterd. Je kent het gevoel wel dat wanneer je de eerste programma's die je geschreven hebt terug bekijkt en denkt, 'wow, dat is echt wel prutswerk, nu zou ik dat volledig anders schrijven'.
Toch heb ik het gevoel (en het is eerder een feit) dat ik nog steeds pruts. Dit vergeleken met echte professionele programmeurs. Ik heb het gevoeld dat alles wat je leest in boeken of online tutorials, waar men vaak van die 'eenvoudige' programmaatjes maakt, toch tekort schiet. Hoe pak je eigenlijk best grote programmeerprojecten aan? Hoe structureer je echt van die projecten zodat dit schaalbaar en eenvoudig te onderhouden is... Dat wordt naar mijn gevoel zelden aangebracht?
Ik zou dus mijn programmeerkennis willen *professionaliseren* maar weet niet echt hoe. Is dit gevoel herkenbaar? En hoe overkom ik dit?
Ik was begonnen met grotere open-source projecten (met code op github bijvoorbeeld) te bekijken maar dat lijkt moeilijk om daar uit te leren. Andere ideeën? Misschien ben ik de enige die met dit probleem worstelt vandaar ik even pols...