hoi!
Nou ik ben zelf programmeur (had je natuurlijk al verwacht) en heb een loopbaan die nu al meer dan 10 jaar duurt. Pas na enkele jaren als junior programmeur ben je programmeur, en dat ben je dan een aantal jaar aleer je tot de gelederen van senior doordringt.
Maar goed, wat kenmerkt nu een programmeur?
Ik denk dat een programmeur
- snel herkent wat een lap code moet doen, op zowel het niveau van grote lijnen als op deelstatements;
- een breed scala aan statements uit zijn hoofd weet EN weet waar die toe te passen zijn;
- een toeweiding heeft om 'bij' te willen blijven, want er ontwikkelt zich heel erg veel in het lanschap van het programmeren; de programmeur moet constant up-to-date blijven en nieuwe ontwikkelingen blijven volgen.
Echt codes uit je hoofd weten is dom. Dat is hetzelfde als schrijver willen worden en kronkels uit je hoofd te gaan leren. Je moet weten wat je wilt kwa code: op welke manier moet je iets oplossen. EN je moet weten waar je een overzicht kunt vinden van al de beschikbare statements, functies of hoe het ook heet in die programmeertaal.
Ik denk ook dat je als programmeur een aantal talen kunt leren, OF je specialiseren en je tot 1 taal beperken, maar dan verwacht men dat je van die ene taal (liefst niet een taal die dreigt uit te sterven) wel VEEl paraat hebt. Ik denk dat er voor beide wat te zeggen is, maar dat de trend toch in de rchting is van enkele talen omdat er steeds meer talen met elkaar moeten 'praten' of gegevens uitwisselen. Ook internet speelt een niet meer weg te denken rol, dus ook veel html en html-achtig en gerelateerde codes.
Ik hoop dat je hier wat aan hebt.