In fact, there are a lot of good programmers out there, most of them self taught. Experience is after all the best teacher, right? Well, yes and no. Experience is as good as what you leam from it. I have interviewed m y share of progr~mmers that have had their first year of experience five times. They need someone to help them get beyond the plateau they have attained. They need a time guidance and direction. But how often is this provided? Where in the business world is time allowed to programmers to refine their skills? There are such places; there should b e more. I often think about the guilds in Europe in the times when the cathedrals were built. Five to ten years spent as an apprenrice to a craftsman was common. The level of work had to be deemed suitable before qualifying as a journeyman. H o w far we have come since then! It seems one year's experience is sufficient m graduate from a p r e g r a m m e r to an analyst, and it should be no time after that before the individual doesn't have to program at all.
/lp/association-for-computing-machinery/on-being-apl-literate-SZZTdoooHU