Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
homercles
Feb 14, 2010


what are you meant to do if you forget everything in your talk and start shaking uncontrollably

Adbot
ADBOT LOVES YOU

MononcQc
May 29, 2007

homercles posted:

what are you meant to do if you forget everything in your talk and start shaking uncontrollably

If you actually know your subject, it's very easy just to improvise.

tef
May 30, 2004

-> some l-system crap ->

homercles posted:

what are you meant to do if you forget everything in your talk and start shaking uncontrollably

preventative: you should practice giving your talk more. rehearsing it means it's easy follow in your head. after you've written your script, compact it into flash cards or an outline. it should be obvious at a glance and trigger what you want to talk about.

cure: even if you drop or forget things, you can carry on rather than trying to go back, and hope it comes up in questions. if you have your outline, pause, catch yourself and leap back in.

don't feel the need to make this obvious: stop talking, go and grab a drink from the glass of water, put the microphone down and glance at your notes or laptop.

rather than excusing yourself, fumbling with the mike and reading your notes while babbling into the mike as you think out loud.

Shaggar
Apr 26, 2006

Ronald Raiden posted:

You know tbc and shaggar I think you are both being very narrow minded and gimmickposting, very few languages are outright bad in my opinion, and simply trying to fit any one language, be it java or php or python or haskell or buttfart to ever task is pretty dumb.


I think all languages have some merit in the right context. Except for the exception that proves the rule, of course. Php has no merit ever. It just sucks.

php is outright bad.

javascript and perl are ok for trivial things, but people use them for gigantic piles they shouldnt.

python has a wierd development cycle where people basically add whatever they think they personally might need to the language as a whole. it suffers from true open soresness. it has bad libs. it also encourages horrific standard syntax.

ruby/django/grails/et al. are gimmick flavors of the week that are maybe ok for protyping, but terrible every other way.

java is constant as the northern star. it was there before the p languages became a fad, and it will be there when they have faded into memory.

Telling someone "oh just learn anything!" is fine if they're going to be doing stuff for themselves. If they want to learn stuff so that they can get a job irl, they should learn java or c#.

tef
May 30, 2004

-> some l-system crap ->
also you should smoke before your talk, smoking is cool.

homercles
Feb 14, 2010

JawnV6 posted:

perl's great for getting from "i know this is computable" to the computer actually doing it and sipping on coffee faster
i class all my problems as either Perlable vs Not-Perlable. threading desired? beep boop not perl

Shaggar
Apr 26, 2006
ez presentations in 3 steps:
1) know your poo poo
2) structure the presentation AND STICK TO THE STRUCTURE
3) know your poo poo

Sneaking Mission
Nov 11, 2008

smoke an entire pack immediately before your talk

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano
i like to start presentations standing at the back of the room cos it takes ppl by surprise

then stop using a mic so people listen more carefully

coaxmetal
Oct 21, 2010

I flamed me own dad

Rufo posted:

i like to start presentations standing at the back of the room cos it takes ppl by surprise

then stop using a mic so people listen more carefully

same, and then leave halfway through and let them do their own presentation, they don't gotta be bound by conventional ideas of "presentations" and "you being there"

Inverse Icarus
Dec 4, 2003

I run SyncRPG, and produce original, digital content for the Pathfinder RPG, designed from the ground up to be played online.

Shaggar posted:

ez presentations in 3 steps:
1) know your poo poo
2) structure the presentation AND STICK TO THE STRUCTURE
3) know your poo poo

i'm a horrible presenter but i can appear passable by following these old weird tips

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
if you read slides youre a bad speaker

if you read slides and know you're reading slides and try to cloak it in a bunch of hmms and as we can see heres and as we all knows, you're worse than that guy

0xB16B00B5
Aug 24, 2006

by Y Kant Ozma Post
as a rule of thumb, if your audience can understand the point youre trying to make by looking at your slide and not listneing to you, you've failed as a presenter and i'm going to just be playing on my phone while you ramble about god knows what

0xB16B00B5
Aug 24, 2006

by Y Kant Ozma Post
take out as many words as you can from each slide, then drop the word count in half form there you idiots. i dont want to see your talk's outline copy and pasted into a few themed powerpoint slides.

0xB16B00B5
Aug 24, 2006

by Y Kant Ozma Post
also subliminal flashes of porn ala fight club work wonders

hth

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano
put gently caress all information on your slides and then present it really badly so nobody has a clue what your on about either during or after

0xB16B00B5
Aug 24, 2006

by Y Kant Ozma Post

Rufo posted:

put gently caress all information on your slides and then present it really badly so nobody has a clue what your on about either during or after

this except unironically

edit: i work for mckinsey irl, maybe you've seen a little show called house of lies


edit2: hi, my name is kristen bell, r u cuet rufo

Zombywuf
Mar 29, 2008

Use obscure presentation software that makes really really flashy slides then people will ask you about the software and you can pretend it was a successful talk.

Sniep
Mar 28, 2004

All I needed was that fatty blunt...



King of Breakfast

Jonny 290 posted:

if you read slides youre a bad speaker

ya

stevejob gave the book definition of good presentations using slides

1) you build up interest in a thing
2) you come to stop-points along the way which are individual bullets of note that contribute to your point
3) slide then shows these bullets
4) you bring it together into a main point
5) slide then shows your recap and all points
6) slide then shows overall point / conclusion
7) you break for reaction

lesson: the slides should FOLLOW you and drill home your presentation with concise bullet-points of the take aways, not guide you along an agenda

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano
insist on using your mac laptop but dont bring that converter thing they need to work with vga projectors, erupt in a fit of righteous indignation as you delay everyone

0xB16B00B5
Aug 24, 2006

by Y Kant Ozma Post

Rufo posted:

insist on using your mac laptop but dont bring that converter thing they need to work with vga projectors, erupt in a fit of righteous indignation as you delay everyone

ew, just use keynote on your ipad

MononcQc
May 29, 2007

Presentation Tips of All Kinds


Who Are you to tell me what to do
I've done improv for four years, spoke about programming in a couple of conferences with talks ranging from 5 minutes to 40 minutes. I've also taught programming professionally for a year or so in different places around the world, during classes that were three days to one week long, 8 hours a day.


Know who you're gonna talk to
The longer the talk, the more important this is. Nobody's there to listen to you talk; they're there to learn something, better themselves, meet people, and maybe heckle you a bit.

If you can't frame your talk in a way that is relevant to these people, you're taking a huge risk. Ask organizers or people who went there before what people expect, what's their skill level, etc.

If you're early in the day (or late in the day), you can prepare for different tones or levels of difficulty too.


Know your topic
You should be able to tell me about it at a café/bar, without help or reminders. You should be able to have discussion on your topic for fun, both with experts and beginners. Learn to discuss your subject on all levels. It'll make it easier to adapt to a crowd or an interlocutor.

It'll also help you if someone questions you; lets you prove what you're talking about and hook the audience there to learn from you. Don't be pompous though; it's easy to go overboard.

It helps to love your topics. I never had harder presentations to give than those about things I could give no crap about. A speaker is a bit like a salesman; if you'd not buy the concepts yourself, you'll be lovely selling them.


Culture matters
This is especially important in tutorials or courses. North American crowds love to interrupt for questions, drive the session interactively with the speaker, and will tell you if something is wrong. If you want to speed the session up a bit, ask a question and wait 3-5 seconds; someone will try to speak up and say something.

Swedish and Polish guys are incredibly comfortable with silence in comparison. Swedes in particular. Ask a question, wait 10-15 seconds, and they don't give a drat. If they don't want to talk they won't. If you ask the group if everyone understands, chances are they'll answer honestly, but you'll have to poll them.

I didn't have that many Japanese people, but those I taught to were the hardest to deal with for me. They don't speak up, and if you ask them if they understand something or not, they won't tell you. They'll just keep answering like everything's fine. You have to ask them one on one, individually.


Let the audience drive you
If you can look at your crowd, you'll quickly see what topics they might like or not. If you know all your content, you'll be able to expand on the parts they like and make the parts they like less shorter. You can even ask them if you cover many topics.

It's a feedback loop between you and your crowd. Make use of it.

Have fallbacks ready

Stuff breaks: projectors, microphones, the place's WiFi or Internet connection, your health, etc. Be ready to deal with trouble. It'll also help you be more confident.

One thing I can't help with is if things bomb. Maybe you're lovely, maybe the crowd is lovely, maybe there's just no connection or no good interaction. Someone dumb might have booked you a talk inappropriate for a given audience. Worst I had was to present prototype applications that crashed all the time, just didn't work. I've found little to do in these cases except improvise a bit, and wait for it to be all over.


hth, yospos.

Sneaking Mission
Nov 11, 2008

if youre nervous just imagine the audience is naked and theyre all hotties whom are rubbin and kissin and lickin on each other which makes you get a boner and everyone starts laughing at you and then you realize that you actually are naked and got a small wiener

MononcQc
May 29, 2007

if you're nervous look slightly above their heads so it looks like you're watching someone for everyone except the last row.

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano
start with an icebreaker. get everyone in the audience to introduce themselves and name their favourite food and place. followed by those of all the people before them in reverse order. finish by taking questions from the floor

Necc0
Jun 30, 2005

by exmarx
Broken Cake
bring in a bag of candy and promise to give a piece to everyone who participates. be sure to give a piece to everyone at the end though you don't want anyone to feel left out

Necc0
Jun 30, 2005

by exmarx
Broken Cake
if you have a bad audience tell them how much better your other audience was. this only works sometimes

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano
pass a form around the audience but do not provide a pen

MononcQc
May 29, 2007

i find sexist jokes work very well in mostly male programmer crowds

Rufus Ping
Dec 27, 2006





I'm a Friend of Rodney Nano
ask for a show of hands

pick someone, ask their name, get them to justify their answer which you will subsequently show is incorrect

call people out who dont choose any option, ask them why they dont know

Jonny 290
May 5, 2005



[ASK] me about OS/2 Warp
at the beginning of your talk, release 3 riled up pigs labeled 1 3 and 4 into the audience

MononcQc
May 29, 2007

use car analogies. Everyone knows what a car is so it makes everything easier to understand

salted hash browns
Mar 26, 2007
ykrop

tinselt0wn posted:

this except unironically

edit: i work for mckinsey irl, maybe you've seen a little show called house of lies


edit2: hi, my name is kristen bell, r u cuet rufo

powerpoint janitor

Dijkstracula
Mar 18, 2003

You can't spell 'vector field' without me, Professor!

Rufo posted:

insist on using your mac laptop but dont bring that converter thing they need to work with vga projectors, erupt in a fit of righteous indignation as you delay everyone
This but seriously. It's 2012 why am I sullying my Keynote slide deck with VGA adaptors

Sneaking Mission
Nov 11, 2008

that's why the iphone 5 will come with built in projector this changes everything

graph
Nov 22, 2006

aaag peanuts

Panic! At The cisco posted:

that's why the iphone 5 will come with built in projector this changes everything

and preloaded with a non-deletable copy of avatar

Star War Sex Parrot
Oct 2, 2003

can we talk about operator overloading? why is it such a polarizing language feature? some folks say it's very helpful, others say it makes code more difficult to read and is the devil

what's the REAL STORY, yospos?

Shaggar
Apr 26, 2006
operator overloading is pointless and only adds the potential for confusion.

Shark Sandwich
Sep 6, 2010

by R. Guyovich
I kind of like it after having to do a Java project where the other devs had a hard on for BigDecimal.

Adbot
ADBOT LOVES YOU

Dijkstracula
Mar 18, 2003

You can't spell 'vector field' without me, Professor!

It's in principle really nice to have for a very small set of problems but you only have to deal with one instance of some :spergin: going so overboard with them that tbh in my age I kinda appreciate the hate for them. I mean if you're writing a C++ linear algebra library or a smart pointer class it might make sense to overload operator* for matrix multiplication or dereferencing, but anything more than that and your code starts to resemble Perl 6.

before anybody defends it too hard just remember even smart people use them badly. Why do iostreams overload the shift operators for io operations, whyyyyy

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply