This column is authored by Apoorv Aggarwal, CEO and Founder, TechWEEDz
Programmers and Developers are one of the most paid people in our society. The basic reason for this is that the skills needed to become a valuable programmer is not commonly seen in everyone. But, it comes this one question, do you need a degree to be a acknowledged programmer?
I will be writing about how to be a good programmer stay tuned for that!
A degree in computer science is a mark of dedication and act as a proof that you have spent a lot of your time reading and researching different technologies. When a organization wants to hire an individual, they have to judge the individual based on some benchmark, so they choose the degree. But this is not going enough now. Most of the degree holders are not really good at programming which is disappointing.
Nowadays various organizations are considering the struggle an individual has put into doing projects or contributing to open source software or having a good GitHub profile. These provide an insight to the recruiter that the individual has a real world experience in handling the projects.
Now getting to our question, do you need a college degree to make a successful career in CS? The answer is a emphatic NO. Most of the organizations are dealing with the old ways of judging you based on your degree and grades. They want some practical proof that you can handle the stress, programming and all. Without a degree, you can gain good knowledge in CS from online courses, MOOC, educational websites like Treehouse and Linda.
You might have a little tough time in the beginning since you don’t have any proof to show that you are good at programming. But in time, you will get better and better. The most important part is not to lose the curiosity to learn new technologies/languages because without that, you cannot survive in CS.
Just a bonus fact, more than 14% employees at Google has no professional degree. So, you always have a chance. This is possible because unlike any other course or profession, you don’t need to know a lot of stuff to start learning the CS concepts. Which makes it a simple and newbie friendly profession.