Do you necessarily need a degree certificate to become a good programmer? | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 135

Do you necessarily need a degree certificate to become a good programmer?

30th May 2017, 1:39 PM
Amponsah Afriyie Agyare
Amponsah Afriyie Agyare - avatar
193 Answers
+ 172
No just good logical thinking is enough to become ​a good programmer.
30th May 2017, 2:19 PM
👍Challenge the W . O . L . F👈
👍Challenge the W . O . L . F👈 - avatar
+ 159
I've been a web developer for about 15 years and don't have a degree. I'm lead developer in an organisation which has many developers with degrees, so no you don't have to have a degree.
31st May 2017, 2:40 AM
Clive Walkden
Clive Walkden - avatar
+ 96
It's easy to say, "No, nah, never" but self-learning is tough because you have no professor to run to. Can you learn to code? Yes. Can you truly understand how coding works? No, not after an SL course. Can you still become a great programmer? Yes. If you're willing to keep reading, studying, asking online questions, etc, you can do anything that your intelligence allows. But you have to work to achieve this. My intelligence before my accident was 189 and I scored lowest for math because I was into "stuff" as a teen. My IQ is probably ~135 after my accident, but I'm doing more because I spend lots of time reading how things work. Be determined and dedicated, don't be afraid to ask questions, and persevere.
30th May 2017, 9:52 PM
Jamie
Jamie - avatar
+ 51
knowledge is necessary to become a programmer, degree is just for validation of your knowledge
31st May 2017, 1:01 PM
Ismail Shaikh
Ismail Shaikh - avatar
+ 36
Just For Others But For You Is Your Ability!!!👍✌
4th Mar 2019, 2:48 PM
K͜͡ɩnɢ・ムzizi 🖤
K͜͡ɩnɢ・ムzizi 🖤 - avatar
+ 32
I disagree completely. I studied mechanical engineering and graduated college just last year. Only after did I decide to pursue software development, and thus far I haven't had much trouble understanding any of the fundamental concepts. I think it COMPLETELY depends on what you want to do. A CS degree alone doesn't make someone well equipped for writing Finite Element Analysis or digital signal processing software, etc.
30th May 2017, 4:43 PM
kEDIT
kEDIT - avatar
+ 26
I have a degree in mechanical engineering, but I studied programming on my own. After studying on my own while working at an IT company in support for three years, I applied to a big name software company and got hired. At my company, they care more about what you know than where you went, but some companies put more stock in the degree. If you can show them you know your stuff, they may not care about the degree. But YMMV, some companies will require the degree just to get your foot in the door.
4th Jun 2017, 12:44 AM
Jason Runkle
Jason Runkle - avatar
+ 22
a degree is just link to a satisfying job.it doesnt determine someone be a good programmer or nor
31st May 2017, 2:28 AM
沈仲黎
+ 19
degree for becoming a good programmer? No i dont think it's necessary. you can learn all about about programming from internet these days.. BUT if you're choosing programming as a carrier then well yeah you need a degree. you may still get a job without a degree but the chances are low. If you want to become an android app developer then you just need knowledge, degree ain't necessary. Just remember if you dont want to work under anyone, you don't need any degree. Be the boss. hope it helps.
31st May 2017, 3:24 PM
Srideep
Srideep - avatar
+ 18
i don't think so if people like mark,bill are able to develop systems and innovations without one it means u can become a great programmer without one
30th May 2017, 4:14 PM
Sello Selby Bopape
Sello Selby Bopape - avatar
+ 17
For interest sake. The 5 best programmers I know (all outwaying the others by far) are all self taught ... one a mechanical engineer, one just a highschool student, one a law student, another left high school st grade 10 and the last one a retired janitor. This shows that willingness, basic logic and creativity is all you need. I also know alot of computer engineers and computer sceince people so well I believe the guidance and motivation is certainly helpful, it is not a requirement and depending on your own personallity, teaching yourself might lead to more success as well.
31st May 2017, 9:22 PM
Matt Chris
Matt Chris - avatar
+ 14
Curiosity will lead the path for sure!
31st May 2017, 12:56 PM
Mohan Bhor
Mohan Bhor - avatar
+ 13
It depends from field to field but in any field you will find exceptions. In software field you don't require it. But let's be honest, barring exceptions most people without degree have limited options than people with degrees. It's more due to the social structure of the societies we live and also due to preconceived notions the employers have. Anyways when people without degree gets an opportunities, they do struggle more for the first 2-3 years. Their salaries are also less, gender discrimination adds more pressure. But if the person is sincere then the gap starts reducing after 3-4 years. By the end of 6-7 years they are at par or sometimes even better than others. Having said the above, I would still say get an education (degree) if you have a chance. Education always helps. :)
4th Jun 2017, 3:02 PM
NeutronStar
NeutronStar - avatar
+ 12
no....very very very many game devs dont have degrees
30th May 2017, 7:33 PM
DeleteThisAccount
+ 11
absolutely no for this matter. If you have a good logical understanding and concepts then you don't require any certification. #But for certain reasons, it would be truly helpful for you if you are certified. #Certification does not guarantee "being a good programmer".
30th May 2017, 4:44 PM
Lokendra Singh
Lokendra Singh - avatar
+ 11
No
5th Jun 2017, 5:41 AM
Meshaal Haji
+ 10
dude it's not necessary to get a degree for becoming a good programmer....... I can give u live examples firstly Mark Zuckerberg then. Bill Gates many more are there ...... u can also be one if u want...... u just need to follow ur dreams
30th May 2017, 8:13 PM
Syed Kareem Ullah Hussaini
+ 10
Absolutely not. You don't need to, all you've got to do is be good in the programming languages of your choice and the aspect of programming you love!
31st May 2017, 1:29 PM
Michael Ngbede Barnabas
Michael Ngbede Barnabas - avatar
+ 10
...but it depends on what do you call "_good_ programmer".
2nd Jun 2017, 5:05 PM
Andrew Harchenko (Tomsk)
Andrew Harchenko (Tomsk) - avatar
+ 10
Never. A certificate can never make yourself a good programmer. You yourself have to move towards programming. Programming is sometime that can really frustrate you until you feel comfortable with it. In fact, there are a lot of computer science graduates whom we can not declare as a good programmers. Programming is not just writing some bit of code. It's an art. You need to have that determination to get yourself there, to be able to up and running as a professional programmer. That's a type a skill that can not be developed overnight. It is the summation of all the hard work, all the time you spend with your code. So, again it varies. Having no degree can not certify anyone that he/she can't be a good prgrammer.
3rd Jun 2017, 11:33 AM
Naimul Haque
Naimul Haque - avatar