Win a copy of Five Lines of Code this week in the OO, Patterns, UML and Refactoring forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Bear Bibeault
  • Ron McLeod
  • Jeanne Boyarsky
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Liutauras Vilda
  • Junilu Lacar
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • fred rosenberger
  • salvin francis
Bartenders:
  • Piet Souris
  • Frits Walraven
  • Carey Brown

Work in MNCs

 
Ranch Hand
Posts: 463
Eclipse IDE Tomcat Server Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello All,

I am a Java developer and experienced (4+ years) in web application development. I am working in top MNC since 9 months. The reason behind joning this company and leaving previous company is interesting project. I didn't even bothered for salary and other perks. The project which I was hired for is very interesting with latest tools and technologies. The following is my experience during my stay here. Based on these I need to take a decision whether to change job or stick on to it for some more time.

- My company bought the product (which our team suppose to develop) from some other small company due to time constraints. I came to know this on my day one in this company. I sat idle for 4 months and I completed Java 5.0 certification.

- Phase 2 of application started. I thought I may get some development work. I got some prototyping and trying various softwares and preparing documentation on how these fit into project work. This work is really boring. I spent 2 months on this.

- In my team, we have two managers, four arthitects and two developers. One developer left company. I am the only developer here in my team. I am getting suggessions from these two managers and four arthitects which irritates me a lot. I need a center point of access.

- From the day one I felt so lazy here and people here work very very slowly and they don't bother about deadlines and schedules. I guess this is the problem with MNCs.

- Meetings, out of eight hours of work, our team sits in meetings for 4 hours. Keep on discussing, thats all. I wonder when they allow me to code. I spent 3 months like this with NO real work.

- When I starts doing something, I need to rework it many times. Coordination among arthitects is missing.

- Salary wise also, I am NOT happy.

Guys, please suggest me what should I do. I expected a lot to learn here and I get nothing as of today.
 
Bartender
Posts: 6663
5
MyEclipse IDE Firefox Browser Linux
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Its your decision really. If you think you can find a better job then go for it. Usually the coding part in a development project is a bit short. Maintaining applications is where the lions share of work is since users will want us to enhance the application here and there. If you think there is good work to come and you see it at the end of the tunnel then I suggest you stick around.

Yes a big MNC is usually not very organized. How do you go about organizing 50k+ people ? Its very tough. Smaller companies are more focussed and they are more integrated with a client. They focus on the work and the deadlines more. The bigger ones are more focussed on money. This is not always true but that is the trend I see.

Check if you can switch projects. If thats not possible try to get some work either within the project or outside the company. Even if you do join another company there is no guarantee that you will have work.
 
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi

Even i am facing the same problem ... please help me to grow my career.. can anyone suggest me a better way to utilize my time to as to improve and grow my career !!!
 
Betsy Camel
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
hi everyone.... isnt there anyone to help us solve this problem.
 
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator

Originally posted by Betsy Camel:
Hi

Even i am facing the same problem ... please help me to grow my career.. can anyone suggest me a better way to utilize my time to as to improve and grow my career !!!



If you really want to grow are you ready to work for midsize or startup???
 
Betsy Camel
Ranch Hand
Posts: 119
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
i wouldnt prefer shifting companies.... would like to get some other options please!
 
Rohit Nath
Ranch Hand
Posts: 387
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Shifting companies is not the point.
The point I am trying to make is that there are better prospects for career growth in statup and midsize companies and one should realise this.
I have noticed that career growth is very slow in big MNC's and there are very few chances to grow as much as you would like.

Best you can try is specialise yourself in a particular skill that would distinguish you from the others. This way you have better chance of getting noticed. At times it could be getting multilingual skills for example or getting trained in an upcomming technology. Certifications and other qualifications follow. In short you can start investing in yourself as in long term that is the best investment.
 
Rancher
Posts: 425
Android Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


there are better prospects for career growth in statup and midsize companies and one should realise this.
I have noticed that career growth is very slow in big MNC's and there are very few chances to grow as much as you would like.




yeah i agree with this. in a small or mid-size company, you can get your hands on quite a few different aspects/parts/components/technologies involved in a project, whereas in a big MNC, your role is very restricted as there are more people for different functions and hence less scope for an individual to learn things outside of his/her designed role.



At times it could be getting multilingual skills for example or getting trained in an upcomming technology. Certifications and other qualifications follow. In short you can start investing in yourself as in long term that is the best investment.




yes, thats a very valid point. specially when you are just starting your career, try to learn as many new things as possible. keep yourself updated with the recent happenings in the technology that you are working in. and of course, doing any certifications would always help.
 
Ranch Hand
Posts: 226
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hey,
try to find out the job shifting inside the company itself and if that not possible then only look outside.But before joining any company make sure that you will get that sort of work that you are looking for.It is not necessary that you cant get good work in MNC and can get good work in Indian companies.
 
Ranch Hand
Posts: 279
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
this is not a new thing....you should not expect good work from MNC's....very unlikely.

i suggest freshers to start work in a smaller company to learn the work....you wont get this kind of opportunity in MNC's
 
Thank you my well lotioned goddess! Here, have my favorite tiny ad!
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
    Bookmark Topic Watch Topic
  • New Topic