aspose file tools*
The moose likes Jobs Discussion and the fly likes Career Advice Java  Programmer/Analyst Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Careers » Jobs Discussion
Bookmark "Career Advice Java  Programmer/Analyst" Watch "Career Advice Java  Programmer/Analyst" New topic
Author

Career Advice Java Programmer/Analyst

namita rawal
Greenhorn

Joined: Dec 09, 2007
Posts: 7
Hi,
I did my MBA in information systems and worked in sales ( Oracle,India). Then I got married and moved to the US and worked as a Programmer/Analyst ( Java) for close to 4 years.
Eventually I want to lead a team but I feel that I am not very sound technically. I can manage well in my job but I don't think I am a good java developer. I just wanted to know what kind of jobs can I apply for
after this experience?
Any advice would be highly appreciated
Henry Wong
author
Sheriff

Joined: Sep 28, 2004
Posts: 18978
    
  40

namita rawal wrote:
I did my MBA in information systems and worked in sales ( Oracle,India). Then I got married and moved to the US and worked as a Programmer/Analyst ( Java) for close to 4 years.
Eventually I want to lead a team but I feel that I am not very sound technically. I can manage well in my job but I don't think I am a good java developer. I just wanted to know what kind of jobs can I apply for
after this experience?
Any advice would be highly appreciated


I know quite a few great managers, who are not very technically sound. IMO, there is nothing wrong with leading a team with that weakness. However, you have to be clear in that regard -- you need to have technical people who you trust, and not engage (or have limited engagement) in the technical discussions.

Management is a skill. IMO, a manager with great management skills, and so-so technical skills, is better than a manager with great technical skills, and so-so management skills.

Henry


Books: Java Threads, 3rd Edition, Jini in a Nutshell, and Java Gems (contributor)
namita rawal
Greenhorn

Joined: Dec 09, 2007
Posts: 7
Thanks Henry. That was very encouraging. So what kind of jobs can I apply now. I know I can't apply as a Lead but can I apply for positions of a product manager or a project manager?
K. Tsang
Bartender

Joined: Sep 13, 2007
Posts: 2584
    
    9

You seem to have an interesting background: working in sales then move to programming, backed by MBA (IS).

The key to being a good manager is understanding the people around you (your team). Knowing their strengths and weaknesses, finding a balance to utilize resources/ talent in solving problems.

A manager is usually a generalist or will become one as time goes by. Yet having knowledge in one or two specialties can sometimes help in the early stages.


K. Tsang JavaRanch SCJP5 SCJD/OCM-JD OCPJP7 OCPWCD5 OCPBCD5
namita rawal
Greenhorn

Joined: Dec 09, 2007
Posts: 7
I agree K.Tsang that you need to have the soft skills to be a manager and I am confident I do have that but question is how do I go applying for managerial positions? All the companies look for experience in managing teams.
K. Tsang
Bartender

Joined: Sep 13, 2007
Posts: 2584
    
    9

Then you need to mention the following:
* the team size (at least the part you worked on)
* whether you lead the development (implementation) part
* whether you participated in requirement gathering and/or design phase of project

Basically show them (potential employers) you are a leader in the things you are working on. In the early going, you may not want to set the expectation too high (eg getting a PM title) but probably a senior xxx or team lead title.

Good luck
namita rawal
Greenhorn

Joined: Dec 09, 2007
Posts: 7
Thanks for the pointers. Are the team leads not required to be very technical?
K. Tsang
Bartender

Joined: Sep 13, 2007
Posts: 2584
    
    9

namita rawal wrote:Thanks for the pointers. Are the team leads not required to be very technical?


"very" technical? I doubt. In fact it depends on the person's personality. Everyone is different somewhat. There are people who like to "share knowledge" while others hog tasks to do.

From a subordinate viewpoint, I'm sure he/she wants a "share knowledge" personality type and able to "delegate" accordingly.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Career Advice Java Programmer/Analyst