Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (804)
Games in Android Showcase (237)
games submitted by our members
Games in WIP (867)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  Skill set for an average Java Job  (Read 19253 times)
0 Members and 1 Guest are viewing this topic.
Offline phu004

JGO Knight

Medals: 19
Projects: 10
Exp: 10 years


« Posted 2014-06-23 00:33:32 »

After 6 years working on a job that has little to do with coding, I face the possibility of redundancy Sad   As I start actively searching for a Java related Job, I feel there is no way to getting in to this industry with my current skill set.

For example a typical Java developer adv says you must have experience in:
  • Spring MCV
  • Hibernate
  • JSP, Jquery, Json
  • MySql

Among the technologies listed above I only had limited experience in JSP, MySql and JQuery (mostly from doing assignment when I was at Uni). Any suggestion on how I might pickup the missing skill set within the shortest amount of time?

Thanks in Advance!
Offline ipe369

Junior Devvie

Medals: 3
Exp: 3 years

« Reply #1 - Posted 2014-06-23 09:39:01 »

I don't know about any of the things you listed, but sqlite (similar to mysql I believe, but stored in 1 file) was incredibly easy for me to pick up.
My point being that you could probably pick these other things up relatively easily, but it's gonna mean nothing to nobody because you haven't had like 20 years experience with it or whateverD:
Offline princec

« JGO Spiffy Duke »

Medals: 1136
Projects: 3
Exp: 20 years

Eh? Who? What? ... Me?

« Reply #2 - Posted 2014-06-23 09:49:09 »

Hibernate is relatively trivial to learn. Hibernate and any form of SQL are probably the two most useful features on your CV other than Java. If you're looking for a permanent position then it'd really be quite a daft employer expecting to find an employee with the precise list of skills they want (that's what contractors are for).

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline StrideColossus
« Reply #3 - Posted 2014-06-23 10:04:51 »

These are all standard libraries/frameworks that are used in a large fraction of the Java market, the only thing I would add is JUnit (unless that was implied in your list) and possibly Maven and GIT as the most ubiquitous build and source-control tools.  (it's MVC, model-view-controller btw Wink )

Getting a basic understanding of these technologies is perhaps not as daunting as it looks if you have the time and patience to invest in a little self-learning.  There are plenty of online and free resources out there that will get you started - a quick Google search for 'Spring Hibernate tutorial' for example returns plenty of 'hello world' examples, e.g.  I would suggest following one of those tutorials and/or use them as a template for a simple project of your own - this would give you a decent background in most of the technologies you listed.

If you have any spare cash available then it might also be worth buying a few books, but in my experience you won't learn anything that you wouldn't from resources available on t'internet.

Then I'd suggest you look for junior or graduate Java developer roles with that skill-set, hopefully by that point you will have sufficient understanding of those skills so you could deal with questions and problems put to you in an interview.  Your 6 years in employment will also be a plus point (i.e. you have experience of a real-life role, working with others, etc) even if it was in a completely different field, so don't be afraid to emphasise that.

I have a friend-of-a-friend in my local pub that has followed this approach never having any IT related work and now has an 'entry level' full-time Java developer job that she enjoys, is getting experience all the time, has clocked up almost a year on her CV, and has every prospect of progressing her career - so it can be done.

Good luck!

- stride
Offline nerb
« Reply #4 - Posted 2014-06-23 13:00:47 »

I can’t offer much advice, but I certainly know what you are going through. I lost my forestry job in February after 7 years. I’m now trying for a career change, but lack the experience required for most advertised positions. I’ve since enrolled in a computer science degree; I’m hoping this will enable me to get my foot in the door and expand my knowledge. Not to mention launching applications for every junior role I can find.

It’s not a nice position to be in, so I wish you the best of luck. I too will be watching responses to this thread with interest.
Offline KevinWorkman

« JGO Plugged Duke »

Medals: 288
Projects: 12
Exp: 12 years - Coding Tutorials!

« Reply #5 - Posted 2014-06-23 13:05:57 »

Give yourself a project, or start contributing to open-source projects that use those libraries. That way you can say "I've used this technology, AND HERE'S HOW". Saying "I taught myself this" doesn't really mean anything if you can't back it up with specific examples. - Coding Tutorials!
Happy Coding forum - Come say hello!
Offline Riven

« JGO Overlord »

Medals: 1371
Projects: 4
Exp: 16 years

Hand over your head.

« Reply #6 - Posted 2014-06-23 18:36:54 »

Getting into your developer carreer later in life (ha! say, 22) is certainly walking the narrow path. You are more expensive and less capable than your competition.

On a side note: be careful what you wish for. That enterprise job will pay the bills, but will suck your soul right out of you.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline phu004

JGO Knight

Medals: 19
Projects: 10
Exp: 10 years


« Reply #7 - Posted 2014-06-24 04:46:39 »

Many thanks for all the advice. Smiley  I guess I have no choice but to learn these core technologies if I want a job in Java market.   Following tutorials on the Internet  seems like a good start...

On a side note: be careful what you wish for. That enterprise job will pay the bills, but will suck your soul right out of you.

How bad could it be?

Offline phu004

JGO Knight

Medals: 19
Projects: 10
Exp: 10 years


« Reply #8 - Posted 2014-07-30 00:14:02 »

It turns out I am not  on HR's black list after all Grin  I have been appointed to a similar position after the restructure of our company. This means more oxygen to fuel my game development hobby! Cool
Offline Longor1996

JGO Wizard

Medals: 116
Projects: 2
Exp: 8 years

The cake is probably a lie.

« Reply #9 - Posted 2014-07-30 19:04:18 »

How bad could it be?

Have you ever read stories from ?
After you read some of these stories, you will know how bad it can be.
(Be aware that some stories are fake/untrue/overdone-jokes)

The cake is probably a lie... but it's a delicious lie!
Pages: [1]
  ignore  |  Print  

Riven (439 views)
2019-09-04 15:33:17

hadezbladez (5294 views)
2018-11-16 13:46:03

hadezbladez (2213 views)
2018-11-16 13:41:33

hadezbladez (5562 views)
2018-11-16 13:35:35

hadezbladez (1156 views)
2018-11-16 13:32:03

EgonOlsen (4592 views)
2018-06-10 19:43:48

EgonOlsen (5467 views)
2018-06-10 19:43:44

EgonOlsen (3127 views)
2018-06-10 19:43:20

DesertCoockie (4023 views)
2018-05-13 18:23:11

nelsongames (4740 views)
2018-04-24 18:15:36
A NON-ideal modular configuration for Eclipse with JavaFX
by philfrei
2019-12-19 19:35:12

Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!