loading...

If you could customize a tech curriculum what would you include?

spirodonfl profile image Spiro Floropoulos ・1 min read

There are a number of things I would love to see in most technical courses.

Some abstract ideas:

  • Working with Product Owners
  • Basic UX survival skills
  • The psychology behind programming

I have others but just cannot articulate them well right now.

Does anybody have other suggestions?

Discussion

pic
Editor guide
Collapse
ben profile image
Ben Halpern

I'd teach statistics. Via data science/machine learning/etc., it's becoming more a part of our space, but in general software developers are tasked with implementing a/b tests and things of that nature. A good understanding of statistics can go a long way.

This is coming from someone who didn't do great in stats in college, but I managed to retain a lot of the lessons nonetheless.

Collapse
spirodonfl profile image
Spiro Floropoulos Author

Great idea! It is definitely an important topic to know something about as a dev.

Collapse
sublimemarch profile image
Fen Slattery

I'd add a section on inclusive design and empathy for the end-user. So many developers create inaccessible, non-inclusive technology because they don't know how and don't know why they should care. We have an ethical duty to make sure that we aren't harming people with what we build and building for everyone in mind.