4 ms·
I have a few that stick in my memory, but I don't know that they'd be appropriate - although they might give you a little insight. 1) We had a dev on the team
by LouisSayers 4y ago
I have a few that stick in my memory, but I don't know that they'd be appropriate - although they might give you a little insight.
1) We had a dev on the team who was adamant that we prefix all testing library functions in tests with their namespace. I argued that it in my experience it was pointless - no team I'd been on in the past ever had an issue with not prefixing them. He wouldn't budge on his stance. When he was on leave I changed all tests in the project, removing the namespace prefix. When he came back he seemed not too bothered by it, he got used to it and never brought it up again. We're still in contact now.
2) I was once brought in as a partner in a startup. They'd failed to make a product and I came in and built what they couldn't do from scratch into a working product in about 6 months. As more people used it the CEO started to become more active in the project. I was creating a new piece of functionality when he told me he wanted it another way. We didnt agree. I suggested taking it to users and getting their thoughts on it, he refused. We ended up disagreeing and then he pulled the "I am CEO card". Following the meeting I tried to understand why he wanted it the way he did and why I wanted it the way I did. I determined that my approach presented three separate bits of information in the graph, and his approach lost one of those pieces of information. I redesigned the UI to include all three parts of info but to look more like he wanted. I ended up essentially being pushed out of the business, he didn't give me any stock that was promised, and he ended up running that project into the ground. His company ended up failing and he's now a PM in some other company I believe...
3) I'm sure there are other instances but these are the two that pop into my mind. Most places I've worked people have discussions - perhaps there are disagreements, but they don't burn into my memory like the last two examples. Emotionally distressing events are much easier to remember.
Not sure how people would take those stories in an interview...