Win a copy of Fixing your Scrum this week in the Agile 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
  • Ron McLeod
  • Paul Clapham
  • Rob Spoor
  • Liutauras Vilda
Sheriffs:
  • Jeanne Boyarsky
  • Junilu Lacar
  • Tim Cooke
Saloon Keepers:
  • Tim Holloway
  • Piet Souris
  • Stephan van Hulst
  • Tim Moores
  • Carey Brown
Bartenders:
  • Frits Walraven
  • Himai Minh

Becoming a Java programmer in late 30's?

 
Greenhorn
Posts: 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
After 12 years working in tech support, consulting & systems administration in various jobs I am debating whether to transition into a programming position.

I have a degree in computing, majoring in software engineering, however that was a over 10 years ago. I recently completed an intermediate-level college unit in Java with a pass mark of 90%. I really enjoyed the Java language.

I'm not sure what kind of entry-level Java-based position to aim for. Any suggestions out there? I am thinking of obtaining the first 2 Oracle Java certifications for something to put on my CV. Is there anything else I can do to increase my employability?

I have thought about Android or web app development, but I'm concerned about the potential graphic design skills that may be required with these positions. I'm no good with UI, Photoshop etc!

Also, I'm 35 now. After reading articles such as http://developers.slashdot.org/story/12/04/23/1928202/software-engineering-is-a-dead-end-career-says-bloomberg, will employers consider me too old to take on?

Any advice much appreciated!
 
Ranch Hand
Posts: 157
1
Android MySQL Database Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Neil,

If you want to increase your competency in java join any opensource mailing list, and start contributing it.
Your assumptions about Android programming is not completely correct, you will have different team for UI design, they don't trust java developers for UI, so need not worry about that.

Also we are moving to mobile platform very fast, so that would be much better for you.
 
Bartender
Posts: 6663
5
MyEclipse IDE Firefox Browser Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

but I'm concerned about the potential graphic design skills that may be required with these positions



Dont worry about that. You are a programmer not a designer. Many programmers despise work on the UI primarily because they suck at it or they get tired of it (try tweaking a CSS to get consistent results across IE / Firefox / chrome ). Platform engineering positions for example require next to 0 skills on the UI. If you write APIs / frameworks, there will rarely be a need to tweak look and feel.

Entry level java positions and their nature will depend on the area you are in right now. Search job forums around your locality to check what skills are in demand.
 
Ranch Hand
Posts: 974
11
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hey I worked at Support for a few years. Tech support, developer support for a software development tool. So it was mainly helping other programmers to program with our tool. Nevertheless, job agencies could not see the difference between this and end-user support. Once you have 'support' on your resume, you should be placed in the support department according to them. Hence I think doing the job itself is not such a problem. You should convince the agencies though that you have skills by doing some projects somehow.
 
Sheriff
Posts: 67579
173
Mac Mac OS X IntelliJ IDE jQuery TypeScript Java iOS
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Reiterating some of what's already been said: the average web developer doesn't go near Photoshop.

 
Ranch Hand
Posts: 5575
Eclipse IDE Windows XP Java
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Welcome to CodeRanch Neil Swanson
 
Greenhorn
Posts: 7
  • Likes 1
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Neil,
I'm also in my late 30's trying to become a Java devel. What I've found is that the certs help me get a phone call sometimes, but they don't get much further than that. What is much more important is to do well in the interview, and that means having data structures and algorithms down cold. Most of the questions I've been getting are things like traversing and/or doing interesting operations on binary trees (that's by far the most common). I've gotten some threading questions. I've gotten some bitwise operator stuff, some dynamic programming, recursion, etc etc. All in all, it's been more challenging than I expected, but I'm coming from a completely different engineering discipline, so this is all new to me. I learned it from scratch in the last year or so. I guess the point I'm trying to make is that it is challenging, but seemingly possible, but knowing programming is far more important than knowing Java syntax alone.
 
yeah, but ... what would PIE do? Especially concerning this tiny ad:
the value of filler advertising in 2021
https://coderanch.com/t/730886/filler-advertising
reply
    Bookmark Topic Watch Topic
  • New Topic