top | item 43357124

(no title)

ultra-boss | 11 months ago

"A truly great engineering organization is one where perfectly normal, workaday software engineers, with decent skills and an ordinary amount of expertise, can consistently move fast, ship code, respond to users, understand the systems they’ve built, and move the business forward a little bit more, day by day, week by week."

plus plus plus plus plus to this.

discuss

order

slindsey|11 months ago

This is the key message in my opinion. I've worked with wonderful software developers who can accomplish far more than others (as well as a few who are a net drain on the team.) The key is to craft an organization that allows anyone with a minimum skillset to be successful. At least on the team that I'm currently in, this means a well-defined organization with clearly defined limits of what they should and should not do. This is with respect to customers and also internally.

WgaqPdNr7PGLGVW|11 months ago

If this were true then software engineering jobs would have all already been offshored.

Software is much closer to a competitive race where small improvements in ability give completely outsized returns.

N_Lens|11 months ago

You're both right, but in different contexts.

rqmedes|11 months ago

And who leads and sets the vision. A committee of “average” engineers?

Muromec|11 months ago

I want to believe, but has anymore ever worked at such great organization?

JTyQZSnP3cQGa8B|11 months ago

I have twice, but it's always huge companies ($billions and 100k employees) who has an established business, and some kind of monopoly which could not threaten the survival of the company.

mytailorisrich|11 months ago

And to achieve this the organization only requires exceptional leaders...