sze5003
Lifer
Do you wait until you are fed up? Or do you just try and get a feel for what's out there ?
Been at my company as a developer for 2.5 years now. The manager I previously worked under wanted to promote me but it's a rule that new employees get rotated to different teams and projects when they are new. Ok fine this was my second rotation. Problem I see is, I have been put on a team on a tough project where most of the devs are senior level. So I'm doing senior level work but compensation is not the same as them.
The work isn't extremely hard, it makes you think and I like that. The other problem is no one has any idea of the architecture. They always think it's going to work how they say, until I go to do something and then we realize nope doesn't work like that.
Another thing I worry about is if I switch jobs, I would need to really study. You don't learn much development practices here since everyone has their hands in the code and it's pretty much all build, legacy or not. I didn't come from a comp sci background I did the IT major, with business and took the development route in school and on my own.
The good:
Stable company and job. No one gets fired, they let contractors go.
Great benefits.
Awesome people to work with.
Steady raise although very small every year and each summer we get some other money bonus based on company performance.
Bad :
Too much corporate BS and politics
Some people aren't helpful or not good mentors, selfish.
Low pay, they say it's up there with industry standards but my first job out of college I was making more.
Everything is developed in house, cheapest technology..not up with the times.
Tough to move up because so many people and there needs to be positions open.
Going to talk to my manger today. Any suggestions ?
Been at my company as a developer for 2.5 years now. The manager I previously worked under wanted to promote me but it's a rule that new employees get rotated to different teams and projects when they are new. Ok fine this was my second rotation. Problem I see is, I have been put on a team on a tough project where most of the devs are senior level. So I'm doing senior level work but compensation is not the same as them.
The work isn't extremely hard, it makes you think and I like that. The other problem is no one has any idea of the architecture. They always think it's going to work how they say, until I go to do something and then we realize nope doesn't work like that.
Another thing I worry about is if I switch jobs, I would need to really study. You don't learn much development practices here since everyone has their hands in the code and it's pretty much all build, legacy or not. I didn't come from a comp sci background I did the IT major, with business and took the development route in school and on my own.
The good:
Stable company and job. No one gets fired, they let contractors go.
Great benefits.
Awesome people to work with.
Steady raise although very small every year and each summer we get some other money bonus based on company performance.
Bad :
Too much corporate BS and politics
Some people aren't helpful or not good mentors, selfish.
Low pay, they say it's up there with industry standards but my first job out of college I was making more.
Everything is developed in house, cheapest technology..not up with the times.
Tough to move up because so many people and there needs to be positions open.
Going to talk to my manger today. Any suggestions ?