CS is not Software Engineering, and should be treated as such.
CS is not Software Engineering, and should be treated as such. People who do nothing but coursework will be lousy developers, and people who don't get a proper CS instruction will have a harder time becoming proper software engineers. The problem is, getting a CS degree is by far the most major and common option available. Considering the number of people diving into CS to become programmers, I wish there was a bigger focus on _software engineering_. My program was lackluster from a development perspective. No real projects, the coding-centric courses all had really poor execution, and a lack of instruction on how to actually program and design; however it was excellent for CS fundamentals and foundation. I ended up okay because I spent a lot of time in internships and just learning on my own, which balanced out with the abstract stuff from school, but I witnessed quite a few people graduating who could barely understand how to work with APIs. EDIT: Just to add some background: I graduated last fall, got into one of the top popular major software companies in the U.S., and reaffirmed that the 4.5 years I spent getting my degree did not seem worth the time spent. It wasn't a complete waste; the foundation is really important for software engineering, but there was a lot of cruft and "took a class because of requirements" that went on.
Posted by greyskull on Jul 5, 2015, 1:27 AM
Tags
Related issues
- I left Gnome 3 for Mate early on and I never looked back, but here are the issues I remember.
- Yay, I found my people… I switch between Android and iPhone every few cycles, and I really do miss my swipe keyboard on Android.
- > LLMs to me are just another tool.
- I used to be one of those people that would countdown the hours to Apple's launch events and tune in for the live stream.
- > "Over the years it has been clear that we in the “open source” camp (as opposed to the “free software” camp) were wrong all along.
- > So you trusted 22-year-old coffee junkies copying and pasting from stack overflow 10 years ago Absolutely yes...
Raise real-world problems, find people facing the same issue, and discuss solutions.5,500 issues0 comments
complaint (SaaS)
I left Gnome 3 for Mate early on and I never looked back, but here are the issues I remember.
Yay, I found my people… I switch between Android and iPhone every few cycles, and I really do miss my swipe keyboard on Android.
> LLMs to me are just another tool.
I used to be one of those people that would countdown the hours to Apple's launch events and tune in for the live stream.
> "Over the years it has been clear that we in the “open source” camp (as opposed to the “free software” camp) were wrong all along.
> So you trusted 22-year-old coffee junkies copying and pasting from stack overflow 10 years ago Absolutely yes...
I don't want to Godwin this thread so early, but you know what analogy I'm thinking of.
Some people don’t use AI and I don’t get it.
CS is not Software Engineering, and should be treated as such.
CS is not Software Engineering, and should be treated as such. People who do nothing but coursework will be lousy developers, and people who don't get a proper CS instruction will have a harder time becoming proper software engineers. The problem is, getting a CS degree is by far the most major and common option available. Considering the number of people diving into CS to become programmers, I wish there was a bigger focus on _software engineering_. My program was lackluster from a development perspective. No real projects, the coding-centric courses all had really poor execution, and a lack of instruction on how to actually program and design; however it was excellent for CS fundamentals and foundation. I ended up okay because I spent a lot of time in internships and just learning on my own, which balanced out with the abstract stuff from school, but I witnessed quite a few people graduating who could barely understand how to work with APIs. EDIT: Just to add some background: I graduated last fall, got into one of the top popular major software companies in the U.S., and reaffirmed that the 4.5 years I spent getting my degree did not seem worth the time spent. It wasn't a complete waste; the foundation is really important for software engineering, but there was a lot of cruft and "took a class because of requirements" that went on.
Comments (0)
No comments yet. Start the discussion.