Java-Gaming.org Hi !
Featured games (83)
games approved by the League of Dukes
Games in Showcase (539)
Games in Android Showcase (132)
games submitted by our members
Games in WIP (603)
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 3844 times)
0 Members and 1 Guest are viewing this topic.
Offline phu004

JGO Coder


Medals: 4
Projects: 9
Exp: 10 years


NoSuchPersonException


« 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: 434
Projects: 3
Exp: 16 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. http://www.mkyong.com/spring/maven-spring-hibernate-mysql-example/  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 Kernel


Medals: 107
Projects: 11
Exp: 12 years


klaatu barada nikto


« 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.

Static Void Games - Play indie games, learn game programming, upload your own games!
Offline Riven
« League of Dukes »

« JGO Overlord »


Medals: 840
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
Offline phu004

JGO Coder


Medals: 4
Projects: 9
Exp: 10 years


NoSuchPersonException


« 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...

Quote
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 Coder


Medals: 4
Projects: 9
Exp: 10 years


NoSuchPersonException


« 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
« Reply #9 - Posted 2014-07-30 19:04:18 »


How bad could it be?
 

Have you ever read stories from http://thedailywtf.com/ ?
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)

Sorry for my bad English! That's because i am from Germany.
Pages: [1]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

rwatson462 (30 views)
2014-12-15 09:26:44

Mr.CodeIt (23 views)
2014-12-14 19:50:38

BurntPizza (50 views)
2014-12-09 22:41:13

BurntPizza (84 views)
2014-12-08 04:46:31

JscottyBieshaar (45 views)
2014-12-05 12:39:02

SHC (59 views)
2014-12-03 16:27:13

CopyableCougar4 (57 views)
2014-11-29 21:32:03

toopeicgaming1999 (123 views)
2014-11-26 15:22:04

toopeicgaming1999 (114 views)
2014-11-26 15:20:36

toopeicgaming1999 (32 views)
2014-11-26 15:20:08
Resources for WIP games
by kpars
2014-12-18 10:26:14

Understanding relations between setOrigin, setScale and setPosition in libGdx
by mbabuskov
2014-10-09 22:35:00

Definite guide to supporting multiple device resolutions on Android (2014)
by mbabuskov
2014-10-02 22:36:02

List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50
java-gaming.org 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‑gaming.org
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!