3 ms·
This seems logical, but I've yet to experience a software shop of any complexity where you can just plug people in and out with this mercenary approach. A year
by preordained 6y ago
This seems logical, but I've yet to experience a software shop of any complexity where you can just plug people in and out with this mercenary approach. A year or two is when I notice people actually start adding significant value, and the really high value work when you get in tune with an organization's DNA maybe still years later. Companies need veterans. If it seems like someone can't even pretend to get invested, it's a waste of time. Smart people who have a rap sheet of skills a mile long are cute, but I've personally found such peoples' dominant skill is marketing themselves...which I can't blame them for, but I think articles like this are the result of people being burned by the "mercenary" mentality.
- lotsofpulp 6y ago> Companies need veterans. They pay for mercenaries, they get mercenaries. Rarely do companies pay for veterans, at least not good ones.
- Viliam1234 6y agoAlso, there are many ways how you can "pay for" people: You can increase their salary. You can hire more of them, so that they don't have to work overtime. You can buy them better tools. You can rent a working space that actually contains rooms with doors. Etc. Different people have different preference here. But if you have an open space, and zero budget for tools, and chronically understaffed projects, and the salary is kinda average... well, you send a loud message. Try it the other way: let the veterans have their own room with doors, give them the tools they need, maybe reduce their work time to 6 hours a day while keeping their salary competitive... and most of them will be happy to stay. Or be honest and admit that you prefer it the way you have been doing it so far.
- xwdv 6y agoPay your veterans. It’s not their responsibility to swear life long loyalty just because you need them. Especially when the second they are no longer needed a company wouldn’t hesitate to get rid of them. Most software shops can’t have mercs because they aren’t built for it, they just assume people will stick around. If you want to run efficiently and confidently with mercenaries, get knowledge out of people’s heads and into robust documentation and architectural design records.