Tag Archive : Disciplines

/ Disciplines

It has been estimated that there are over 11 million professional software developers world-wide as of 2014. When I started as a programmer in 1973 one of the greybeards in the first company I worked for gave me some advice. He said, “Learn the things that never change.”

When I started college six years earlier in 1967 the school I attended didn’t have a major called Computer Science and so I did my undergraduate and graduate work in Mathematics taking a few computer programming courses along the way. This was the way many of us got started as software developers back in the 70’s.

The term Software Engineering was new at the time, being coined at the 1968 NATO Software Engineering Conference. The thinking back then was that we needed to apply existing engineering methods to software development to address common budget, schedule and quality problems that were being referred … Read More