February 21, 2010 | Comments Off | Entries in quotes (11)
Programmers Are Assholes »
Marco Arment just called us all out (all of us programmer types) as childish douchebags and I think he's kinda right. People on the Internet are generally asshats when given the opportunity to be anonymous...
But programmers are a special case. Because not only will they tell you how wrong you are, but they’ll also tell you how stupid and idiotic you are, and they’ll mathematically prove it, and you should never program again, and you should be fired, you moron. Their attacks are all-out personal insults on your intelligence, but much better written and argued than most internet commenters.
Everyone, and not just programmers, needs to read Paul Graham's, "How to Disagree" article. Most people don't make it past DH4 on his dsiagreement hierarchy.
February 21, 2010 | Comments Off | “Object-Relational Mapping is the Vietnam of Computer Science”
Jeff Atwood via Coding Horror
“What a man hears he may doubt, what he sees he may possibly doubt, but what he does himself he cannot doubt. ”
Seaman Knapp
“If you set your goals ridiculously high and it’s a failure, you will fail above everyone else’s success.”
James Cameron, Man of Extremes
“Think with your hands, build something or try something, then talk about it, not the reverse.”
David Kelly, Founder, IDEO
“Success is just like being pregnant. Everybody congratulates you, but nobody knows how may times you were fucked.”
Ji Lee, via @pleaseenjoy
“When people sit down at their PCs a strange sense of entitlement overcomes them...Everyone thinks that because they have a Facebook page or a blog or a website that they have fractional ownership of the Web. And in that tiny little bit of electronic real estate they can post pretty much whatever they want regardless of who else it may harm, injure or insult. Or, in most cases, bore to tears.”
“Rapid prototyping and 'learning by making' is a [good] strategy for effective innovation. For participatory systems, this is even more important because the complexity of the interactions cannot possibly be anticipated by even the smartest of plans. The reality is that these prototypes cannot live in the lab; they have to be let out into the wild. So, we need to start getting comfortable with letting others participate in our innovation activities.”
“Think you're tough? Try designing & developing production software. It's like being in the Ironman except everyone is booing you.”
“Hate Driven Development. It’s when you come to hate working on something so much that it inspires a surge of productivity that leads to completion. Most projects that involve this methodology include a procrastination phase.”