<@U03DE232RU6> That'
[2022-07-05 08:46:50 AM] : James R That's a great question, and it's one I struggled with for my audience (frontend developers).
I think this amounts to lack of novelty. If you go in with the expectation that you'll be teaching what you already know, then obviously you won't be passionate about it because you're not learning anything new.
The solution might be to a) identify pains and questions that your audience struggles with, that b) you actually don't know the answer to.
Take "frontend newbies" as an audience. Most experienced frontend devs might think that's pretty boring – and to be honest it is kinda boring since I learned the beginner stuff years ago. The solution for me is to frame a newbie's questions in a relevant way to my own interests.
Think "I'm looking for my first job in frontend development", and reframe that as "How to get a job in any industry with no experience". (See my e-bomb that I shared here.)
So long story short: go with Ruby devs (since your experience is a major competitive advantage). But you have to be learning something new in the process, otherwise you won't feel that passion
1 Reply
[2022-07-07 03:04:07 AM] : I am having similar thoughts but I am framing it in my mind as the passion is to get better at teaching. This is an area where I am probably weak as I have not taught programming before. I am thinking future ebombs being videos and learning how to make good videos will feed the creative ego.