Good Engineer/Bad Engineer (inspired by Good PM/Bad PM)
Bad engineers think their job is to write code. Good engineers know their job is to ship working software that adds real value to users.

Good Engineer/Bad Engineer
Why the best engineers aren’t always the smartest — and what separates engineers who ship from those who just code.
terriblesoftware.org
Share your thoughts