Win a copy of Microservices Testing (Live Project) this week in the Spring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Tim Cooke
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Liutauras Vilda
  • Henry Wong
  • Devaka Cooray
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Al Hobbs
  • Carey Brown
Bartenders:
  • Piet Souris
  • Mikalai Zaikin
  • Himai Minh

can I get a programming job without a bachelor degree?

 
Ranch Hand
Posts: 56
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi.
suppose I am adept at web technologies such as html5, css3, javascript, php, mysql, java, android and etc. I have learnt these skills by reading books, taking online courses in udemy and udacity and via other resources. But I do not have any bachelor degree in computer science or in any subject.

Will I get a job in a company as a programmer?
 
author
Posts: 23924
142
jQuery Eclipse IDE Firefox Browser VI Editor C++ Chrome Java Linux Windows
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Mohammad Nizam Uddin wrote:
Will I get a job in a company as a programmer?



First, do you have any work experience? And with experience, do you have any contacts (from previous jobs) that can help you?

If not, do you have any certifications? Do you have any work (internal) that you can show as part of your portfolio?


Admittedly, not having a university degree may be a major handicap, but it is not impossible. It just may be more difficult -- and you will need to rely on other qualifications.

Henry
 
Saloon Keeper
Posts: 25823
184
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I have. Because traditionally experience has trumped a degree. However, many HR departments these days send all the résumés through automated filters that will keep people from seeing your qualifications if the "degree" check box isn't marked (so to speak). Which means that to get any consideration at all you'd need inside help.
 
Ranch Hand
Posts: 789
Python C++ Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
The situation in the U.S., is yes. About 80% of the time in the requirements section of a posting you'll see something like B.S. in computer science, or equivalent experience. I think it's partly because it's treated like a trade and partly because of the tradition in microcomputers of young guys with no degree doing big things.

I think you are at a distinct disadvantage without a bachelors as far as getting hired goes. Having a bachelors will equate to much more freedom. Could possibly also equate to a much more boring life too though if you weren't careful. Also the current situation is more competitive than ever -- people all over the world getting U.S. jobs.

I think I've seen people on here in a position to hire say a degree would be a requirement. It would be interesting to hear their perspective.
 
Tim Holloway
Saloon Keeper
Posts: 25823
184
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Guillermo Ishi wrote: I think it's partly because it's treated like a trade and partly because of the tradition in microcomputers of young guys with no degree doing big things.



It goes back even further. Back when I was in the mainframe Systems Programming group, the company I worked at discussed implementing a no-degree/no-hire policy, since their modus operandi for applications people was to recruit straight out of college. We pointed out that OK, fine, but if they were serious, roughly half the people whose job was keeping the OS itself configured, patched, maintained and extended wouldn't qualify to work there. That idea got dropped pretty fast.

Like I said earlier, a degree gets your resume past the automated scanners in HR, but experience is still what the people doing the actual hiring value more.
 
Guillermo Ishi
Ranch Hand
Posts: 789
Python C++ Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Tim Holloway wrote:

Guillermo Ishi wrote: I think it's partly because it's treated like a trade and partly because of the tradition in microcomputers of young guys with no degree doing big things.



It goes back even further. Back when I was in the mainframe Systems Programming group, the company I worked at discussed implementing a no-degree/no-hire policy, since their modus operandi for applications people was to recruit straight out of college. We pointed out that OK, fine, but if they were serious, roughly half the people whose job was keeping the OS itself configured, patched, maintained and extended wouldn't qualify to work there. That idea got dropped pretty fast.

Like I said earlier, a degree gets your resume past the automated scanners in HR, but experience is still what the people doing the actual hiring value more.



Very interesting. To answer the OP's question in summation, you can FAMOUSLY do it without a degree
 
Marshal
Posts: 76082
362
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Moving discussion to jobs discussion forum where it would be a better fit.
 
Consider Paul's rocket mass heater.
reply
    Bookmark Topic Watch Topic
  • New Topic