Where Are the Software Engineers of Tomorrow?
stsc.hill.af.mil
Where Are the Software Engineers of Tomorrow?
1–10 of 23 posts
Re: Where Are the Software Engineers of Tomorrow?
#2Re: Where Are the Software Engineers of Tomorrow?
#3> "Over the last few years we have noticed worrisome trends in CS education. The following represents a summary of those trends:...the development of programming skills in several languages is giving way to cookbook approaches using large libraries and special-purpose packages."
I agree with the "several languages" part, but why is using a large library a worrisome trend? Is it really that bad?
Using a library doesn't seem like a bad idea to me. Programmers often advocate code reuse and using a library is an example of code reuse. If you need to sort data, use a provided sorting algorithm or one written by someone smarter rather than writing it yourself. If a problem is solved, don't solve it again, right?
Does it have to do with understanding the solution to the problem?
Re: Where Are the Software Engineers of Tomorrow?
#4disagree completely. ada???
Re: Where Are the Software Engineers of Tomorrow?
#5Re: Where Are the Software Engineers of Tomorrow?
#6Re: Where Are the Software Engineers of Tomorrow?
#7Re: Where Are the Software Engineers of Tomorrow?
#8He runs a company that sells Ada dev tools, so I would take what he says with a grain of salt.
Re: Where Are the Software Engineers of Tomorrow?
#9Wait, I'm confused. > " Over the last few years we have noticed worrisome trends in CS education. The following represents a summary of those trends:...the development of programming skills in several languages is giving way to cookbook approaches using large libraries and special-purpose packages. " I agree with the "several languages" part, but why is using a large library a worrisome trend? Is it really that bad?…
FWIW, I took a class taught by Shonberg (about OOP) when I attended NYU. Ironically NYU CS majors are required to take several classes that use Java, so I guess he wasn't able to convince the administration of his views. However, I learned a tremendous amount from the algorithms and OS courses there, and there were some great classes still using C and C++.
Re: Where Are the Software Engineers of Tomorrow?
#10Also I strongly suspect the number of good software engineers is pretty much fixed, and no amount of fudging with this or that will change it.
Now the number of bad or at best average engineers, I suspect that is very responsive to all kinds of things.