Difference between revisions of "DPS909 & OSD600 Fall 2017"

From CDOT Wiki
Jump to: navigation, search
(Created page with "=Resources for DPS909 & OSD600= == Week 1 == * Course introduction ** DPS909 ** OSD600 * Some questions: ** What brought you to this course? ** When you hear "open...")
(Week 1)
Line 42: Line 42:
 
** Web technology
 
** Web technology
  
* Articles
+
* Discussion
 
** [http://www.huffingtonpost.ca/jason-field/toronto-tech-scene_b_12139722.html Move Over Bay Street: Toronto's Burgeoning Tech Scene Is Taking Over]
 
** [http://www.huffingtonpost.ca/jason-field/toronto-tech-scene_b_12139722.html Move Over Bay Street: Toronto's Burgeoning Tech Scene Is Taking Over]
 
** [https://beta.theglobeandmail.com/report-on-business/careers/leadership-lab/five-things-undergrads-can-do-now-to-prepare-to-enter-the-job-market/article35892809/ Five things undergrads can do now to prepare to enter the job market]
 
** [https://beta.theglobeandmail.com/report-on-business/careers/leadership-lab/five-things-undergrads-can-do-now-to-prepare-to-enter-the-job-market/article35892809/ Five things undergrads can do now to prepare to enter the job market]
 
** [http://www.zdnet.com/article/open-source-professionals-are-more-in-demand-than-ever/ Open source professionals are more in demand than ever]
 
** [http://www.zdnet.com/article/open-source-professionals-are-more-in-demand-than-ever/ Open source professionals are more in demand than ever]
 +
** [http://www.zdnet.com/article/how-to-get-an-open-source-job/ How to get an open source job]
 +
** [https://stripe.com/jobs/positions/frontend-engineer Frontend Engineer role at Stripe]

Revision as of 12:40, 1 September 2017

Resources for DPS909 & OSD600

Week 1

  • Some questions:
    • What brought you to this course?
    • When you hear "open source," what comes to mind?
    • On a scale from 1 (not at all) to 5 (very)...
      • How comfortable are you working with technology you've never seen before?
      • How likely are you to stick with a problem when it gets hard to solve?
      • How curious are you about how things work?
      • How likely are you to ask for help when you get stuck?
      • How likely are you to pause your own work in order to help someone else who is stuck?
      • How comfortable are you as a writer?
      • How self-motivated are you?
      • How self-directed are you?
  • How to have Success in this course:
    • Willingness to be lost and not panic
    • Willingness to put yourself out there, jump in
    • Curiosity
    • Being driven, persistence
    • Willingness to ask for help
    • Willingness to give others help
    • Independent learning
    • Doing more than the bare minimum
  • Mozilla
    • Browsers (Firefox, Servo)
    • Languages (JavaScript, C++, Node, Python, Rust, CSS, HTML, ...)
    • Tools (Dev Tools, DXR, build systems, automation)
    • QA, Automated Tests
    • Extensions
    • Localization
    • Documentation
    • Accessibility
    • Teaching and Learning (Thimble)
    • Web technology