HackSC: The how and why of hacking at a hackathon

92dfeb863138a5a9c0453ed80f9c8c75?s=47 Pamela Fox
November 08, 2014

HackSC: The how and why of hacking at a hackathon

92dfeb863138a5a9c0453ed80f9c8c75?s=128

Pamela Fox

November 08, 2014
Tweet

Transcript

  1. 8.
  2. 12.
  3. 13.
  4. 14.
  5. 17.
  6. 22.
  7. 24.

    NO.

  8. 26.
  9. 35.
  10. 39.

    THE BACKEND Language + Framework + DB + Host Flask/Django

    Play / JSP Zend / Drupal Python Java PHP MySQL MongoDB BigTable CouchDB Azure GAE Heroku JavaScript Node / Express
  11. 41.
  12. 42.

    ALWAYS BE READY TO PITCH. https://github.com/mimming/pitch-like-a-hacker/blob/master/index.html PICK 1-2 PEOPLE TO

    JUST WORK ON THE PITCH, AN HOUR BEFORE. DON’T ASSUME ANYTHING WILL WORK.
  13. 43.

    https://github.com/mimming/pitch-like-a-hacker/blob/master/index.html BE ENGAGING: MAKE IT INTERACTIVE OR TELL A STORY.

    PITCH SCRIPT 1. Say your group name 2. State the problem you solved 3. A one sentence description of your solution 4. Demo the stuff that works, dance around the pictures. 5. Talk about the technologies you used in descending order of best prizes
  14. 47.

    IF WE’RE HIRING YOU TO CODE, WE WANT TO SEE

    THAT YOU CAN CODE. Don’t show me this: Pamela Fox! ! USC 2002-2006, B.S. in Computer Science! Courses taken: Algorithms, Databases, Data structures, Web development, Brain Theory, Computer graphics! ! Awarded Merit Research Scholarship
  15. 48.

    IF WE’RE HIRING YOU TO CODE, WE WANT TO SEE

    THAT YOU CAN CODE. Show me this: Pamela Fox! ! USC 2002-2006, B.S. in Computer Science! GPA: 3.8! ! Projects: * SimilarBooks: A visualization of books related to a user-entered book, using the Amazon Similarity API, Python, and a BFS approach.! * PhotoMunchrs: Based on NumberMunchers, with photos pulled from the Flickr API. Provides a Python REST API built on App Engine to report game statistics and provide munch scores.
  16. 49.

    SHOW US YOUR CODE! Your name! ! USC 2011-2015, B.S.

    in Computer Science! ! Projects: * AwesomeHack: An app that does X and Y. Built on the A and B technologies. Developed during HackSC 2014 and continued after. Code available at github.com/yourname/awesomehack!
  17. 52.

    CODING! (IN INDUSTRY/OSS) http://www.slideshare.net/wuzziwug/engineering-culture * Understanding existing code * Planning

    “your” code * Writing consistent code * Testing “your” code * Improving “your” code * Releasing “your” code * Monitoring “your” code * Learning from bad code
  18. 55.