| There is a maxim that the only things that matter in business are results and relationships. If you have those two things going for you, you can get anything done. I am a developer, but it surprises me how many developers don’t get that. Geeks canonize Woz and say that he was the success behind Apple, but geeks are a dime a dozen. We can look at what Jobs accomplished without Woz and what Woz accomplished without Jobs as a case study. Jobs got results because of his relationships. He could get anyone on the phone and get things done. No one else could have picked up the phone and called Gates and made the deal he made in 1997 that saved Apple (not the money, the promise of continuing to support Office on Mac). He was able to negotiate with the music industry in 2003 and the mobile carriers before the iPhone came out and completely usurp their power. Most of the targets of Jobs wrath weren’t afraid of losing their jobs and stuck around because they didn’t have an alternative. Good developers in the right market can get a job before their last check clears. They stayed because they believed in the vision. If I had a choice between working on the original iPhone and writing yet another software as a service CRUD app, I know which one I would have chosen. But when the dust settled, I would have put that on my resume and wrote my own ticket to work almost anywhere. |
99% of software developers are the absolute dumbest smart people you could ever meet. On the plus side: this makes them very simply to beat, even without any sooper l33t c0ding ski11z. Just learn to do all the stuff that they don’t think matters—like talking to and listening to and learning from your users—and you’ll easily wipe the floor with the lot of them.