|
|
|
|
|
by woah
4119 days ago
|
|
Actually, CS degrees have little to do with programming skill. I work with hacker school graduates that write cleaner more maintainable code faster than others with CS degrees and 20 years of experience. EDIT: Actually, the fact that you mention "large scale engineered systems" is interesting. Generally, I have found large, monolithic, tightly coupled systems to be very unmaintainable. "Building a small app" (or a bunch of them), along with in-house libraries tends to be the way to go if you want maintainability. "Building a large scale engineered system" might actually be a red flag when it comes to code reusability and quality. |
|
You're confusing "engineered," as in orderly, organized and planned according to specifications with "legacy" systems. A little more time in industry will show the difference.