2 ms·
I graduated in CS. The education helped me in two ways: 1. Getting an internship and then a job at a large enterprise company right after graduating. 2. About
by Antoninus 7y ago
I graduated in CS. The education helped me in two ways:
1. Getting an internship and then a job at a large enterprise company right after graduating.
2. About 5 years in professional software development, I was starting to be included in architecture and system design discussion meetings with key decision makers on large projects. Where my non-cs colleagues with the same skill level could not keep up with the conversation.
During the time in the between, what helped the most was having the discipline to follow through on finishing small projects that would fill the gap in areas of software development that I didn't understand at the time.
I can see why most would be programmers would not want to study CS as it won't immediately help them become better programmers. In the long term, I feel that its worth it to have a grounded education in the industry that you work in. After a recent trip to the Bay Area, it doesn't feel that many new grads are about that dev life. The sentiment is get that 4-year, 1-year cliff and FIRE(https://en.wikipedia.org/wiki/FIRE_movement https://en.wikipedia.org/wiki/FIRE_movement)
- scarface74 7y agoThere is absolutely nothing about modern system design that my CS degree from close to 25 years ago would have helped. Anyone can learn proper system design by working in the field and being exposed to proper design first hand.