Guest Speaker Sara Trice
How do I learn technology?
be curious, ask questions
if there’s something that you use every day and don’t understand how it works, ask questions. Look it up. If the first person you ask doesn’t know, ask someone else. Ask them who to ask.
Google is your friend. Ask Google.
If Google doesn’t know, there are lots of web forums that do. Stack Overflow is a great one for technology.
High school and college
computer engineering
Computers and architecture
Integrated circuits and logic design
Embedded computer systems
Computational intelligence
Networking and software engineering
Security and reliability
computer science
higher level languages (ruby, python)
software architecture
Resources
Pragmatic Bookshelf - good peer-reviewed books
Programming Ruby
The Rspec Book
Websites to learn code
Scratch (scratch.mit.edu)
Treehouse (teamtreehouse.com)
Code Avengers (codeavengers.com)
udacity.com (college courses)
Google University (developers.google.com/university)
Where to ask questions
Stack Overflow (stackoverflow.com)
Reddit (reddit.com) - subpages for every programming language
Local resources
Meetup.com (lots of local programming/technology groups)