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

Intro to the Tech World

Peter Sobot
November 19, 2014

Intro to the Tech World

Given November 19, 2014 at @bitmakerlabs. A quick primer on the tech industry to beginner developers.

Peter Sobot

November 19, 2014
Tweet

More Decks by Peter Sobot

Other Decks in Programming

Transcript

  1. Intro to the
    Tech World

    View Slide

  2. @psobot

    View Slide

  3. @psobot

    View Slide

  4. Software Engineering 2014

    View Slide

  5. View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. _____
    Just a few of
    our clients:

    View Slide

  10. Welcome to the
    “Tech World”

    View Slide

  11. this talk is meant to
    burst your bubble

    View Slide

  12. View Slide

  13. Three points:

    View Slide

  14. Three points:
    • Software is really big.

    View Slide

  15. Three points:
    • Software is really big.
    • Computers suck.

    View Slide

  16. Three points:
    • Software is really big.
    • Computers suck.
    • The tech industry is great.

    View Slide

  17. Software is
    really big.

    View Slide

  18. Where did you start in software?

    View Slide

  19. View Slide

  20. View Slide

  21. HTML
    I started with

    View Slide

  22. View Slide

  23. HTML

    View Slide

  24. HTML
    JAVASCRIPT

    View Slide

  25. HTML
    JAVASCRIPT
    PHP

    View Slide

  26. HTML
    JAVASCRIPT
    PHP
    “that’s everything there is to
    know in web development”

    View Slide

  27. HTML
    JAVASCRIPT
    PHP

    View Slide

  28. HTML
    JAVASCRIPT
    APPLICATION
    WEB SERVER
    OPERATING SYSTEM
    VIRTUAL MACHINE
    CPU
    HARDWARE
    NETWORKING
    BROWSER
    DATABASE

    View Slide

  29. HTML
    JAVASCRIPT
    APPLICATION
    WEB SERVER
    OPERATING SYSTEM
    VIRTUAL MACHINE
    CPU
    HARDWARE
    NETWORKING
    BROWSER
    DATABASE
    “that’s everything there is to
    know in web development”

    View Slide

  30. WEB DEV
    COMPUTING

    View Slide

  31. `
    SOFTWARE

    View Slide

  32. SOFTWARE

    View Slide

  33. SOFTWARE
    Embedded
    Games
    Mobile
    Native
    Research
    Web

    View Slide

  34. SOFTWARE HARDWARE
    DESIGN
    COMPUTING

    View Slide

  35. COMPUTER VISION

    View Slide

  36. COMPUTER VISION

    View Slide

  37. NEURAL NETWORKS

    View Slide

  38. View Slide

  39. this was handwritten
    by a computer

    View Slide

  40. There is so much
    going on in the world
    of computing.

    View Slide

  41. You don’t need
    to know everything.

    View Slide

  42. You should know
    how much is out there.

    View Slide

  43. Read blog posts.

    View Slide

  44. Read Hacker News.

    View Slide

  45. Watch talks.

    View Slide

  46. Watch Zach Holman.

    View Slide

  47. Watch Kelsey Gilmore-Innis.

    View Slide

  48. Watch Gary Bernhardt.

    View Slide

  49. Computers
    suck.

    View Slide

  50. View Slide

  51. View Slide

  52. All software has bugs.

    View Slide

  53. View Slide

  54. It’s incredibly hard to
    design software that
    doesn’t suck.

    View Slide

  55. THIS IS
    exciting

    View Slide

  56. We have the chance to
    BUILD BETTER
    SOFTWARE

    View Slide

  57. If you use software,
    you have taste in software.

    View Slide

  58. Don’t build
    software that sucks.

    View Slide

  59. The tech industry
    is great.

    View Slide

  60. View Slide

  61. View Slide

  62. Chat is
    everything

    View Slide

  63. View Slide

  64. View Slide

  65. View Slide

  66. View Slide

  67. View Slide

  68. GitHub is
    everything
    else

    View Slide

  69. View Slide

  70. View Slide

  71. View Slide

  72. View Slide

  73. Project
    management
    is key

    View Slide

  74. View Slide

  75. Perks &
    Salary

    View Slide

  76. View Slide

  77. View Slide

  78. View Slide

  79. (if you’re very, very good at what you do)

    View Slide

  80. • Software is really big.
    • Computers suck.
    • The tech industry is great.
    Questions?
    @psobot

    View Slide