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

Intro to the Tech World

A2d0a8d7b09e3651f71d86c2299e7d25?s=47 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.

A2d0a8d7b09e3651f71d86c2299e7d25?s=128

Peter Sobot

November 19, 2014
Tweet

Transcript

  1. Intro to the Tech World

  2. @psobot

  3. @psobot

  4. Software Engineering 2014

  5. None
  6. None
  7. None
  8. None
  9. _____ Just a few of our clients:

  10. Welcome to the “Tech World”

  11. this talk is meant to burst your bubble

  12. None
  13. Three points:

  14. Three points: • Software is really big.

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

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

    • The tech industry is great.
  17. Software is really big.

  18. Where did you start in software?

  19. None
  20. None
  21. HTML I started with

  22. None
  23. HTML

  24. HTML JAVASCRIPT

  25. HTML JAVASCRIPT PHP

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

    web development”
  27. HTML JAVASCRIPT PHP

  28. HTML JAVASCRIPT APPLICATION WEB SERVER OPERATING SYSTEM VIRTUAL MACHINE CPU

    HARDWARE NETWORKING BROWSER DATABASE
  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”
  30. WEB DEV COMPUTING

  31. ` SOFTWARE

  32. SOFTWARE

  33. SOFTWARE Embedded Games Mobile Native Research Web

  34. SOFTWARE HARDWARE DESIGN COMPUTING

  35. COMPUTER VISION

  36. COMPUTER VISION

  37. NEURAL NETWORKS

  38. None
  39. this was handwritten by a computer

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

    computing.
  41. You don’t need to know everything.

  42. You should know how much is out there.

  43. Read blog posts.

  44. Read Hacker News.

  45. Watch talks.

  46. Watch Zach Holman.

  47. Watch Kelsey Gilmore-Innis.

  48. Watch Gary Bernhardt.

  49. Computers suck.

  50. None
  51. None
  52. All software has bugs.

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

  55. THIS IS exciting

  56. We have the chance to BUILD BETTER SOFTWARE

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

  58. Don’t build software that sucks.

  59. The tech industry is great.

  60. None
  61. None
  62. Chat is everything

  63. None
  64. None
  65. None
  66. None
  67. None
  68. GitHub is everything else

  69. None
  70. None
  71. None
  72. None
  73. Project management is key

  74. None
  75. Perks & Salary

  76. None
  77. None
  78. None
  79. (if you’re very, very good at what you do)

  80. • Software is really big. • Computers suck. • The

    tech industry is great. Questions? @psobot