1 of 17

Slide Notes

DownloadGo Live

Why Coding Is A Cool Career

Published on Nov 23, 2015

No Description

PRESENTATION OUTLINE

CODE IS COOL

WHY CS IS A GREAT CAREER

ME.

HOW I GOT STARTED; WHAT I'VE DONE.
Photo by szeke

EDUCATION

  • 70s: Liberal arts / philosophy degree
  • Summer internships
  • Self-taught + foundation courses
  • Career learning
  • 1994: start over with dawn of web

GOOD CAREERS CHANGE WITH YOU

  • Flight simulation for Navy
  • Architecture student
  • Energy in buildings analyst
  • DB Visualization engineer
  • Web programmer / webmaster
Photo by Will Montague

WHY?

REASONS SW WORKS AS A CAREER

What makes a GREAT career?

  • Interesting / creative work
  • Flexibility of work
  • Versatility of career
  • Enough jobs
  • Good pay
Photo by Neal.

CREATIVITY

  • Make something that WORKS
  • Solve problems every day
  • Be a creator not a cog
  • Implement, elucidate, educate
  • Get creative autonomy younger

FLEXIBILITY

  • Worldwide work
  • Full time, part time, contract
  • Telecommuting
Photo by kevin dooley

VERSATILITY

  • Combine with any field
  • Frontend (design)
  • Backend (data)
  • Middleware (business)
  • Infrastucture specialist
Photo by kevin dooley

JOBS IN SW

  • 1M more jobs than students
  • Programming growing 2x nat'l avg
  • Every field has programmers
  • Only 5% of US learn to code

PAY

  • Generally excellent starting salaries
  • Good benefits and vacation
  • Forward looking companies
  • Working environments humane or better

YOU.

HOW DO YOU BECOME A PROGRAMMER?

WHO YOU ARE.

  • Can learn on your own
  • Have an inquiring mind
  • Can handle details
  • Excited when things work
Photo by kevin dooley

START LEARNING NOW

  • Consider web sw to start
  • Online learning
  • College degree
  • Add a minor?
  • Choose your first job

STARTING LANGUAGES

  • For web: html, CSS
  • Javascript
  • PHP
  • Move onto Rails or Python
  • C# and Java in college
Photo by mrflip