Search

One Week In

Jason Fletcher

2 min read

Nov 14, 2011

One Week In

Help

After a week of working at Highgroove I am impressed at our efforts to provide everything a developer needs to start creating the best software possible through the right hardware, tools, and support. For someone like myself, who had lots of programming experience but knew little about Ruby on Rails, this was invaluable in getting me into the Rails trenches and helping my client.

Although I received lots of cool things on my first day of work nothing stood out like the shiny, new, top of the line Macbook Pro sitting on the table. It put the other work laptops I have received, a Windows XP Dell and a worn out Apple Powerbook, to shame. Our policy on tools also separates Highgroove from the rest of the pack. In other places I would have to do a sales pitch to negotiate my way into the sea of paperwork in order to get permission to use a non-standard tool that might help me get my work done. At Highgroove it is not only encouraged but required that I get whatever I need to do my best. If there is a tool unknown to the team that I think will help, I am required to show it off in case it might help them in their work.

The most powerful tool in getting a new developer up to speed costs nothing but time. I’ve never had an employer that used pair programming, but we encourage and require it. Having someone with more Rails knowledge available to bounce ideas and problems off of gives more insight into the development process than any book or tutorial ever could. Several of the software bugs that caused me to spend too much time banging my head into my desk were quickly resolved through pair programming. No two developers think alike, and having a second thought process in the mix helps avoid lost time and benefits both partners in seeing how the other operates. Now I wouldn’t work anywhere that didn’t encourage it.

Zack Simon

Reviewer Big Nerd Ranch

Zack is an Experience Director on the Big Nerd Ranch design team and has worked on products for companies ranging from startups to Fortune 100s. Zack is passionate about customer experience strategy, helping designers grow in their career, and sharpening consulting and delivery practices.

Speak with a Nerd

Schedule a call today! Our team of Nerds are ready to help

Let's Talk

We are ready to discuss your needs.

Not applicable? Click here to schedule a call.

Stay in Touch WITH Big Nerd Ranch News