February 21, 2010 |
1 Comment | 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.
“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.”
About Me: I find it weird that a lot of profiles are written in the third person. I over-punctuate my sentences with semi-colons; I still practice my handwriting to keep it pretty. I love whatever that Vimeo logo font is. I run about as fast as a pregnant woman and I swim like this guy. Pretty sad if you ask me. I wish I was good at Mario Kart because I think that is as close to driving a car as I am going to get. I suck at a lot of things but I know I'm really good at one thing. I can make your computer do anything. During the day I Clark Kent it as Lead Developer for Squarespace. This is me eating our own dog food. Some of the new stuff I'm cooking up might sneak preview it's way out on this blog while Anthony is not looking. I spent 15 minutes ripping off Rik Catlow's minimalist blog design because it would have taken me much longer to rip Tyler off. I hate punditry but I wish I had more time to write about stuff I'm relatively intelligent about. I love the Internet. I like sunsets and long, romantic walks through code. One last thing — I love you, man, but I don't give a shit what you think. Ok, I'm just kidding about that. Sharing is caring.