Things I Believe About Software Engineering
> Being aligned with teammates on what you're building is more important than building the right thing.<p>It's important to define the terms here. Does "important" mean important to <i>you</i> or the company? I could understand the former, but how are you ever going to build the "right thing" if you can't agree as a team what you're building?