Rouxenator
Dank meme lord
B.Tech FTW
South Africa’s biggest forum. Discuss, discover, and connect with thousands of members.
Makes no difference. Once you have some experience then the value of any degree is reduced to simply assisting in getting an interview.
The only value of a Comp Sci/Eng or whatever degree these days, is it makes it easier for you to join a grad program. After that you're on your own, same as everyone else...
Is it worth it to do a computer science or related degree to land a job in IT?
No. It will look good on your resume but that's all its good for. You might study something and by the end of your course you find out that that technology is now obsolete because in the world of IT, things are forever changing. It won't make you a better programmer or systems administrator as compared to someone with more experience
Agreed - I've always maintained that the very purpose of a degree is to teach those topics/concepts that can't be picked up easily by reading a book, or on the job.
I agree, but what about those older geezers (like myself) that completed our degrees 10+ years ago? Seeing as IT is an ever-evolving field no degree will future proof you. In some cases the landscape has changed from starting to finishing a degree...
Definitely not required for managerial positions.Yes and no. No if one specialises in a field like network(CCNA), programming(MCPD), etc and yes if you are looking into managerial positions
Does it teach you how to think like a programmer or are people attracted to the field because they think like programmers? You can get designing and problem solving from a variety of degrees.For me, I'd say it was definitely worth it. I think the value-add, especially with the maths and logic related subjects, is that it teaches you how to think like a programmer. How to program (design and problem-solve) is more important than knowing how to code.
I learned more in my first year of working, in regard to designing and solving proper problems, than I did in four years of studying. On top of that I've probably only ever needed a tiny percentage of the theory I learned. There are jobs where that theory is much more important, but I've found those jobs to constitute a very small percentage of the work available in the real world. The other problem is that unless you go into one of those niche jobs, and stay in the niches, you'll forget all that theory and then have to restudy it should you one day require it. So in my opinion while there is inherent value in studying I think it should be done for its own sake, not because it may or may not have some utilitarian employment value one day.The other thing is, while I'm a great advocate of self-teaching, the advantage of studying is that it tends to cover the basics, because sometimes when you're self-learning, you don't know what you've skipped. I personally didn't study to get a job, there's a business I've opened that required me to be proficient at programming and solving programming-related problems. I went the self-taught route for years before studying and the difference in progress is incomparable.
Does it teach you how to think like a programmer or are people attracted to the field because they think like programmers? You can get designing and problem solving from a variety of degrees.
I learned more in my first year of working, in regard to designing and solving proper problems, than I did in four years of studying. On top of that I've probably only ever needed a tiny percentage of the theory I learned. There are jobs where that theory is much more important, but I've found those jobs to constitute a very small percentage of the work available in the real world. The other problem is that unless you go into one of those niche jobs, and stay in the niches, you'll forget all that theory and then have to restudy it should you one day require it. So in my opinion while there is inherent value in studying I think it should be done for its own sake, not because it may or may not have some utilitarian employment value one day.