In case you don’t know it yet, we’re hiring more Ruby hackers at Standout Jobs!
Instead of trying to convince you that this is the best place to work, I’ll describe my typical day of work and let you judge if this is the right thing for you.
7 AM
Sleeping
7:30 AM
Sleeping
8 AM
Wake up!
8:15 AM
Back to sleep
8:30 AM
All right, I feel like an early-riser today!
Narrator: In fact at Standout Jobs, there’s not schedule, arrive when you want! Just get things done!
9:30 AM
Arrive at the office, grab a juice in the fridge. Say hi to Ben. Ben has one of the 5K most popular blog in the world. He’s so famous, people ask him for autographs on the beach! He’s at the office at like 4 AM, he never sleeps (he has 2 kids).
9:32 AM
Put my Mac Book Pro next to my Apple Cinema Display, my keyboard and mouse and sit on my CEOish chair.
Narrator: as a Standout Jobs employee, you’ll get a all the Apple stuff you’re dreaming of!
10 AM
Reading some news in my Google Reader while looking at the Mount Royal.
10:15 AM
Check out tickets in Trac to see what needs to be done. Accept one, svn up, mate ., put my headphones on and I’m gone in my coder’s bubble.
10:20 AM
Fred arrives at bicycle and does a little swing dance while going to his desk. (Fred can dance, code, bicycle all at the same time, plus he’s always in the newspaper or some internet tv show. He’s famous too!)
10:30 AM
Daniel arrives not at bicycle. Daniel dances too, has a blog, code and presented at more DemoCamps then you would think humanly possible. He’s a famous Ruby Guru too!
11 AM
code, code, code, code
11:30 AM
Most of the time we communicate throught our Campfire chatroom. This is a lot better then behing continuously interupted. You can ignore if you’re deep into some code, but most of the time, it’s serious stuff!
… ok bad example.
12 PM
Feeling hungry and realize Fred and Daniel are there.
12:30 PM
Eating spaghettis in Ikea plates while watching some Ted Talk videos on youtube.
1 PM
Making coffee, while talking about some styling issues with Fred.
1:30 PM
Discuss (argue) some design decisions with Daniel.
Narrator: unlike many places, we believe in beautiful code and writing tests. We’re hackers and we sometimes get emotional when something is one pixel off or one space is missing or not properly aligned. We do more then care about our craft, we’re passionate about it!
2 PM
In our Campfire chat room:
Narrator: Whenever someone commits something to the subversion tree a message is sent in the chat room. This way we know what everyone is doing. We also get notified of build failures. Hey the chat room can display useful stuff too!
3 PM
But chat room is only for serious, corporate stuff, always:
… ok bad example again! But I swear we have some deep tech discussions in the chatroom!
4 PM
Coding and fixing more tickets on Trac.
5:30 PM
Goodbye pretty office, I’ll miss you!
(While Marc is on his way home, in the Standout Chatroom …)
9:30 PM
Back on the computer, see the build failing!!! Aaaaah!
The End
You too wanna live the life of a Rails rockstar ?
You don’t need to be a Ruby “Guru”, but you do need to be a great hacker.
And also be sure to include code samples or references to some of the most gorgeous code you’ve written (not necessarily in Ruby) or else put [VIAGRA] at the start of your email subject to help us sort the applicants.









17 Comments
September 17, 2007 at 4:41 pm
Hahaha, loved the “cool chain”. Very, very, very cool.
September 17, 2007 at 5:06 pm
Very, very, very cool
(
thx Josh )
September 17, 2007 at 6:03 pm
[...] with us, our resident Ruby Guru, Marc-André Cournoyer, wrote a great blog post detailing a usual day in the life of a Standout Jobs hacker. A must-read before you apply! [...]
September 17, 2007 at 8:12 pm
Hey! That doesn’t sound too intense! Aren’t we in crunch mode?!?!
September 17, 2007 at 8:20 pm
Ben, you broke the cool chain again!
but, that’s right I forgot to mention:
I’m doing all this running!
… backward, of course
September 17, 2007 at 10:21 pm
fun reading
September 18, 2007 at 7:41 am
Ca ressemble un peu a ma job, sauf qu’il faut remplacer le Bot par un téléphone du département de l’AQ, vider le fridge, enlever les fenêtres, arriver plus tot et finir plus tard…
Oh et ma chaise n’a pas l’air aussi confortable!
*jalousie*
September 18, 2007 at 10:50 pm
It’s 11:50pm. I’m still working…Marc-Andre, what are you up to?
September 18, 2007 at 11:01 pm
running backward
September 19, 2007 at 11:09 am
[...] on the company blog, and Marc-André blogged about a typical day here at the office. I wasn’t going to blog about it, having sent email / IMs to people to encourage them to [...]
September 20, 2007 at 6:00 pm
I’d like to work there ^_^ and don’t have to move to San Fran or something.
September 20, 2007 at 8:12 pm
What do you mean Zelnox ? This is a position in Montreal, Canada! Not SF. We have rockstart startups too in Quebec !
September 20, 2007 at 10:24 pm
I know! I was somewhat regretting not leaving for San Fran right after graduation and missing out on startup action. Just need to stumble on the right person/blog and so many new paths light up. I’m more of a padawan though ;_;
September 22, 2007 at 11:08 am
Do you really use Campfire most of the time, even between developers?
I understand not wanting to be continuously interrupted, but at the same time I think it can really help the team to be able to ask a question when you need it.
And there`s nothing like face to face communication.
September 22, 2007 at 9:43 pm
We use Campfire ONLY between developers.
Sure we have face to face talk when we need to, but usually, we go through the chatroom first:
Eg.:
Dev1 – If you have a sec can you come over ?
Dev2 – Sure
Dev2 Goes over to dev2 desk
I rather think that there’s nothing like getting in the zone. And when it happens, you wanna make sure you can stay in it for as long as possible.
You can ignore some chat conversation temporarily, but you cannot ignore someone coming over your shoulder. Plus the mental switch to type in a chatroom is less then taking you’re eyes of the screen and talking.
I’m not denigrating human contact, but I think, in this context, it’s less important for the developer and the product then getting in the zone and holding the problem in your head.
September 28, 2007 at 12:43 pm
[...] travaille pour une start-up montréalaise : StandoutJobs. Vous pouvez voir le compte-rendu d’une de ses journée de travail sur son [...]
October 8, 2007 at 3:47 pm
Très, très cool