Can the same result happen for someone who isn't a CS major but goes through all the hoops to teach themselves?
Ask HN: Is it necessary to be a CS major be successful in the tech sector?
1–10 of 37 posts
Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#2Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#3Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#4Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#5That said, most of the really good software developers I know who do not have a CS degree, at some point in there career wished they did. Whether those wishes are worth the investment is hard to say.
My biggest question is why not get a CS degree? If it is a question of resource allocation, then I completely understand. If it is a question of lack of interest, that would be a red flag to me, either of the institution you are studying at or of your own motivations. But that could just be my bias because I found CS fascinating.
Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#6Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#7I personally have and greatly appreciate my CS degree. I don't know if anyone else on my team has a CS degree and I largely don't care. It is not a requirement to do the job of software developer and lots of great software developers do not have CS degrees. That said, most of the really good software developers I know who do not have a CS degree, at some point in there career wished they did. Whether those wishes are…
Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#8Re: Ask HN: Is it necessary to be a CS major be successful in the tech sector?
#9The features of a formal education include guaranteed access to experts [for some definition of 'expert'] and a proven set of priorities [for some definition of 'proven']. The downside is less potential breadth since standardized systems are standardized.
The real question is what does 'make it' mean? For some people the piece of paper matters. It's a goal with social and personal significance and there is nothing wrong with that. If 'make it' is tied to wealth...well it's easier if you were smart enough to pick rich parents.
In the end it depends on what you want. And in any event, while a CS degree won't necessarily make anyone good [for some definition of 'good'] it may open opportunities and if they are good a CS degree will probably make them better, and almost certainly not make them worse.
Good luck.