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.
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 :).
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
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.
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 :).