jQuery in Action, 3rd edition
The moose likes Jobs Discussion and the fly likes Possible strategy for getting a developer job Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Possible strategy for getting a developer job" Watch "Possible strategy for getting a developer job" New topic

Possible strategy for getting a developer job

Edwin Kh

Joined: Aug 30, 2013
Posts: 1
I am a physics/math major, and also a new US immigrant. I know intermediate Java, intermediate data structures and algorithm design, and, some machine learning (with Octave), HTML, JavaScript, and Linux command line. Problem is I neither have job experience nor project examples.

My question from professional programmers out there is, considering where I stand, what would be the fastest and most reliable strategy among the following to focus on in order to improve my odds of getting a programming job:

1. Learning new skills toward a particular niche such as web development, mobile apps, etc., instead of learning more what I already know?

2. Finding non-paid internships in a particular niche, instead of working on my own projects?

3. Creating self-directed projects, and publishing codes in Github etc., and keep applying for jobs?

4. Getting involved in online open source projects.

Thanks in advance. And my apologies if this question sounds redundant to some of you.
Jeanne Boyarsky
author & internet detective

Joined: May 26, 2003
Posts: 33117

2, 3 or 4 would work. You need something to show and talk about at the interview.

While it is always good to learn, you'll still be someone without any experience to show. Just someone who knows more and doesn't have any experience.

[OCA 8 book] [Blog] [JavaRanch FAQ] [How To Ask Questions The Smart Way] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
chris webster

Joined: Mar 01, 2009
Posts: 2289

Your physics/maths degree could be a useful selling point in many business sectors e.g. financial services, engineering, telecoms, scientific computing, etc. It might be worth researching recruiters in those industries to see if you can turn up some graduate-entry level opportunities. After all, it's probably easier to teach a physics/maths grad to program, than to teach a computing grad about physics and maths. Also, as you've already started looking at machine learning etc, look into entry level "big data" roles for "data scientists" - one informal definition of a data scientist is somebody who knows more about statistics than the average programmer, and more about programming than the average statistician. Could be you!

Finally, join your local Java User Group, go along to any tech events locally, and generally look out for ways to network with people in your area who might know more about opportunities in your local IT industry.

No more Blub for me, thank you, Vicar.
I agree. Here's the link: http://aspose.com/file-tools
subject: Possible strategy for getting a developer job
It's not a secret anymore!