Six months ago, I took a new job as a developer. I expected to feel like an outsider for a while. No new job is "comfortable". However, I started to notice that my team is really abrasive. They're always correcting everything, job related or not (how to write code, best way to cook something, reasons for economic changes, etc). I make some comment about the world and get a response like "Well, if you'd studied [such and such] you'd know that... [why you're wrong]". Many of these things are opinion-based anyway. Despite the fact that I bring the most external experience, the guys I work with on a daily basis act like they are trying to teach me how to program. It's really demeaning.What should I do? (What CAN I do?)
I've debated talking to my manager about these concerns, but I don't know that there's any way he could address the issues--he can't change the personalities of my team members. Still, I feel he deserves a chance.
Should I just quit and go somewhere else? It feels like doing so would make my resume look pretty bad since it hasn't been long. Also, it seems like I owe something to this company for giving me a job and good pay.
Are there other ways I can address this?
[+] [-] ericzawo|10 years ago|reply
Then, at month 10-11 of working there, begin looking for a new job immediately.
[+] [-] dimgl|10 years ago|reply
[+] [-] glenbo|10 years ago|reply
Might be worth a shot.
[+] [-] drinchev|10 years ago|reply
There is no reason for anyone in this world to tell somebody is wrong in a non-polite way . Period.
If you wanna "get back to them" you already failed. The best way that you can solve this is to find a place that doesn't allow people like this to be involved in the business.
[+] [-] dpark|10 years ago|reply
Sticking with a toxic job for a year also seems pointless. Hopping jobs constantly looks bad, but leaving one job quickly isn't a red flag if there is a reasonable track record on the resume.
[+] [-] namelezz|10 years ago|reply
[+] [-] gargravarr|10 years ago|reply
About 6 months later, when I was feeling better, I interviewed for a job closer to home. When asked about why I was only at my first job for 5 months, I answered that I left for personal reasons. The matter wasn't pushed, but I later felt like I'd blown it. Much to my surprise, I got an offer, and a good one. I'm still at this company 2 and a half years later.
My conclusion is that no job is ever worth staying in if you don't feel like you're doing anything meaningful. If I'd tried to stick my first job for a full year, I would have topped myself. I couldn't stand working like that. I discussed the faults of my old job with my new colleagues after I started here and they understood.
As long as you're not hopping jobs every few months, you should be able to convince your interviewer it was a one-off. Don't worry about trying to work a full year in a toxic environment. Move on if you need to. At the end of the day, you can put a spin on your resume, but you can't spin your personal satisfaction with your job.
[+] [-] kenesom1|10 years ago|reply
[+] [-] nailer|10 years ago|reply
[+] [-] andrewshatnyy|10 years ago|reply
I sense in your case you're dealing with passioned/opinionated people and you should take constructive criticism and advance yourself. But don't take shit from them.
Have your own opinion on things even if it's not the right one. I love reasonably opinionated conversations because I can learn new from those if I am wrong or incompetent in certain areas.
In the end you don't owe them anything and they don't owe you anything (aside from money).
Think of your job as a process of you helping the company with your talent and time. Move on if it's not fun for you and you don't learn anything new.
[+] [-] orangepenguin|10 years ago|reply
What I like about your comment is that it reminds me that I don't need to get bent out of shape about my coworkers problems. If they aren't good at accepting feedback, they're the ones who aren't learning and growing. I can just keep on progressing on my own until I find an opportunity to work somewhere with a more healthy environment.
[+] [-] freakono|10 years ago|reply
[+] [-] cookiecaper|10 years ago|reply
[+] [-] jazzyk|10 years ago|reply
To the OP: leave as soon as you can. There are good places to work out there.
[+] [-] likerofnews|10 years ago|reply
[+] [-] sjs382|10 years ago|reply
[+] [-] jacquesm|10 years ago|reply
But they were right and it took me a while to appreciate this. Even so after two years I left my job to start my first company but the experience gained over those two years was worth gold later on and the combined knowledge of those people was immense.
I'd suggest you take a different attitude for a bit, assume they are really trying to teach you, engage them and eat up as much of their time as they're willing to give to educate you. Then, when you've really absorbed all there is to be absorbed (that could be today, I can't tell from your description) look for another place where you again can learn a lot. That's the best reason to change employers: that you've reached a plateau in what you can learn on that job.
[+] [-] kelukelugames|10 years ago|reply
I also annoyed management by trying to start a salary spreadsheet. That was fun.
I stayed till August 2015 because of the 1 year thing and for a whopping $5,000 worth of options. But after I jumped, I discovered that a lot of people leave bad jobs within a year. I think it's okay as long as you don't do it more than once.
Lastly, would you trust someone you barely know? I wouldn't. Don't talk to your manager.
tl:dr
1. Life is short and software market is hot.
2. Get ready to leave but don't make it too obvious. ;)
[+] [-] covati|10 years ago|reply
[+] [-] devnonymous|10 years ago|reply
[+] [-] patorjk|10 years ago|reply
[+] [-] pawelkomarnicki|10 years ago|reply
[+] [-] drinchev|10 years ago|reply
1. Tell your boss you quit, because of the facts you point here. Tell your co-workers you quit, because you are not satisfied with the job. ( You will have done the best thing for the company if you do that ).
2. Find a new job/work and don't talk about why you quit your previous job in details. Just tell your new boss : "Well I wasn't satisfied with the team. I didn't have a chance to be valuable, because of their closed-culture. They didn't want anything more from me than being a non-thinking programmer.". Trust me, he will like this. If he doesn't you will end up in the same company
3. In between ... start working on an open source project with good reputation to gain back your confidence ( if you've lost something out of your job ). Even one Merged pull request is a big deal in those moments.
If all of this doesn't work. Let me know. I'm living in Berlin and I think I can find something for you if you want to relocate.
[+] [-] beeboop|10 years ago|reply
I would simply stick the lines of "The work they had me doing wasn't where my strengths really were. I think there was some miscommunication during the hiring process as to what the job really entailed". All of which is true in OP's case - it wasn't communicated to him how incompatible he would be with his team and he's not going to perform his best work there. This method doesn't place blame on anyone (important) and doesn't make you sound difficult or overly particular.
[+] [-] it_learnses|10 years ago|reply
You can mention in your exit interview that your manager was nice and you were leaving due to a dysfunctional team if you want.
[+] [-] la6470|10 years ago|reply
Anyway that's gonna happen as you grow up
[+] [-] treebeard901|10 years ago|reply
Honestly what you described does not sound that bad. You should think about other similar situations in your past that you have had with other people and try to see if you have a pattern of needing to be right. It is entirely possible you are externalizing some fault in your own personality.
Regardless, look at it as a learning opportunity. If you can't handle the various personalities in the world without it effecting you on a personal level, you're going to have a tough time.
[+] [-] orangepenguin|10 years ago|reply
I do think you're right about tolerating different personalities, and about talking to a manager. I'll tread carefully.
[+] [-] debacle|10 years ago|reply
[+] [-] techcode|10 years ago|reply
There's not even one example where they reacted in a "nice way"?
Seems you haven't told them how such thing make you feel?
Maybe it's not personality, and perhaps they don't know this stuff is bothering you...
Definitely talk to your manager, and try talking to your team as well.
Focus on observations/examples as well as how those situations make you feel.
I agree that life is too short, and IT is full of "difficult" people. Instead of running away from it, get better in dealing with them.
[+] [-] orangepenguin|10 years ago|reply
[+] [-] yanilkr|10 years ago|reply
There is a first time to everything. If you move away, you are moving away from an opportunity to deal with things you never dealt with before. Your job is not so precious as you think. Try different approaches, be confrontational when you want to be, you don't have to be nice anymore, try to overcome this and you would be a much better person for yourself and others. Why do you have to be the one that goes to the manager, why cant you send your colleagues to the manager? Your manager might trust you more if you learn to deal with situations yourself.
It is possible some of my advice might seem "bad or condescending" but who cares I said what I wanted to say.
I happened to watch this old Andy Griffith show, it might be relevant. https://vimeo.com/66146806
[+] [-] JoeAltmaier|10 years ago|reply
[+] [-] metasean|10 years ago|reply
b) As cookiecaper indicated, you should focus on the positives of the job you're interviewing for, not the negatives of the current job. For example, "I'm looking for a more respectful and collegial work environment that supports mutual skill development." The interviewer may take that as "this person is coming from an unsupportive environment" but it could also be taken as "this person is coming from a so-so, hum-drum environment and simply wants a better environment."
[+] [-] cookiecaper|10 years ago|reply