A day in the life of a Standout Jobs hacker

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


7:30 AM


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

Standout FridgeArrive 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

My workstationPut 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

View from my placeReading 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!

Fred N.
So… if a train stops at a train station… and a bus stops at a bus station…
Fred N.
what happens at a work station
Marc-André C.
hard one
Marc-André C.
you stop working ?
Fred N.
you also park on a driveway
Fred N.
and drive on a parkway

… ok bad example.

12 PM

Feeling hungry and realize Fred and Daniel are there.

12:30 PM

Standout KitchenEating 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:

Bot marc commited r1756…
Adding some code and fixing things

A   standoutjobs/trunk/--------
A   standoutjobs/trunk/-----
A   standoutjobs/trunk/-------/---------

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:

Daniel H.
Fred N.
Marc-André C.
Daniel H.
67 errors => 0
Marc-André C.
oh! you broke the cool chain!!
Daniel H.
oh no
Daniel H.
solving 67 errors in one go is very cool
Marc-André C.
you’re right
Marc-André C.
very cool
Daniel H.
very cool
Fred N.
very very cool

… 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

OfficeGoodbye pretty office, I’ll miss you!

(While Marc is on his way home, in the Standout Chatroom …)

Why did you do this marc ? You broke standoutjobs-trunk build !

9:30 PM

Back on the computer, see the build failing!!! Aaaaah!

Fix the damn build

  U   standoutjobs/trunk/------------------

Bot Holy cow! marc fixed standoutjobs-trunk build again and again and again! *WOW!*

The End

You too wanna live the life of a Rails rockstar ?

Apply now!

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.



Filed under rails, ruby, StandoutJobs

17 responses to “A day in the life of a Standout Jobs hacker

  1. Hahaha, loved the “cool chain”. Very, very, very cool.

  2. Very, very, very cool

    ( 😉 thx Josh )

  3. Pingback: Standout Jobs is Hiring Ruby Gurus and Ruby Devotees « Silicon Island

  4. Hey! That doesn’t sound too intense! Aren’t we in crunch mode?!?!

  5. Ben, you broke the cool chain again!

    but, that’s right I forgot to mention:

    I’m doing all this running!

    … backward, of course

  6. Coding/girl

    fun reading

  7. Alain Pilon

    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!


  8. It’s 11:50pm. I’m still working…Marc-Andre, what are you up to? 🙂

  9. Pingback: Standout Jobs is hiring — Some French Guy

  10. Zelnox

    I’d like to work there ^_^ and don’t have to move to San Fran or something.

  11. What do you mean Zelnox ? This is a position in Montreal, Canada! Not SF. We have rockstart startups too in Quebec !

  12. Zelnox

    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 ;_;

  13. 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.

  14. 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:

    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.

  15. Pingback: HebdoDépôt - Des choses qui sontaient drôles dans l’Intarnet|Triabulle

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s