DEV Community

Discussion on: Why bother presenting as a developer?

Collapse
 
pmihaylov profile image
Preslav Mihaylov

Hey Andrew,

thanks for reaching out!

I understand how you're feeling as I've been in the same position and still am in certain areas.

For me, this has two solutions:
1) The thing is, that there are different audiences. Sure, the things you might say to one audience might be totally irrelevant for them. For example, leading an "Introduction to Spring" lecture in front of seasoned Java professionals. But the same topic can be extremely relevant to a conference/event, which is targeted at beginners.

E.g. Code camps are an excellent example. Normally, people who attend them (in my experience) aren't as proficient and are in the process of learning programming in the moment. One of my presentations I've done at a code camp was creating a Snake game from scratch (console app). And it was a blast! People enjoyed it and I got positive feedback from them.
And all the knowledge you need for doing it is some language construct basics (loops, conditionals, methods, etc.)

Blog post about the talk: pmihaylov.com/ultimate-challenge/

2) Another variant is to present about new technologies, which even seasoned professionals might not know anything about. E.g. Making a presentation about the newest JS Framework, which came out 2 months ago. Or a presentation about "New things in C++ 19" (There is no such thing of course), or "What's new about Ecmascript XX" (Substitute XX with the newest version).

All you have to do for this variant is to spend a good amount of time researching and playing with some new technology and you are good to go.

Conclusion:
if (TL;DR) then
{
There is always a right audience for any skill set/knowledge base.
Or you might go the trend-driven way by talking about new tech.
Hope this helps!
}