| 
  • If you are citizen of an European Union member nation, you may not use this service unless you are at least 16 years old.

  • You already know Dokkio is an AI-powered assistant to organize & manage your digital files & messages. Very soon, Dokkio will support Outlook as well as One Drive. Check it out today!

View
 

Apprenticeship

Page history last edited by Tom Besser 13 years, 11 months ago

What is an apprentice?

  • College Student - Taught computer science, but not necessarily software development 
  • Intern - Short-term, no commitment
  • User Group Attendee - applies to all levels of profession
  • Entry Level Developer - longer-term commitment
    • Must be willing to learn

 

They don't know what they don't know.

 

The goal: learning how to learn

 

"Academic" Dependency Injection:

  • Volunteering to speak at colleges to inject a passion for learning that doesn't necessairily come from the faculty.

 

Universities are extremely poor at teaching good software development practices, e.g. rewarding more lines of code

 

Universities have advisory boards; possible to influence the contents of courses.

 

Could university projects be made more "real world", e.g. using iterations to developer features based on requirements.

 

Resources

Jon Udell's Interviews with Innovators podcast: Greg Wilson on Software Carpentry - A podcast referenced during the discussion.

Comments (0)

You don't have permission to comment on this page.