- Joined
- May 11, 2010
- Messages
- 20,703
- Location
- Charlotte, NC
- Display Name
Display name:
Snorting his way across the USA
It occurs to me that a degree in computer science is completely irrelevant after five years.
I think it's important to have if you're entry level. If you're a geezer like me... well, a CS degree when I started out would indeed have been irrelevant. I'd have learned COBOL and batch processing when the market was looking for everything but.It occurs to me that a degree in computer science is completely irrelevant after five years.
Yes and no. The tech you use will be outdated, yes. The first principals I still use today.It occurs to me that a degree in computer science is completely irrelevant after five years.
Kinda. True CS is about algorithms and problem solving. Usually the language students write in is irrelevant even before they're out of school but the patterns and such stay the same.It occurs to me that a degree in computer science is completely irrelevant after five years.
It occurs to me that a degree in computer science is completely irrelevant after five years.
Yes and no. The tech you use will be outdated, yes. The first principals I still use today.
Kinda. True CS is about algorithms and problem solving. Usually the language students write in is irrelevant even before they're out of school but the patterns and such stay the same.
Example : My CS courses focused on an outdated version of Java. When I worked for a C/Pascal/C++ shop using Informix as a database -- on Unix boxes and a relatively rare real-time OS. Nobody anywhere ever used those for coursework. I was already writing code in 6809 assembly years and years before those college classes. Nothing about that course ever applied to work other than the math and algorithms.
Probablg the most useful advice from that prof who was a long time DoD Ada programmer was two things... Quit trying on the compiler to catch your errors (know your language better) and "never put anything in a database that doesn't need to be there including customer personal data, it'll be used for inappropriate things". She was right.
Other than that the classwork was irrelevant and outdated before the course even started.
Yes and no. The tech you use will be outdated, yes. The first principals I still use today.
Very true, and I'm certainly happy to have my degree! But when I had my existential career crisis about a year ago, relevancy wasn't the only issue - I was faced with an age problem too. Twenty years away from tech in any professional capacity was obviously going to be a massive hurdle, but I'm also 42, which puts me at a huge disadvantage unless I can be immediately valuable. If an employer is gonna need to spin me up - even if I have a strong CS foundation - they might as well give the job to a kid fresh out of college. Not that I blame them - that kid is likely to be hungrier. You're not going to convince a dinosaur like me to work 60 hour weeks by putting foosball tables and video games in the break rooms.