Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Speaking In Code

Sean Yo
June 06, 2014

Speaking In Code

The 21st Century Literacy of Programming

Sean Yo

June 06, 2014
Tweet

More Decks by Sean Yo

Other Decks in Technology

Transcript

  1. HI I’M SEAN. NICE TO MEET YOU! • @seanyo seanyo.ca

    • I am a huge geek. I build communities and websites. • 1st computer was Atari 600XL. 1st webpage built in 1996 • Technical Product Manager at Desire2Learn in EDU • Chief Architect at InGamer a Waterloo Tech Startup • 12 years in central IT at University of Guelph
  2. “ ” THE CHANGE FROM ATOMS TO BITS IS IRREVOCABLE

    AND UNSTOPPABLE - Nicholas Negroponte Being Digital, Page 4
  3. “ ” I SAY TO YOU THAT THE VCR IS

    TO THE AMERICAN FILM PRODUCER AND THE AMERICAN PUBLIC AS THE BOSTON STRANGLER IS TO THE WOMAN HOME ALONE…THE LOSER WILL BE YOUR PUBLIC BECAUSE THEY DON’T HAVE THESE EXPENSIVE MACHINES…AND HERE IS THE REASON WHY. THE INVESTMENT OF HUNDREDS OF MILLIONS OF DOLLARS EACH YEAR TO PRODUCE QUALITY PROGRAMS TO THEATERS AND TELEVISION WILL SURELY DECLINE. - Jack Velenti 1982 Congressional Hearing
  4. Whatever the cost of our libraries, the price is cheap

    compared to that of an ignorant nation. - Walter Cronkite
  5. “ ” IF YOU WANT TO GET LAID, GO TO

    COLLEGE. - Frank Zappa IF YOU WANT AN EDUCATION, GO TO THE LIBRARY.
  6. “ ” THE ‘EVERYONE SHOULD LEARN TO CODE’ MOVEMENT ISN'T

    JUST WRONG BECAUSE IT FALSELY EQUATES CODING WITH ESSENTIAL LIFE SKILLS LIKE READING, WRITING, AND MATH. I WISH. IT IS WRONG IN SO MANY OTHER WAYS. - Jeff Atwood blog.codinghorror.com/please-dont-learn-to-code/
  7. “ ” AN ORAL CULTURE SIMPLY DOES NOT DEAL IN

    SUCH ITEMS AS GEOMETRICAL FIGURES, ABSTRACT CATEGORIZATION, FORMALLY LOGICAL REASONING PROCESSES, DEFINITIONS, OR EVEN COMPREHENSIVE DESCRIPTIONS, OR ARTICULATED SELF-ANALYSIS, ALL OF WHICH DERIVE NOT SIMPLY FROM THOUGHT ITSELF BUT FROM TEXT-FORMED THOUGHT. - Walter J. Ong Orality And Literacy
  8. THE CASE FOR LEARNING CODE IS TO BE ABLE TO

    CONNECT, UNDERSTAND AND CREATE USING CODE-FORMED THOUGHT
  9. “ ” PROGRAMMING AS A PROFESSION IS ONLY MODERATELY INTERESTING.

    IT CAN BE A GOOD JOB, BUT YOU COULD MAKE ABOUT THE SAME MONEY AND BE HAPPIER RUNNING A FAST FOOD JOINT. YOU'RE MUCH BETTER OFF USING CODE AS YOUR SECRET WEAPON IN ANOTHER PROFESSION. - Zed Shaw Learn Python The Hard Way, Advice From An Old Programmer
  10. Judge Alsup told the court he had learned to code

    in Java for the trial — implying that he knew other languages as well — and he said that he had written some of the infringing code at least a hundred times since Oracle filed its suit in August 2010. “I can do it. You can do it. It’s so simple” He said, adding that it takes Less than five minutes.
  11. “ ” TODAY, MUCH OF THE WEB IS ABOUT CONSUMPTION.

    HOW MUCH CAN WE CONSUME, AND HOW ELEGANTLY CAN WE CONSUME IT? I THINK OF THE IPHONE AND IPAD SERIES AS TODAY’S PINNACLE OF ‘ELEGANT CONSUMPTION.’ THE CORE THING THAT DRAWS US TO THEM AS CONSUMERS IS THAT THEY’RE BEAUTIFUL, THEY’RE EASY TO USE, AND WE CAN CONSUME WHAT WE’RE INTERESTED IN THROUGH THEM. - Mitchell Baker, Chairwoman Mozilla Foundation
  12. “ ” THE CHANGE FROM ATOMS TO BITS IS IRREVOCABLE

    AND UNSTOPPABLE - Nicholas Negroponte Being Digital, Page 4
  13. "Now that much of what Rushkoff has predicted over the

    years has come to pass, he is uniquely qualified to write what may be one of the most important and instructive books of our times.“ - Wired Magazine
  14. “ ” IN THE EMERGING, HIGHLY PROGRAMMED LANDSCAPE AHEAD YOU

    WILL EITHER CREATE THE SOFTWARE OR YOU WILL BE THE SOFTWARE - Douglas Rush Program Or Be Programmed
  15. “ ” LEFT TO ITSELF, CYBERSPACE WILL BECOME A PERFECT

    TOOL OF CONTROL - Lawrence Lessig Code And other Laws of Cyberspace
  16. MOZILLA’S MISSION TO BUILD AN INTERNET THAT IS: KNOWABLE WE

    CAN SEE IT & UNDERSTAND IT INTEROPERABLE OPPORTUNITY TO PLAY & INNOVATE OURS IT’S OPEN TO EVERYONE &WE DEFINE IT.