Posts tagged 'technology'
Designing Your Work Life by Bill Burnett and Dave Evans. “F**k this s**t, I’m quitting!” Many of us have played with the thought of making a memorable exit from a job we didn’t enjoy at some point in our careers. I know a few people who actually did (though not with quite such strong language), but unsurprisingly that didn’t end well for any of them.
In many instances software architecture is less a product of deliberate design and more an accidental result of countless interactions between people. Or, as Eric Raymond put it more pointedly: “If you have four groups working on a compiler, you’ll get a 4-pass compiler.” How Do Committees Invent? by Mel Conway. This idea was originally introduced by Mel Conway in his 1967 paper “How Do Committees Invent?
The other day I had a wonderful conversation with a friend and fellow software enthusiast about fairness when it comes to the remuneration of knowledge workers. Both of us have been through various posts in different technology companies, increasingly concerning ourselves with management and leadership as our careers progressed. Our conversation honed in on the following question: Is the way people are payed in our industry today fair? Note that I’m not referring only to software developers here—data scientists, UI experts, DevOps heroes, product managers, and all the others who contribute to successful projects are included as well.