|
Excellent article on unfortunate trends
#137315 - 01/08/08 02:37 PM
|
|
|
|
|
Re: Excellent article on unfortunate trends
[Re: Vas Crabb]
#137386 - 01/08/08 09:50 PM
|
|
|
> If you're studying or teaching software development, you should definitely read this. > It's time people woke up to what's going on. > > http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html
My Uncle said something similar to this to me nearly 15 years ago as I was getting out of school. In a sense, he was telling me that I was good and talented at what I did, but that I wasn't a REAL programmer. All I did was use someone else's knowledge to figure things out and used their tools to put it all together.
In part, I agreed with him as long as we changed it to the fact that I was a different "style" programmer from him and not that I wasn't a real programmer. Hey...I did (and liked) assembly! It's just easier to put one little line of code then all the garbled assembly code.
ArcadeGamenut
|
|
|
|
Re: Excellent article on unfortunate trends
[Re: arcadegamenut]
#137441 - 01/09/08 05:24 AM
|
|
|
> > If you're studying or teaching software development, you should definitely read > this. > > It's time people woke up to what's going on. > > > > http://www.stsc.hill.af.mil/CrossTalk/2008/01/0801DewarSchonberg.html > > My Uncle said something similar to this to me nearly 15 years ago as I was getting > out of school. In a sense, he was telling me that I was good and talented at what I > did, but that I wasn't a REAL programmer. All I did was use someone else's knowledge > to figure things out and used their tools to put it all together. > > In part, I agreed with him as long as we changed it to the fact that I was a > different "style" programmer from him and not that I wasn't a real programmer. > Hey...I did (and liked) assembly! It's just easier to put one little line of code > then all the garbled assembly code. > > ArcadeGamenut
I don't know about you personally, but there are a lot of graduates these who don't have a real understanding of the theory behind what they're doing. Because of this, they can't effectively design for performance, scalability or reliability. They can build small entities, but not large systems. They can't debug memory corruption or concurrency issues. I could rant forever. But I think software will continue to become slower, more bloated and more buggy until the industry and educators wake up (which may never happen).
|
|
|
|
Re: Excellent article on unfortunate trends
[Re: Vas Crabb]
#137453 - 01/09/08 06:25 AM
|
|
|
> But I think software will continue to > become slower, more bloated
Agreed - it's really sad how needlessly bloated software is nowadays, just because the hardware exists for developers to get away with that. It just means people are constantly upgrading their PC's and seeing little performance increase in many of the apps they use.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9716
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: Excellent article on unfortunate trends
[Re: Vas Crabb]
#137543 - 01/09/08 11:50 PM
|
|
|
As someone who's current job is cleaning up after a new hire out of college who destroyed a major subsystem for 3 months and then quit, I completely understand where this is coming from. CS deparatments are largely training kids for the majority job now, which is maintaining in-house Visual Whatever database frontends. For everyone hiring outside of that particular set of requirements (including, I would assume, Microsoft itself) it's a real pain in the ass.
|
|
|
|
Re: Excellent article on unfortunate trends
[Re: Vas Crabb]
#138322 - 01/14/08 02:16 PM
|
|
|
> I don't know about you personally, but there are a lot of graduates these who don't > have a real understanding of the theory behind what they're doing.
Alot of people are too busy trying to find the solution that they ignore what the problem is. You have to be able to visualise the problem you are trying to solve and the solution that you are proposing.
I find it fun to blow holes in their half arsed ideas.
You can tell how much the programmer understood the problem by looking at their code.
Edited by smf (01/14/08 02:19 PM)
|
|
|