Earlier quoted context omitted.
This job will be more appropriate for somebody else, and this company will probably be better off with somebody happy working in the new environment. If several senior developers leave because their attitude is not a good fit for new management, then the company may have to hire and then train new staff on loads of bespoke stuff without the people who wrote it being there. Who cares about getting people who fit the c…
It appears you've learned the lesson, having developers that write working software results in a more profitable company than having developers who remain in their seats for 8 hours a day. The key is to make the company culture fit those who write working software.
How do you tell managers that having good developers is a privilege?
111–120 of 123 posts
Re: How do you tell managers that having good developers is a privilege?
#112Earlier quoted context omitted.
From siblings to my comment: You can't tell them: They can only learn this through experience. Alternately they may be the sort of shop where average developers are perfectly satisfactory. read: The counter-party to your negotiation is not an honest/competent partner who may have reached a rational conclusion given their understanding of the situation. Also, exceptional talent doesn't need to be treated like this. Co…
None of what you have quoted particularly reads as 'punish the manager'. It's only your post-facto flavouring that gives it that emphasis. Pretty much all of it is "you have to look out for #1" - which I agree is not always the best advice, since it doesn't try for a win-win solution. Yes, there may be some residual punishment or vindictive feelings underlying some of the commentary, but the main focus of pretty much…
Re: How do you tell managers that having good developers is a privilege?
#113I find it very sad that the top answer on stack exchange is a guide for how to have mature discussion, see the manager's point of view and collectively look for a solution -- while respecting his authority. But when you come to HN, 10-to-1 the comments are all about punishing the manager by leaving, teaching management a lesson, suggesting that maybe they only need mediocrity (in other words, developers as great as u…
I think managers should be wise this is their job, and developers don't need to make their job easy, they earn a lot of money anyway.
I see this trend lately where developers suddenly need to make everybody's job easier. Now developers need to make the HR people understand that... they need to make the stake holders understand that... etc etc Really?
Many programmers I know are very frugal and some single, and some are very resilient so they need to make a lot of people understand that there are limits and boundaries someone should not cross and that everybody should do their work.
Developers cannot do qualitative development in sweatshop environment.
Re: How do you tell managers that having good developers is a privilege?
#114I think explaining that "Most senors developers can leave and get another job with a 30-40% higher pay" and that "most current developers stay because of the flexible time and casual environment" is a very strong point. I would try to understand a bit more the concern about the forced 8 hours a day at the office. But obviously, if the manager is just dumb, just go to higher authority and explain that this manager cou…
> "Most senors developers can leave and get another job with a 30-40% higher pay" and that "most current developers stay because of the flexible time and casual environment" is a very strong point. One of the worst things a developer can do is to underperform on purpose because of thoughts like the above ("I could get a better job elsewhere, so I don't need to put in any effort here"). It leads to the worst possible…
Re: How do you tell managers that having good developers is a privilege?
#115I think explaining that "Most senors developers can leave and get another job with a 30-40% higher pay" and that "most current developers stay because of the flexible time and casual environment" is a very strong point. I would try to understand a bit more the concern about the forced 8 hours a day at the office. But obviously, if the manager is just dumb, just go to higher authority and explain that this manager cou…
> "Most senors developers can leave and get another job with a 30-40% higher pay" and that "most current developers stay because of the flexible time and casual environment" is a very strong point. One of the worst things a developer can do is to underperform on purpose because of thoughts like the above ("I could get a better job elsewhere, so I don't need to put in any effort here"). It leads to the worst possible…
Re: How do you tell managers that having good developers is a privilege?
#116Earlier quoted context omitted.
OTOH, when it's time to move from research into production, this 'shaping' rather works: those 'good devs' with poor respect for authority move out of the team (either from the company or deeper back into R&D), where people who stay / newly hired readily agree to fulfill well-defined roles.
What "authority"? Different people have different roles. If I know tons about implementing caches, I probably end up making most of the decisions about that sort of thing. If you know a lot about scheduling projects, probably you'll end up doing a lot of that. A junior person probably won't get to make a lot of decisions, except in whatever rather small area they are contributing in. And so on. Management doesn't mea…
Re: How do you tell managers that having good developers is a privilege?
#117What a bunch of spoiled, whining brats! Sure, you can only code for 4-6 hours a day, but why not honor your contract by spending that other 2 hours mentoring less senior people, trying to understand your employer's business goals, and generally trying to do your best to move your company ahead. Sheesh. By the way, the sheer arrogance of the question "How do you tell managers that having good developers is a privilege…
Yep the wording of the title reeks of a prima dona who has a massive chip on his (and I would bet that it is a male) shoulder.
Re: How do you tell managers that having good developers is a privilege?
#118Earlier quoted context omitted.
Yep the wording of the title reeks of a prima dona who has a massive chip on his (and I would bet that it is a male) shoulder.
I bet you would have caused an uproar of sexism if your comment had said the same about a female shoulder. Is there any basis for the sexist nature of your comment?
Re: How do you tell managers that having good developers is a privilege?
#119Earlier quoted context omitted.
It's not about punishing anyone, it's about compensation. Not so. Compensation is important if funding is available, but many devs love what they do and the service they're providing, beyond monetary compensation.
I love my work. I do not believe it is a good reason to pay me less and pocket the difference. The chances are that I will love work in other company too.
Re: How do you tell managers that having good developers is a privilege?
#120For those younger folk who ask why older management feels that the younger generation is full of entitlement - this scenario is exactly why. The young engineer feels that they are a gift to their employer, and should have the freedom to work as they want. The older manager feels that the work environment has a structure inherent within it, to which people are expected to comply. As the engineer, it is your right to q…
I think you mean that it is okay to quit if the rules change by someone else's accord...