Live data from Hacker News

What Silicon Valley gets about engineers that traditional companies do not

blog.pragmaticengineer.com

191–200 of 339 posts

Re: What Silicon Valley gets about engineers that traditional companies do not

#191

Earlier quoted context omitted.

In many companies, the 'product' department exists to protect the owners from the leverage developers would have if they had access to the business context.

That's interesting... I think. Could you give an example (as contrived as you wish) to illustrate this point?

Essentially, developers with substantial domain experience / familiarity with the problem space tend to do what they think is best, instead of following orders.

Accepting the value of that behavior requires a great deal of personal and organizational maturity, especially when you want to try something out quickly and your developers refuse.

Sample phrases include: "Why did the customer ask for that - it sounds like our planned implementation won't satisfy their goals", or

"Won't this change mean we operate at a loss to subsidize your other company, which will affect staff bonuses".

Re: What Silicon Valley gets about engineers that traditional companies do not

#192

I have noticed that as SV companies get larger they tend to adopt the more "old school" approach. Not that it's a binary - it's a spectrum, and depending on management chain/how an org runs, people can have different experiences. I think it's caused by 1. When you have very deep management chains you start to have lots of people with opinions on what you should do, how you should do it, who you should do it with. Eve…

4. Middle managers are going to do something with their days. Once the growth frenzy stops and they're longer occupied by procuring and filling headcount, they go the next thing they know, implementing systems of surveillance ("accountability") and control ("alignment").

Some middle managers also serve as individual contributors

Re: What Silicon Valley gets about engineers that traditional companies do not

#193
post #37
post #24

Earlier quoted context omitted.

I've long imagined a position just above the scrum masters: the scrum lord. I see this position as a critical component of any agile strategy that seeks to maximize scrum master productivity, while still allowing scrum masters all the autonomy they need for their day-to-day duties.

not sure you're going far enough there. Obviously we need a scrum king to guide our scrum lords as they help our scrum masters transform our organization.

What are the perks that flow from the divine right of scrum kings?

Re: What Silicon Valley gets about engineers that traditional companies do not

#194

I've worked at both SV and traditional companies, and I feel like this very closely matches my experience. One of the things I worry about is that even at companies that are doing "Agile transformations" and adopting methodologies like Scrum, in practice have "Product Owners" who are there to give instructions via Jira tickets. Other roles like "Business Analysts" are there to ensure that lowly developers never have…

We had a large disconnect between product and engineering. The directors solution was to have mandatory 8 hours of sprint ceremonies a week where we would review the definition of “bug” and “epic”, every week. We also were required to sit in on all team meetings regardless if it was your team. We had two full time scrum masters for a team of six engineers. I suggested instead engineers get looped earlier into the pro…

Business people love to think that their knowledge is somehow on a plane that others can't approach, but we see how many dumb decisions are made on a daily basis. The business would be comprehensible and steerable to everyone in the company, including the janitor, if education were institutionalized.

Re: What Silicon Valley gets about engineers that traditional companies do not

#195
post #74

Earlier quoted context omitted.

> traditional companies that are doing Agile. Aka "Wagile". "We have a standup every morning, where you're required to report on how many of your assigned Jira tickets you completed yesterday and get berated for any incomplete ones no matter the cause! No excuses! We've committed to these deadlines and budgets, that you know nothing about having not been consulted on anything."

That’s just the tip of the ice berg... I call it the tyranny of project managers. When I worked for a large multinational in SF, 100M+ users we operated very much in the “SV” style the article describes. I got to see how our satellite offices in other parts of the world operate; EVERYTHING was in calendar, work was tracked in 15 minute intervals, meeting about meetings, and follow up meetings after the meeting, and a…

I think you just described my current employer.

Re: What Silicon Valley gets about engineers that traditional companies do not

#196
post #24

Earlier quoted context omitted.

Yes! The proliferation and role of "business people" in traditional companies is IMO their defining characteristic. It shows how much or how little a business trusts engineers (and also engineer's "status" within the company, e.g. are they respected and valued or treated as a disposable resource) to run the business as general problem solvers. The ironic thing about Agile is that it has a cottage industry of "scrum c…

I've long imagined a position just above the scrum masters: the scrum lord. I see this position as a critical component of any agile strategy that seeks to maximize scrum master productivity, while still allowing scrum masters all the autonomy they need for their day-to-day duties.

Still, at my company I have an even more lofty title. I am the Kanban King...

Re: What Silicon Valley gets about engineers that traditional companies do not

#197

I think this completely leaves out how user research and interface design influence the prioritization, process, and delivery of work done by the development team.

I think it's pretty similar. Like are UX and Eng working together to solve problems? Or is some VP telling UX what to design then telling Eng to implement the design.

Re: What Silicon Valley gets about engineers that traditional companies do not

#198
post #38
post #36

Earlier quoted context omitted.

Why settle for scrum lord when you could be scrum king? Scrum emperor? One day even scrum Pope?

> scrum Pope his holiness will make his presence known in due time

Somehow I suspect that something like this is at work inside the Vatican.

Re: What Silicon Valley gets about engineers that traditional companies do not

#199

Earlier quoted context omitted.

Meh. A real Evil Scrum Lord makes his victims enter the data by themselves into Jira.

Twice. Once in points after Planning Poker has sized the story -- the second time in hours.

OMG planning poker. Never again.

Re: What Silicon Valley gets about engineers that traditional companies do not

#200
post #161

Earlier quoted context omitted.

When I was managing engineers, I would insist that the engineer talk 1:1 to the engineer on the client (or customer) side when doing fixes or feature enhancements that happened to be requested from outside the company. This always caused consternation among scrummasters and product managers, and there always had to be a discussion about it. But it sped things up tremendously, because the engineer could do things like…

There’s some value in capturing these conversations for the record. If eg the engineer engaged in these conversations decided to leave, it would preserve the record for the person replacing them. I do agree that if this process is used to score political points though, then it loses all value. Maybe a compromise is to capture the summary of these conversations somewhere. But honestly if an org has become this politic…

> If eg the engineer engaged in these conversations decided to leave, it would preserve the record for the person replacing them.

How many of those recordings are ever played back? None, in my experience.

Post reply on HN