This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have been reading a couple of threads until my brain hurts lol...what I understood from Java "experts" is that the most important factor to get you an entry-level programmer job is by experiences. So, my question is, if you have no experience to begin with and working your way toward to an entry-level programmer:
1. What are good ways to build your experiences?
2. What are proper methods to add experiences to resume or portfolio that are verifiable?
3. I understand that it depends on what employers are seeking, but what kind of minimum/base experiences that almost all employers are seeking for?
I am located in California, USA if that makes a differences.
The best ways to gain experience are through an internship or a volunteer project. (for example, know a non-profit that needs something done?) Or contribute soemthing to an open source project. The idea is to do something to differentiate yourself from everyone who just went to school.
Are you a college graduate? If so, try that school's career office. Or approach companies directly.
If not, you have a problem. Most employers want to see a degree rather than someone who is self taught. I agree with this. If I can't see corporate experience, I want to see the person at least has the right background and proved he/she could work in school. And given the economy is still shaky, I have plenty of candidates with a degree and internship - why I should I take a risk? Same for internships. I have candidates working on their degree. I suppose my advice here would be to seek out small companies (who are less likely to require the degree) and maybe do a certification to show you know Java.
Joined: Jan 15, 2011
I would love to earn a BS degree however I don't have a luxury with time and money to attend an university. I had completed most of general education courses (first two years) . I wonder if an associate degree with experience (volunteer work) and plenty of self study would be enough to get an entry-level programmer job? If not, add java certificate on top of it?
author & internet detective
Hi Sol !
Definitely, programming paradigms like functional programming are coming up big time and experience in Maths would definitively help you. Also, I've seen people having experience in maths do good in Algorithms too.
Computer Science & applications are quite large enough to accommodate disciples from Maths to Business Studies.