DEV Community

[Comment from a deleted post]
Collapse
 
marcoslooten profile image
Marco Slooten

No, I don't think you need a CS degree. I'm self-taught as a developer. I've got a master's degree in Communication Science, which is only slightly helpful by understanding how the media works on a high level.

I've worked with people that got IT degrees (not quite CS) and I don't really feel like I'm missing out. The one thing that I will say is that I feel like people with an IT/CS degree tend to have more rules and patterns instilled in them. So they will see a task and say: 'oh, that data structure needs to be a linked list', things like that. However, I feel like that's quite easily learned later. Perhaps even easier because you probably get to apply it directly, instead of memorizing it for later use.

Collapse
 
arikaturika profile image
Arika O

However, I feel like that's quite easily learned later. Perhaps even easier because you probably get to apply it directly, instead of memorizing it for later use.

Interesting point of view. And I do agree that people with a CS degree are more strict in a sense and I like that about them. Whenever I come up with some dirty code, they're there to tell me it will come back and haunt me so I'm grateful for every input :).