4 ms·
I once was searching for a file locally (Windows) and my search ended up searching the shared drive of my company, which contained a zip file. Inside this zip f
by donretag 10y ago
I once was searching for a file locally (Windows) and my search ended up searching the shared drive of my company, which contained a zip file. Inside this zip file were excel spreadsheets containing the salaries of all employees (around 50 IIRC).
The instructions from the CEO were to limit raises due to the economic conditions at the time (very true). Apparently the tech manager was not as good fighting for us, since our department (4-6?) averaged the lowest raises. The departments with managers better at negotiating got average raises that were higher than the CEO's policies.
- WhitneyLand 10y agoThis is one of the many benefits to working for a high performing manager. They will have more clout to argue on your behalf for raises and promotions. Not to mention it's easier to grow around higher caliber people.
- CydeWeys 10y agoSome of the best advice I've ever gotten, and I'm so glad I followed it, is to ignore details like what the product is entirely, and pick the team to join solely based on the manager. It's worked out very well. There was a survey I remember reading earlier this year about how the single biggest factor causing dissatisfaction at work is having a bad boss.
- quantumhobbit 10y agoHow do you identify a good manager? I ask because I've had both good and bad but no indication of which is which at the beginning. Some seemed super engaged when interviewing but disappeared once I started working.
- pm90 10y agoIts much easier if its within the same org, of course, but even in another company, you can possibly talk to the people who will work with you under the same manager and ask them. Unfortunately, there isn't any surefire way of knowing whether you will work under a good manager, just as there is no surefire way for the company to know you will be a stellar employee. Personally, what I look for the most is honesty. Even if the product/company is crap, if the people working on it are honest about their current state and where they want to be in the future, I find that much more interesting than a well-known established company whose manager is just OK.
- CydeWeys 10y agoI had a thirty minute chat with each potential manager during the hiring process, and I went with the one that I felt I had the best rapport with. It turns out that the initial impression was correct. Now of course this is far from foolproof, but oftentimes you can learn a lot about someone from just a thirty minute chat (and asking the right questions).
- softawre 10y agoSo...what do you think are the right questions?
- CydeWeys 10y agoIt depends on what you value most in a working relationship. What I want in a boss isn't necessarily what you want in a boss. General questions that might apply to most people would include things like "What kind of working hours do people on your team keep", "How do you help build the careers of people on your team", "Why did you choose this project and what do you find exciting about it", "If you were to start this project all over again knowing what you know now, what decisions would you make differently", "How are relations between the tech side of the team and the business/product side of the team", "Why should I join your team in particular", "How well do the members of the team get along and what does a typical day look like -- do people sit together and chat frequently? Not interact in person much?". You see where I'm going with this.
- shshhdhs 10y agoIs this a consulting role like Accenture? (Asking because not all companies let managers choose their projects?)
- cema 10y agopick the team to join solely based on the manager My experience too. Of course there are other factors, but this is (arguably) the most important factor of all; the rest are just constraints, and this is like the objective function.
- JorgeGT 10y agoAnother advantage is that they are confident of their position and do not feel the need to put you down / downplay your achievements.