2 ms·
One of the competitive advantages the company I work for has is that it dogfoods its own software, which for some odd reason is a bit rare in its space -- we do
by dmpk2k 13y ago
One of the competitive advantages the company I work for has is that it dogfoods its own software, which for some odd reason is a bit rare in its space -- we don't just think we know the problems our customers face, we're suffering them every day.
Somewhat relatedly, the managers I respect the most are the ones who continue to hammer out software themselves -- they don't just think they know the problems that software development faces, they're suffering them every day.
In both cases, it shows.
As such, I'm curious how you're planning to keep a healthy business helping other companies if you're not keeping your skills sharp on your own forge. I ask this in the nicest way possible. :)
- lmm 13y agoI find the worst managers are those who try to pretend they are still developers. Managing is a full-time job, you need to be available for your team to interrupt; if you're writing code you're not. And since you will be interrupted, you can't pair-program or do anything that someone else is going to depend on.