File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Jobs Discussion and the fly likes Career choice Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of JavaScript Promises Essentials this week in the JavaScript forum!
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Career choice" Watch "Career choice" New topic
Author

Career choice

pyare sharma
Greenhorn

Joined: Jan 23, 2013
Posts: 5
Friends ,
I have Java J2EE experience for 9 years now. I got job offer from 2 companies. One is offering me an architect role. Second is offering me a job where i need to learn a new JVM language (instead of Java) for their product.
I have been in a senior engineer role for last few years now, and I am not sure if I will be able to handle the architect role as I havent done any certifications or trainings. If I accept the second offer I need to start all over with a new language also its difficult to speculate how many Job openings will it have few years down the line . Paywise though on paper both are on par , the second one is better with some extra perks.
Please advise which is a better career move.

Thanks
Jayesh A Lalwani
Bartender

Joined: Jan 17, 2008
Posts: 2431
    
  28

Which one excites you more? Also, "architect" could mean a lot of things. Are you clear about your role in the first company?
pyare sharma
Greenhorn

Joined: Jan 23, 2013
Posts: 5
First of all , thanks for the response Jayesh.
Now to answer your question . Architect role has not been clearly defined to me currently , Its only after I join that company I will know what the expectations are.
So thats the concern.

On the second job where I am required to learn a new JVM language ( not Java) they will provide training for couple of months and then absorb in to the project.
The role in second company is one of Project Lead and then slowly the career choice can be either towards an architect or towards a Project Manager based on
individual preferences. My only concern about this company is the language is not Java. what may be the impact on my technical career if I move away from Java for few months to a year or two.
chris webster
Bartender

Joined: Mar 01, 2009
Posts: 1843
    
  16

What is the non-Java JVM language? For example, there is quite a lot of interest in languages like Scala and Clojure, which require a functional approach to programming and seem to be growing in popularity, so these could be interesting and potentially marketable things to learn. If people are using JVM languages, then it is likely they will also be using a fair amount of Java underneath e.g. using Java libraries or interfacing to legacy code in Java, so your Java skills may still be very useful.

Personally, I'd welcome an opportunity to be paid to learn another language and still have good prospects for longer term career development as a PM or architect.

But you need to decide your own priorities/goals here.


No more Blub for me, thank you, Vicar.
pyare sharma
Greenhorn

Joined: Jan 23, 2013
Posts: 5
Hi Chris ,
Thanks for your thoughts on this. I too am thinking in the same direction. Between the JVM language is GOSU .

Friends ,
Has anyone used this language (GOSU)?
From Job perspective , is it going to be tough to switch back to java after working on GOSU may be for a year or two?
Do the employers feel that they cannot hire the person for Java jobs after having experience on another language ?

Thanks
Mike Anna
Ranch Hand

Joined: Jul 08, 2007
Posts: 117
pyare sharma wrote:
Do the employers feel that they cannot hire the person for Java jobs after having experience on another language ?



.. are you kidding me man ? I would rather hire someone who has experience in multiple languages/technologies than someone who has been one one language for ever.

You have over 9 years of experience in java. So what is the fear ? If I were you I would go with what Chris is saying. Learn a new language and get paid for it AND have a job ready for it. You have been a Sr. Engineer, so a Project Lead is also a promotion and gives you the landing ground from where you can choose to be an architect or whatever.
Jayesh A Lalwani
Bartender

Joined: Jan 17, 2008
Posts: 2431
    
  28

Again, does working in GOSU excite you? Are you all gussied about GOSU? :p

After 9 years of experience, building soft skills starts becomes more and more important. Both jobs are giving you opportunity to build soft skills. The architect job will probably give you some experience designing systems. The GOSU job will give you experience adapting to new language and technology. Both skills are good to have. However, you are not going to pick up any soft skills if you hate your job.

Secondly, the GOSU path is more little more risky, yes. If you are succesful, it can lead to greater rewards. Being able to learn new things quickly is a highly prized soft skill in this industry. However, if you are not, there is sunken cost of a year or 2 wasted, and opportunity cost in not taking the architect job

No one can answer these questions for you. You have to look within yourself. Personally, I make decisions like these by checking my gut. If everything else is equal, the job that excites me more, is the job I take.
pyare sharma
Greenhorn

Joined: Jan 23, 2013
Posts: 5
Hi Friends,
Thank you for all your inputs to help me make my career choice.

Thanks,
Sharma
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Career choice