Here are a few things are more seasoned hackers recommend bringing to the event. If you plan ahead, your first Startup Weekend can be a success. If you don’t plan ahead… Well, let’s just say your head might explode!
1) This is a Social Event
Bring your hacking skills, but don’t forget this is a networking event and you have to mingle. The first night is all about networking. Here you will ask people, what they are (Biz Dev, Designer, Coder, Human, or Zombie), What they do for a living, What brought them to the event, etc. Just small talk. The point of this exercise is to find some people you wouldn’t mind working with. A lot of people are active on social media and blogging, use this to your advantage. Be Friendly & Social!
2) Ideas are free, as in FREEDOM!
Don’t be afraid to share your idea. Remember you are here to work in a collaborative work environment and the only way your idea is going to get some ideas to move is to share. Everyone at the event has the next million-dollar idea. At the pitch session you will probably hear close to 50 pitches. If your ideas are good, you won’t have to force them on anyone. Good people will find you!
3) You are an Amur Leopard or Black-Eyed Tree Frog i.e. you are Rare & Special 😉
Unfortunately, there isn’t a ton of hackers who show up to these events. You are a commodity and lots of people will be coming to you. Every project needs programmers and most of the time, people will approach you. Use this to your advantage and pick the idea you like the most. Chances are you won’t be the only hacker on your team. Also, the mentors have experience and will offer guidance throughout the event. Enjoy the ride my Black-Eyed Tree Frog, just don’t wound up like Steve Irwin!
4) It is a LONG Weekend…
Yes, it is a long weekend, but the food is free and it won’t be all work. If you find good team they may let you sleep an hour between Hack sessions. The reality of the situation is that you will put in a couple of long rewarding days. If you need personal space, we recommend bringing headphones with you. This will enable you to tune out those around you and get some work done. Remember from our last point, YOU ARE A COMMODITY. Let your team know that you need some uninterrupted time to get the next feature done. Stock up on energy drinks, do some yoga, and bring some positive energy. You’ll need it!
5) Any Code will do, but Ruby-on-Rails coders are our rock stars!
You won’t want to be late night hacking on the Linux kernel this weekend. Ruby and Ruby–on-Rails is perfectly sufficient and efficient for the fast paced development happening this weekend. The one thing that rails gives you that other frameworks don’t are the fast scaffolding of an application. Python junkies can still be useful, as a few groups will go towards the Django/Pylons/etc. route. You can even go as the sole developer in a group if you find yourself better than average at another MVC framework.
Think lean. And hey, remember, Twitter was built on Rails!
Windows Scoffers – This is a weekend for MACs. Also, that windows laptop aren’t optimal, so if you have a mac bring it. I hate to say it (as I’m typing on my Windows 7 laptop), but Ruby-on-Rails sucks on Windows. Helpful Tip for dedicated Windows guys, download VirtualBox and the latest copy of Ubuntu and unleash new coding speeds on rails. Installing Rails on Ubuntu is a breeze if you follow the simple instructions. For those still inclined to stick with windows, you can follow those instructions instead.
6) Have A Blast
Remember, this is your weekend. You are doing something different, exciting, and worth bragging about. Don’t stress out about adding last minute features and just roll with the punches. There are no managers riding your coattails nor is anyone harping on you about extra features. Complete as much as you can in the time given and try go for the gold. If you’re on a good team, follow the rules laid out before you, and come in with a great attitude then, and only then, will you survive Startup Weekend.