Live data from Hacker News

I forced every engineer to take sales calls and they rewrote our platform

old.reddit.com

121–130 of 221 posts

Re: I forced every engineer to take sales calls and they rewrote our platform

#121
post #68

> The rewrite took 2 weeks. We removed 60% of features. Added a simple progress bar. Built Slack integration for questions. Created "done-for-you" workflows. > Our support tickets dropped 70%. If this isn't fake something is extremely wrong with this picture.

Of course it's fake, it's Reddit. How does this dredge reach the front page?

Re: I forced every engineer to take sales calls and they rewrote our platform

#122
post #76

Earlier quoted context omitted.

Or engineers are little bit full of themselves and know better how user should experience the product. If user is "holding the product wrong" it is a problem of a user and not a problem of stupid design, created by a person who knows in which order these buttons should be pressed. People around Desktop Linux could write a complete book about dismissing user's complaints. The moment you have stubborn engineer who know…

PMs don’t help make good software.

Don't try to tell them that.

Re: I forced every engineer to take sales calls and they rewrote our platform

#123
Here's what I see:

* PM asking a client: "Do you want beautiful logging, metrics and shit?" - "Hell yeah we want logging, metrics and shit!"

* PM telling devs: implement beautiful logging, metrics and shit

* Devs spend half a year implementing all that shit

* The client looks at the final product: "What is this shit? We need a freaking green checkmark!"

Re: I forced every engineer to take sales calls and they rewrote our platform

#124

Earlier quoted context omitted.

I run a small tech startup, about 2M ARR. And at times we’ve been short staffed on support and I’ve sat in for support for a day or two. And every time I do this I discover loads of issues customers are complaining about that don’t seem to ever make it back to our engineering team. Perhaps it’s just our support reps, or the nature of support, but they seem to love to “solve” problems themselves rather than reporting…

You can never rely on support reps to escalate UX issues to product teams for a couple reasons. First, from their perspective if they are able to solve an issue by following their script, even if it took 20 convoluted steps, everything is working normally. People are used to occasionally dealing with workarounds so it's not a big deal in their mind. Second, it's not in their interest to report UX issues. They are mea…

Perverse incentives. They are judged by how long the call takes, and every time they escalate a common problem that the devs could fix, now their numbers will go down and they'll get punished for their good work.

Dell at one point pulled the plug on outsourcing their tech support. They spotted this moral hazard partway through the process and decided it was better to keep it in house.

Re: I forced every engineer to take sales calls and they rewrote our platform

#125
post #19

All the negative responses. I have been at countless places where the engineers are out of sync with the product. And it might be something silly like their coworker added something they didn't know about and the UI is now confusing. Could even be the website started proclaiming something that didn't align well with the product. Another factor is that the [product -> PM -> bug system -> engineer -> fix -> QA -> produ…

> I have been at countless places where the engineers are out of sync with the product.

Me too, but surprisingly it happens more often at places with the most Product Managers.

My worst experience was at a company that tried to enforce a specific ratio of Product Managers and "Product Designers" to engineers. If you added up the designers, product, project, and program people the total was higher than the number of engineers.

It only made everything worse. Fighting your way through the Product Management bureaucracy while trying to avoid having one of the PMs view your input as a threat was a job in itself.

Great Product Managers are invaluable additions to a company. The modern version of Product Management has attracted a lot of people who thrive on bureaucracy and process. The proliferation of Product Management influencers has made it much worse.

Re: I forced every engineer to take sales calls and they rewrote our platform

#126
post #50

Earlier quoted context omitted.

I think a mix of both is best. If support can quickly solve a customer issue they should. But they also should make note of it and pass it along.

If it was the case the customer support simply knows an undocumented work-around that they can solve the problem and provide that to the customer. I mean that works, but a better solution is for that problem to get back to engineering and be fixed once and for all.

But after the next release the number of calls per hour the customer support team can answer will drop. Which means no raises for the support people.

Re: I forced every engineer to take sales calls and they rewrote our platform

#127
post #68

> The rewrite took 2 weeks. We removed 60% of features. Added a simple progress bar. Built Slack integration for questions. Created "done-for-you" workflows. > Our support tickets dropped 70%. If this isn't fake something is extremely wrong with this picture.

Reddit has become an outlet for creative writing. This might have been inspired by some real life events, or it might have been pure fiction. Either way the end result is dripping with the typical Reddit creative writing elements, with a dash of LinkedIn style business storytelling.

Re: I forced every engineer to take sales calls and they rewrote our platform

#128

> At the end of it, they were sketching a completely different architecture without my "PMing". Because they finally understood who was actually using our product. I cannot help but read this whole experience as: “We forced an engineer to take sales calls and we found out that the issue was that our PMs are doing a terrible job communicating between customer and engineering, and our DevOps engineer is more capable/ac…

I run a small tech startup, about 2M ARR. And at times we’ve been short staffed on support and I’ve sat in for support for a day or two. And every time I do this I discover loads of issues customers are complaining about that don’t seem to ever make it back to our engineering team. Perhaps it’s just our support reps, or the nature of support, but they seem to love to “solve” problems themselves rather than reporting…

At my last job I worked in professional services, and after reporting multiple issues over and over and over through the normal process I finally wormed my way into a friendship with engineering and product leadership. A conversation with someone they trust was THE ONLY WAY to get them to take seriously a Jira report from the field saying "this is annoying/broken at every customer. Yes there is a workaround, but can we get it fixed?"

Product at every company I've worked for only ever cared about prioritizing shiny new features or bugs that have people screaming at them.

Re: I forced every engineer to take sales calls and they rewrote our platform

#129
post #119

Earlier quoted context omitted.

Or engineers are little bit full of themselves and know better how user should experience the product. If user is "holding the product wrong" it is a problem of a user and not a problem of stupid design, created by a person who knows in which order these buttons should be pressed. People around Desktop Linux could write a complete book about dismissing user's complaints. The moment you have stubborn engineer who know…

If a user holds an ice cream cone upside-down and their ice cream falls to the floor, do you blame the user for not holding their ice cream cone upright or the creator of the ice cream cone for a stupid design that allows the ice cream to so easily fall out of the ice cream holding device and onto the floor? I find far more often that bad UX is the result of someone trying to use a tool for something it wasn't design…

> I find far more often that bad UX is the result of someone trying to use a tool for something it wasn't designed for.

Isn't that the point? In the story the engineers weren't designing a tool well-suited for the customers, but for whatever abstract scenarios they had in their head. In the open source world it's more reasonable and common to design a tool not predicated on the predominant models and workflows. And every once in a awhile those experiments result in something very valuable that helps to break predominant paradigms. But in the commercial space solving customer's immediate problems in a manner that is intuitive for them is paramount.

Re: I forced every engineer to take sales calls and they rewrote our platform

#130
I can’t comment on whether the PMs are doing their job, but I’ve been building on my own for almost a year now. Working directly with the end user is what motivates me and it’s very eye opening. A lot of engineering thought can miss without guidance. Some experience is always worthwhile.
Post reply on HN