4 ms·
I joined a Haskell team working on some pretty cutting edge stuff. A new VPE was hired from a FAANG background to "get the company more focused on delivery." H
by whateveracct 4y ago
I joined a Haskell team working on some pretty cutting edge stuff. A new VPE was hired from a FAANG background to "get the company
more focused on delivery." He spitballed a deadline for a prototype. He insisted the date was just "to help us focus."
Turns out he constantly berated our manager for not being on track in private. But publicly acted cool about it and said the deadline wasn't real.
Oh, and all the while, he hired "his people" in another office who were C++ devs with no Haskell experience or interest. Nobody was hired for our team despite the time pressure.
He actually blocked literally every potential Haskell hire. I found this out once I started interviewing. Good Haskellers rejected one after another. The vote? 4 for, 1 against. Guess who was against.
Then suddenly, we had to abandon the Haskell prototype when we were almost done (like final testing was all that was left). "Most of the team can't learn Haskell and don't want to." How convenient!
It all came to a head in a meeting where I mentioned some of the stuff he was saying to
me privately about Haskell and the Haskell team. It was more critical and contradictory to what he told others. The guy was clearly manipulating us - he even went around our manager to garner support from some senior devs before we as a team could discuss and object privately.
Oh and when we discussed all this, one engineer was DMing the VPE about this conversation in real time. Rat.
I and many other of the Haskellers dipped. I'm pretty sure that was his real intention all along. A lot of them were with the company from its earliest stages, so they were pretty ingrained. But he didn't like them and wanted control.
I make a lot more money and stress a lot less now. And still write Haskell.