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

The full-stack education paradoxon

Hannes Moser
October 28, 2015

The full-stack education paradoxon

I am a young lecturer and passionate about teaching. At my university we have a department dedicated to web development. So I am lucky enough to teach something fancy and new every year but we still need to cover basics of computer science in our courses.

As web developers, we are not recognized for our scientific research but we are still the people pushing the web forward every day/week/month of the year. How do we fit into this classic science ecosystem and do we need the system at all?

Initiatives such as OTS, Rails Girls, nodeschool, Codeweek are quite good in getting people into programming and they are also more inclusive than classic institutions such as universities. So why does someone still think about attending a university? Does anyone really need to go there to learn tooling and programming?

In this talk I will take you on a journey on how my department evolved (now 6 years old) and what we did to address at least a dozen of issues we had with our department within this system.

Our goal is to teach people everything they need to become a Full-stack developer someday.

This covers the content of courses, increasing the diversity in classes, getting science and economy together, finding lecturers, translate theoretical computer science topics into something useful for web developers and so on…

You might have to laugh a lot during this talk but be prepared for the sad parts.

Hannes Moser

October 28, 2015
Tweet

More Decks by Hannes Moser

Other Decks in Education

Transcript

  1. Scalable Web Architectures Algorithms for
 the social web Semantic Web

    And Data Engineering Client-side web engineering
  2. 2 talks, hosted by a local company 100% free to

    attend One event/month since July 2012
  3. Three days of talks and workshops Up to 120 attendees

    100% free to attend Twice a year (October & March) since March 2011
  4. You should be able to study Web Development at a

    university near you If you are a student. Demand it! If you are a developer. Offer it! If you are in academia. Get over Java. Embrace the web!