Win a copy of Bad Programming Practices 101 (e-book) this week in the Beginning Java forum!

ravi janap

Ranch Hand
+ Follow
since Nov 04, 2000
Cows and Likes
Cows
Total received
0
In last 30 days
0
Total given
0
Likes
Total received
0
Received in last 30 days
0
Total given
0
Given in last 30 days
0
Forums and Threads
Scavenger Hunt
expand Ranch Hand Scavenger Hunt
expand Greenhorn Scavenger Hunt

Recent posts by ravi janap

Hi

If you are preparing for job interviews then I don't think certification will help you in any way other than clearing the first round of technical interview where you are given a number of multiple choice questions to be completed in certain time. My suggestion to you is to focus more on subject matter. Certification is purely academic and it is no way comparable to real time job experience. You can get yourself certified once you have landed in your dream job.

Thanks
Ravi
11 years ago
Hi

Generic skills will only help you to land in a job but will not help you to complete an assigned task that requires knowledge of specialized product. The industry values specialization and those are the breed of people who command respect, experience self growth and are recognized in the industry. There are plethora of products in the industry and it is virtually impossible for any indivdual to work on any specialized products with pure generic skills. Learning and developing using a tool or product most certainly means a learning curve where your generic skills will only help you to certain extent. The specialized people are considered subject matter experts.

Thanks
Ravi
11 years ago
Does anyone know how this new certification is different from the old SCEA certification.

Thanks

-- Ravi
I passed SCEA on May 12th but I have not recieved my paper certification so far. Does anyone know how long does it take for one to recieve the certification by mail.

Thanks
Ravi
[ July 19, 2007: Message edited by: ravindra janapreddy ]
Girish

Let me add that you are not alone. Every human being comes across a difficult situation during one's life time. It is a trying period and you must exercise patience. There are times when people are pushed into positions where there is steep learning curve. Different people have varying amounts of learning ability. Some people learn fast and yet some people learn slow. There is nothing to be ashamed of. Work on your self esteem. Have an optimistic outlook. Make a list of what you can do and can't do in the current job and have a frank discussion with your manager, peers, friends or family. See what is that you need to do the tasks that you can't do today. Your peers, colleagues or manager may have a suggestion for you. I know of a friend of mine who was in a similar situation like yours. He was constantly criticized by his colleagues for non-performance. He was in that position for 18 months. He tried to work hard to demonstrate his sincerity to his coworkers. It didn't work. They didn't acknowledge his hard work. The professional world acknowledges and appreciates only specialization and not necessarily hard work or sincerity. He subsequently moved to a familiar technology within his organization. He has been working in that position for last four months. He is feeling much better now that he is in comfortable and stable position.

Have a close look at Newton's first law of motion. The behavior of all objects can be described by saying that objects tend to "keep on doing what they're doing" (unless acted upon by an unbalanced force). The state of motion of an object is maintained as long as the object is not acted upon by an unbalanced force. All objects resist changes in their state of motion - they tend to "keep on doing what they're doing." This is called inertia (resisting changes in your state of motion).

Thanks
Ravi
[ July 09, 2007: Message edited by: ravindra janapreddy ]
11 years ago
Hi Girish

If you feel that a change is imminent then face it. It is easier to search for a new job while you are already in a job. Don't worry about other people. Have a frank talk with your wife and explain your situation to her. Don't panic. Have patience. Have confidence in yourself.

Thanks

-- Ravi
11 years ago
I have found something interesting to talk about and that is "Self Esteem" and it has relevance to the topic under discussion

Self-esteem is essential to our ability to function in a healthy way. Without the foundation of a solid sense of self-worth, we are unable to take the risks and make the decisions necessary to lead a fulfilling, productive life. A low self-esteem corrodes our love lives, careers, family bonds, and, most importantly, our internal sense of well-being. A high self-esteem, on the other hand, brings the high level of confidence, problem-solving abilities, and assertiveness needed to achieve what Maslow called "self-actualization"- a continuous desire to fulfill potentials, to be all that you can be. People who have positive self-esteem have healthier, stronger relationships with others. A strong sense of self-worth actually creates a type of self-fulfilling prophecy: the more you like yourself, the more you begin to act in likable ways; the more you believe you are able to achieve something, the more likely it is that you will. And the good news is that we can all take steps to improve our self-esteem. After all, there's nothing more important than the relationship you have with yourself!

http://www.utexas.edu/student/cmhc/booklets/selfesteem/selfest.html

Thanks

-- Ravi
[ July 05, 2007: Message edited by: ravindra janapreddy ]
11 years ago
I will also give you a similar advise not to get into web programming at this stage. The market is already overcrowded with the supply exceeding the demand. You should take the next logical step in your career rather than trying out in a new field. A web developer is just another member of a large team and you need to be exceptionally be good to outshine others. You will also learning the new skill from scratch and will need time to prove yourself. There are new web application frameworks coming out everyday so you need to keep updating your skills. There is little recognition coming your way as you will be one of many web programmers on the team and everyone is almost considered equal.
11 years ago
Manish

I have read all your posts and now have a much better understanding of your predicament. Your heart is in coding and technology and not in a PM or a PL role. You have not been experiencing a good salary raise in past two years. You are inherently dissatisfied with your current position so you want to move. Have you contemplated joining a big brand company in India that can send you on a onsite assignment. Have you thought of migrating to USA on a H1B? However I would like to present to you some hard realities about US market just to make a point that grass always seems greener on the other side.

1. The average salary growth in USA is 3%. You should be glad that you are getting 15-20% raise. You also have the opportunity to get a 30% raise if you get a new job.

2. Software professionals in USA often work a life time as a programmer or a developer. The software profession has become more of a blue collar job. People get frustrated working in the same position and doing the same job day in and day out. The technology obsolence is so fast that it gets impossible to keep oneself abreast with latest in technology after a while. I have seen some of the older mainframe programmers in blue chip companies who are simply scared of programming in Java or JavaScript. It it only a very small percentage of people (extremely brilliant in technology / office politics) who get a chance to become a Technical Lead followed by Architect position.

The reason for my mentioning this is that you are in a growing market that is experiencing fast growth and lot of Indian software professionals from USA are moving back to India as they are getting senior positions and fat salaries. You are in a favorable situation and you have options to decide on what you want to do in life. You also have the option of joining a MNC company in India that pays handsomely. You can also follow a technologist path (developer > technical lead > architect) in a MNC company. Working with MNC company will also mean some onsite assignments. Your repeated posts over one year period means that nothing much has changed for you during the last one year so this is the time for you to stop being introspective and rather take some action. You are the captain of your ship. You can sail it in a direction that you want as long as there are winds to favor you.

Thanks

-- Ravi
[ July 04, 2007: Message edited by: ravindra janapreddy ]
11 years ago
What is stopping you from taking up a managerial or a team lead role. It appears that the salary hike is a primary consideration for you at present. The improvement in career position will bring about a salary hike. One possible explanation for your situation can be that J2EE is no longer considered a much in demand or a hot technology any more. Your predicament is similar to many more Java programmers out there in the market who suddenly find that the Java/J2EE is not a sought after skill anymore and thus a slow salary growth.

Thanks

-- Ravi
[ July 04, 2007: Message edited by: ravindra janapreddy ]
11 years ago
It is a common experience with many of the professionals that they end up in situations where they are in a job that is not to their liking and hence it results in inherent job dissatisfaction. You have a rich work experience and you want a job that matches your skills, background and experience so it is quite understood that you feel demoralized and demotivated. I have seen that situations change in companies overnight. I would advise you to exercise patience. Since the company has offered you a good joining bonus provided you stick to the company for one year so you must continue in the present position for one year. If things don't change in the gap of one year then you have the option to seek a new job that matches your skills and experience elsewhere.

Thanks
Ravi
11 years ago
Hi Afroz

I will not advise you a distance education MBA as it has no worth. I don't think any of the reputed institutes offer distance education. Classroom education is always better than the online education.

Thanks

-- Ravi
[ June 28, 2007: Message edited by: ravindra janapreddy ]
11 years ago
I am sure that no one will regret leaving the development work behind especially working with JSP and Servlets and getting into management role. It is a promotion for you so enjoy your career success.
11 years ago
I agree with Rahul that Part-Time MBA or Distance MBA isn't of much worth but yet at times it is not possible for some indivduals for economic or other reasons to pursue a full time MBA option so in that case what is the next possible option and that is to get a Part-Time MBA degree from premier institute like IIM, JBIMS, Narsee Monjee, Symbiosis, XLRI, etc. The MBA degree in this case will not only help you to advance in your current job but will also help you to move to a new job in a new company. I have seen cases of people who have made it big in blue chip companies after having changed their career and have done part-time MBA though such cases are few. What I am trying to say is weigh the options that are in front of you and select the best possible option taking into account your present circumstances and situation.

Thanks
Ravi
11 years ago
Ram

I can understand the kind of confusion you are in right now. Going to USA seems attractive option as most people prefer USA to UK. At the same time, I would like to caution you that you must do a reality check with your friends before hand. The market is definately good in USA right now. Fresh graduates are getting job offers. There are tons of Java projects being implemented in USA right now. However you need to see how good is your consultant. Does your consultant have a good network in USA. Does your consultant provide bench salary. USA H1B seems to be a premium thing nowadays. At the same time it is being observed that lots of software professionals are migrating back to India as there seems to good opportunities in terms of career growth and salary in India. The software professionals in India are experiencing unprecented career growth unlike seen in the past. There are both pros and cons and you need to decide which is the better option for you.

Thanks

-- Ravi
[ June 26, 2007: Message edited by: ravindra janapreddy ]
11 years ago