Live data from Hacker News

Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

news.ycombinator.com

41–50 of 174 posts

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#41
Make the objective of your talk clear. If you're giving an introduction to some technology, it is helpful to also point people to resources to learn more. If you need to explain or 'sell' your topic, do so, but don't overdo it. Also, be honest. Everyone appreciates enthusiasm, but it's better if you don't come across as a fanboy.

If you're having an interactive part, be aware that it is hard to estimate the time this part will take. If you have a hard deadline, be ready to skip some parts (this is a good idea in general as things may always

It's probably best if you are so familiar with the topic that you don't really need slides in the first place. On the other hand, take care to connect with your audience and take their background into consideration.

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#43
Casually give an informal version of the talk to some friends or colleagues to see if they "get it".

I find that talking it through a few times with someone will help you figure out which parts of your explanation are unclear and need rephrasing.

Also, don't take it too seriously - technical talks are already often dry - don't be afraid to insert some memes and jokes to keep the audience engaged!

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#45
post #19

Always do at least 1 full rehearsal with a timer, preferably two full rehearsals where the first one you do keep a timer but also have a notebook (physical) present to quickly write down adjustments you want to make. Do a live demo, people love live demo's, but be prepared for when disaster strikes (it will), if possible run your live demo on a physical device with you during the presentation. Most places allow you t…

>Always do at least 1 full rehearsal with a timer, preferably two full rehearsals where the first one you do keep a timer but also have a notebook (physical) present to quickly write down adjustments you want to make.

two are still too few IMO (I'm not a native speaker but still). I like to do at least ~5, where I can get a feel for the sentences I'll pick for transitions (like some sort of theater play) so should I get stuck somewhere I know how to transition to the next talking point/topic.

>Do not use a linux machine,

eh, my experience with linux machines was mostly positive, what I can recommend though is to have the slides ready (4:3 and 16:9 aspect ratio) in the cloud as a "safety net"

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#46
Former tech trainer and presenter here. In no particular order:

* start by telling everyone what you're going to tell them, then tell them, then tell them what you just told them;

* know your material well enough that when your computer stops working you can carry on seamlessly;

* rehearse in front of a mirror or record and watch yourself;

* if you're talking too quickly, take a quiet breath and make sure you pronounce the last letter of each word that you speak;

* switch your slide to black or white when you're making a very important point, and have them focus on you instead of the screen -- use `b` key for black and `w` key for white, works with most presentational software I've used;

* …and smile

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#47
There is a lot of good content advice here. I'd like to add two technical points:

- Plan for the worst-case scenario, e.g. your computer dying. All my presentations are available on GitHub Pages[0] (using RevealJS), so all I need is a random laptop.

- Use a bright color theme on a beamer to improve readability (slides, console, editor/IDE). Dark schemes are nice, but they are inappropriate for most presentations. Bonus: when using HTML slides, you can design both a bright and dark theme and switch depending on the light conditions.

[0] https://github.com/darekkay/presentations/

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#48
post #16

Know you're talking about. That alone will make the talk more natural, as you'll be able to adapt to your audience due to having knowledge outside of just your research. This was the biggest change between the presentations I had to give in high school and the ones in college and above. In high school, the topic was usually given to us, whereas in college and later, I got to choose the topic I was most knowledgeable…

To expand on that with "obvious" advice: Know your audience. Present accordingly.

Are you an expert or a beginner relative to your audience? If I'm explaining something technical, I might take a more assertive tone when glossing over details with a novice but speak with more deference to an expert. (e.g. Throw in a few "I think ..." or "My understanding was that ...")

Getting a quick grasp of where the speaker is coming from helps the listener really engage at the right level. Should I double check what the speaker is saying or are they the authority on the matter? Nothing get's eyes rolling faster than someone making blatantly wrong factual errors overconfidently.

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#49
Chances are you’re an expert in the field! Great! Rember not everyone in the audience is.

Keep in mind who you’re talking to and what they’ll bring home from your talk.

Will they use it on their job? Then it’ll need operational details. It’s just something cool you did? Make sure it’s a good story with villains (problems) henchmen (bugs) and it stays relatable all the way to the victory. Is somerhing that pushes the envelope of what’s known? Make sure to establish the state of the art and guide the audience through the wonder of the discovery process.

Re: Ask HN: What are the things keep in mind while giving/preparing for a tech talk?

#50
post #16

Know you're talking about. That alone will make the talk more natural, as you'll be able to adapt to your audience due to having knowledge outside of just your research. This was the biggest change between the presentations I had to give in high school and the ones in college and above. In high school, the topic was usually given to us, whereas in college and later, I got to choose the topic I was most knowledgeable…

+1 I gave a lot of conference tech and HR talks and always failed when talking about something I didn't have deep knowledge about, but thought "that would be cool, now read about it"
Post reply on HN