Quote:
Originally Posted by Bill Gunn
3,4,5,6,7,9 and 10 have been on the list for at least 15 years. Also, IMHO, with over 20 years in software development, a degree in CS or Eng from a serious university is very valuable. I have hired some non-degreed MCSE's who can't write useable software because they don't understand anything besides coding. e.g. math, science, accounting :wink:
|
Also, I would have thought that with today's IDEs that have helpful stuff like IntelliSense to help you with syntax niceties, that it is more important to understand proper coding principles.
My coding background is all self-taught. While I get things done, it takes me far longer than a real programmer and also much longer to get my programs debugged to a satisfactory level. Not really a good way to do things.
There was a discussion on CBC Radio about 6 months ago, with comments much along these lines. General consensus of the panel of software engineers, programmers, sys analysts etc was that it was much more worthwhile in the long term to develop good habits, rather that being "master of the month" on whatever language is currently sexy and in the news.
|