Latest news about Bitcoin and all cryptocurrencies. Your daily crypto news habit.
Listen, Iâve awkwardly embraced Brendan Eich, Iâve cheered Werner Vogels talking about AI, I was with Douglas Crockford when he announced Neo.
If thereâs one thing I know, itâs conferences for software engineers.
But hereâs the thingâââfor whatever reason, developer conferences are bad.
Like, really bad.
And itâs not because of the speakers. The speakers are always great. Itâs the event thatâs bad.
I donât want to name and shame, but I recently went to a high-ticket conference with some of the biggest names in software engineeringâââwhere the entire focus of the event team seemed to be on getting people to take a selfie with an inflatable shark. You know, rather than the coding bit.
So, rather than just shake my fist at a cold, unforgiving universe, I thought it might be a bit more productive to have a think about the Perfect Conferenceâą for developers. Feel free to steal these tips for your next networking/conference/gathering/cult get-together.
Provide Good Coffee (And Free)
This is a no-brainer; coffee addiction is real, Iâm addicted to coffee, please give me coffee. No, I do not want herbal tea, I spend eight hours a day designing complex algorithms inside my brain.
See, the thing is folksâââwhen you restrict my coffee supply with massive queues, exorbitant prices, or terrible coffee, I donât say anything because Iâm British. But I am silently seething with rage, like that boiling kettle you are using to pour my overpriced latte. And Iâll be so low on caffeine that Iâll probably skip that last speaker.
And thatâs on you.
Give Regular Breaks
Hereâs the thing, learning is kind of exhausting. When you go to a good speaker, afterwards, your mind kind of needs to un-melt before the next one.
Plus, when was the last time you went to a conference and your website/app/API didnât spectacularly and immediately explode? Itâs literally never happened.
You see, everyone who is at that conference has a job that hasnât just pressed pause whilst we attend your conference. There are emails to answer, bugs to fix, Product Managers to ignore. Rather than have a load of little breaks, why not just have a 30min break every two hours so we can get some work done?
Designated Coding and Talking Places
So, this is really two points rolled right up into one.
Let me reveal a shocking secret to yâall. A significant majority of developers, are really kinda awkward to talk to.
Shocker, IÂ know.
Now, I donât mind thisâââIâm not exactly the Prom King of social events. BUTâââwhen youâre at a developer conference, thereâs this awkward dynamic where there are two groups of people; people who are trying to network awkwardly, and people who do not want you to talk to them.
These two camps are indistinguishable to the naked eye.
You could be chatting to a guy who definitely does not want to be chatted to, whilst next to him is someone trying to insert themselves into the conversation and failing. Hell, Iâve been both of those peopleâââand this is a super easy problem to address!
Hereâs what we do, we split the room into two with a bit of yellow tape.
Thereâs the âQuietâ section, where people can code, answer emails, and where it is generally agreed upon that we will politely ignore each other until our next workshop. And then on the other side of the room is the âNetworkingâ section, where youâre effectively fair game. All bets are off. If youâre standing on that side of the yellow tapeâââyouâre basically saying, âHey, please come talk to me, do not be deterred by my awkward interaction with youâââI do actually want to speak with you!â.
I genuinely think this would solve 99% of weird interactions.
Because half the time when youâre chatting to some guy who might be building the NextBigThingâą, I actually think they do want to talk to you, but the general awkwardness of the convo makes it feel like youâre annoying them. Some clear boundaries would be really quite helpful.
Start the Conference Late And Finish Late
Iâve yet to meet a developer who was thrilled that the Keynote speaker started at 9am.
In fact, I know a lot more developers who missed the keynote speaker by hitting the snooze button, and had to watch the speech on YouTube after the event. Which, you know, they could have done anyway without buying a thousand dollar ticket.
We just need to admit the fact that a lot of developers wake up late, and even the ones who donât could be coming from all over the countryâââperhaps even the worldâââand that makes you sleepy.
So, letâs start the event in the late morning, like 11am, and watch as your attendees miraculously attend that speaker theyâve paid through the nose for.
Plan For Workshops
Workshops should let you download the code beforehand.
Iâve yet to be to a workshop where the internet didnât cut out halfway through the event. Iâm not sure why WiFi is so bad at event spaces that Steve Jobs had to tell reporters to stop using the goddamn WiFi, but it is, thatâs a thing that really happened, and we need to plan ahead for that.
I propose that when you say youâre going to a Workshop, you get sent a link to a Github repository where you can download the entire codebase before you get there. Then the speaker can talk you through the code whilst building it from scratch, and you can follow along without needing to install any dependencies, or type at the same speed as the guy who knows exactly what heâs typing.
And plugs? Why do event spaces not have plugs?! Electricity is a prerequisite of software engineering. Itâs not a ânice to haveâ. There is nothing sadder than a flat MacBook. Please donât kill our things.
Women Should Get In Free
So, before Iâm crucified by the Red Pill mob, hear me out. Hereâs a picture I took of the line for the menâs toilet at the last conference I went to.
Yes, that is a line for the menâs toilet, next to an empty door for the womens. Turns out, thereâs not a lot of women in tech. Or, to not give such a cop-out answer and perhaps hit a little closer to a problem we can fix, thereâs not a lot of women in comparison to men who attend tech conferences for whatever reason.
And thatâs a real problem.
Iâve yet to meet a developer who doesnât find it incredibly awkward how obvious this discrepancy is. Itâs a weird blemish on an industry with some of the most liberal companies in existence. Thereâs a reason why Google is facing walkouts for exactly this reason.
Conferences are pretty good at making sure the speaker line-up is about 50/50, but when it comes to attendees? We have so many blokes that weâre blocking the urinals.
So if itâs a problem, letâs fix it! Perhaps with marketing campaigns targeted at female developers, and a certain amount of free tickets for women. We give discounts to students because we want to encourage them to attend, and in turn, help improve the future of the industry. Why not an entire gender of humanity?
Drink Tokens for Networking
Enough moaningâââletâs talk about a great event to get some ideas.
A few weeks ago, I went to a networking event run by a tech recruitment company, where at the door they gave you two drinks tokens.
That seemed pretty stingy, but whatever, I earn money to pay for things. So, I tried to buy a drink with real money.
Plot twistâââYou canât. You can *only* pay for drinks with drinks tokens.
So, we decided to chat away with some bankers about why C# is a terrible language whilst we whistled down our drinks, when another rep came over and handed everyone in the group two more drinks tokens.
The game is afoot, Watson.
Turns out, at this event if you were networking you were rewarded with more drinks tokens as a kind of positive reinforcement technique, like a drinking version of that episode of the Big Bang Theory.
And you know what? It worked! I donât think there was a single group in that room we didnât talk to. So, the moral of the story is that if youâre going to pay for an open bar at your next developer conference anyway, why not make sure your money is well spent?
Also, there was free pizza. It was pretty dope night.
And a ball pit! It really had everything.
â
So, if there are any event managers out there who want to work together to make the Perfect Conferenceâą, then please, hit me up as I have a space in mind.
What Software Engineers Want: Event Edition was originally published in Hacker Noon on Medium, where people are continuing the conversation by highlighting and responding to this story.
Disclaimer
The views and opinions expressed in this article are solely those of the authors and do not reflect the views of Bitcoin Insider. Every investment and trading move involves risk - this is especially true for cryptocurrencies given their volatility. We strongly advise our readers to conduct their own research when making a decision.