+ 135
Do you necessarily need a degree certificate to become a good programmer?
197 Answers
+ 172
No just good logical thinking is enough to become a good programmer.
+ 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.
+ 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.
+ 51
knowledge is necessary to become a programmer, degree is just for validation of your knowledge
+ 36
Just For Others But For You Is Your Ability!!!👍✌
+ 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.
+ 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.
+ 22
a degree is just link to a satisfying job.it doesnt determine someone be a good programmer or nor
+ 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.
+ 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
+ 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.
+ 14
Curiosity will lead the path for sure!
+ 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. :)
+ 12
no....very very very many game devs dont have degrees
+ 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".
+ 11
No
+ 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
+ 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!
+ 10
...but it depends on what do you call "_good_ programmer".
+ 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.