Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

How to stop sucking and be awesome instead Slide 1 How to stop sucking and be awesome instead Slide 2 How to stop sucking and be awesome instead Slide 3 How to stop sucking and be awesome instead Slide 4 How to stop sucking and be awesome instead Slide 5 How to stop sucking and be awesome instead Slide 6 How to stop sucking and be awesome instead Slide 7 How to stop sucking and be awesome instead Slide 8 How to stop sucking and be awesome instead Slide 9 How to stop sucking and be awesome instead Slide 10 How to stop sucking and be awesome instead Slide 11 How to stop sucking and be awesome instead Slide 12 How to stop sucking and be awesome instead Slide 13 How to stop sucking and be awesome instead Slide 14 How to stop sucking and be awesome instead Slide 15 How to stop sucking and be awesome instead Slide 16 How to stop sucking and be awesome instead Slide 17 How to stop sucking and be awesome instead Slide 18 How to stop sucking and be awesome instead Slide 19 How to stop sucking and be awesome instead Slide 20 How to stop sucking and be awesome instead Slide 21 How to stop sucking and be awesome instead Slide 22 How to stop sucking and be awesome instead Slide 23 How to stop sucking and be awesome instead Slide 24 How to stop sucking and be awesome instead Slide 25 How to stop sucking and be awesome instead Slide 26 How to stop sucking and be awesome instead Slide 27 How to stop sucking and be awesome instead Slide 28 How to stop sucking and be awesome instead Slide 29 How to stop sucking and be awesome instead Slide 30 How to stop sucking and be awesome instead Slide 31 How to stop sucking and be awesome instead Slide 32 How to stop sucking and be awesome instead Slide 33 How to stop sucking and be awesome instead Slide 34 How to stop sucking and be awesome instead Slide 35 How to stop sucking and be awesome instead Slide 36 How to stop sucking and be awesome instead Slide 37 How to stop sucking and be awesome instead Slide 38 How to stop sucking and be awesome instead Slide 39 How to stop sucking and be awesome instead Slide 40 How to stop sucking and be awesome instead Slide 41 How to stop sucking and be awesome instead Slide 42 How to stop sucking and be awesome instead Slide 43 How to stop sucking and be awesome instead Slide 44 How to stop sucking and be awesome instead Slide 45 How to stop sucking and be awesome instead Slide 46 How to stop sucking and be awesome instead Slide 47 How to stop sucking and be awesome instead Slide 48 How to stop sucking and be awesome instead Slide 49
Upcoming SlideShare
Forums Are Dead
Next
Download to read offline and view in fullscreen.

262 Likes

Share

Download to read offline

How to stop sucking and be awesome instead

Download to read offline

If you're reading this abstract, you're not awesome enough. Attend this session to unlock the secrets of Jeff Atwood, world famous blogger and industry leading co-founder of Stack Overflow and Stack Exchange. Learn how you too can determine clear goals for your future and turn your dreams into reality through positive-minded conceptualization techniques.* Within six to eight weeks, you'll realize the positive effects of Jeff Atwood's wildly popular Coding Horror blog in your own life, transporting you to an exciting new world of wealth, happiness and political power.

Related Books

Free with a 30 day trial from Scribd

See all

How to stop sucking and be awesome instead

  1. How to Stop Sucking and Be Awesome Instead Jeff Atwood Coding Horror, Stack Exchange, Stack Overflow
  2. Q: What does it mean when something “Sucks”?
  3. • This doesn't do what I need • I can't figure out how to do what I need • This is unnecessarily frustrating and complex • This breaks all the time • It's so ugly I want to vomit • It doesn't map to my understanding of the universe • I'm thinking about the tool, instead of my work
  4. And folks, let's be honest. Sturgeon was an optimist. Way more than 90% of code is crap. Al Viro
  5. Q: Why do we suck?
  6. A: Because we’re software, too.
  7. “The main reason we tend to focus on the technical rather than the human side of the work is not because it's more crucial, but because it's easier to do.”
  8. The common thread in all my failed projects is…
  9. The First Rule of Programming: It’s Always Your Fault. codinghorror
  10. 1. Embrace the Suck
  11. We make shitty software… with bugs! Dave Winer 1995
  12. “Software is a process, it's never finished, it's always evolving. That's its nature. We know our software sucks. But it's shipping! Next time we'll do better, but even then it will be shitty. The only software that's perfect is one you're dreaming about. Real software crashes, loses data, is hard to learn and hard to use. But it's a process. We'll make it less shitty. Just watch!”
  13. Version 1 Sucks, But Ship It Anyway codinghorror
  14. 3 months in development vs. 3 months of user feedback
  15. • better side visibility • hydraulic flight controls • climbs faster • turns faster • better distance visibility
  16. Boyd’s Law of Iteration: speed of iteration always beats quality of iteration Where you are today doesn’t matter so much, compared to where you’re going tomorrow.
  17. My goal is to suck less every year. codinghorror
  18. 2. Do It In Public
  19. One of my favorite business model suggestions for [web] entrepreneurs is to find an old UNIX command that hasn't yet been implemented on the web, and fix that. Marc Hedlund
  20. talk, finger ICQ LISTSERV DejaNews ls Yahoo! directory find, grep Google rn Bloglines pine Google Mail mount Amazon S3 bash Yahoo! Pipes wall Twitter
  21. Blogger = public email messages (1999) Instead of "Dear Bob, Check out this movie." it's "Dear People I May or May Not Know Who Are Interested in Film Noir, check out this movie. If you like it, maybe we can be friends."
  22. Flickr = public photo sharing (2004) "When we started the company, there were dozens of other photosharing companies such as Shutterfly, but on those sites there was no such thing as a public photograph -- it didn't even exist as a concept."
  23. YouTube = public home videos (2005) Bob Saget was on to something. Viewed 456 million times… so far.
  24. Twitter = public instant messaging (2006) I don't think it's any coincidence that one of the people responsible for Blogger is also responsible for Twitter.
  25. GitHub = public source control (2008) “SourceForge is about projects. GitHub is about people... A world of programmers forking, hacking and experimenting. There is merging, but only if people agree to do so, by other channels... GitHub gives me my own place to play. It lets me share my code the way I share photos on Flickr.”
  26. “Moreover, I’m sharing my code, for what it’s worth to me to share my code... I am sharing my code. I am not launching an open source project. I am not beginning a search for like minded developers to avoid duplication of efforts. I am not showing up at someone else’s door hat in hand, asking for commit access. I am not looking to do battle with Brook’s Law at the outset of my brainstorm.”
  27. Stack Overflow = public learning (2008) • Fun-size units of Q&A “work” • Document how much we suck, so that others might learn from it! • Leave breadcrumb trails of our awesomeness
  28. Maximize the value of your keystrokes If nobody knows you did {x}, did you get all the benefits of doing {x}?
  29. The onus of “interestingness” the freedom to totally suck in private vs. attempting to be awesome in public
  30. If you you don't have any marketable skills, learn some. It's the future. We have Khan Academy and Wikipedia and Codecademy and almost the entire world's collective knowledge at your fingertips. Use it. Carl Lange
  31. In the information age, the barriers just aren't there. The barriers are self imposed. John Carmack
  32. “If you want to set off and go develop some grand new thing, you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the dedication to go through with it. We slept on floors. We waded across rivers.”
  33. 3. Pick Stuff That Matters
  34. So what? everyone
  35. The world just isn’t that into you. Unless what you're sharing … • solves their problem • provides useful information • entertains them • makes them feel like they rule … why would they care?
  36. Every time you share something – ask yourself “so what?” If you can't answer convincingly, reformulate and try again.
  37. If your thing in public isn’t awesome enough (or sucks) that’s OK. People won’t go out of their way to mock you. They’ll just ignore it. (people do remember successes, though)
  38. This is The Internet. Let your freak flag fly. Find your audience.
  39. Nobody should be more excited about your mission than you.
  40. How do I know if this matters? What cool thing did you do for someone else today? (psst… Stack Overflow isn’t really a site about programming, it’s where we trick peers into reading, writing, experimenting, and learning with each other.)
  41. “It's better to be safe than sorry” is such crap. You know what's better than being safe? Being AWESOME. codinghorror
  42. 1. Embrace the Suck 2. Do It In Public 3. Pick Stuff That Matters #atlassiansummit
  43. Thank you!
  • JenniferDodson13

    Nov. 25, 2021
  • kaicarver

    Sep. 30, 2020
  • vmckrish01

    Jul. 17, 2020
  • bbreuer

    Jun. 15, 2018
  • RoopeshNair2

    Apr. 25, 2018
  • hjjoachim

    Mar. 2, 2017
  • DarrickHatch

    May. 4, 2016
  • Heavyhitter

    Feb. 26, 2016
  • SayedSaad4

    Nov. 10, 2015
  • longbao738

    Sep. 14, 2015
  • samuelgomesdarocha

    Jun. 7, 2015
  • jaimiekwon

    Dec. 8, 2014
  • erikbaar

    Nov. 17, 2014
  • rakeshnagar

    Nov. 12, 2014
  • przemmaj

    Sep. 13, 2014
  • avckpnde

    Jul. 31, 2014
  • Archana_N

    Jul. 8, 2014
  • husituo

    May. 12, 2014
  • marcelorjava

    May. 10, 2014
  • izzyvoyonovoy

    May. 9, 2014

If you're reading this abstract, you're not awesome enough. Attend this session to unlock the secrets of Jeff Atwood, world famous blogger and industry leading co-founder of Stack Overflow and Stack Exchange. Learn how you too can determine clear goals for your future and turn your dreams into reality through positive-minded conceptualization techniques.* Within six to eight weeks, you'll realize the positive effects of Jeff Atwood's wildly popular Coding Horror blog in your own life, transporting you to an exciting new world of wealth, happiness and political power.

Views

Total views

340,131

On Slideshare

0

From embeds

0

Number of embeds

187,547

Actions

Downloads

6,513

Shares

0

Comments

0

Likes

262

×