RSS

Work

On-Campus Interview

Posted by Shaza Hakim on April 20, 2010

Be careful

“Suddenly you feel like an underdog. Ain’t life grand.”

Shaza Hakim profile picture Shaza Hakim fulfills her duty (so requested by Shaiful Borhan) as the chronicler of Stampede Design’s annual on-campus interview at Universiti Teknologi Petronas. Shaza is the Creative Lead at Stampede.

Consider An On-Campus Interview

You are an IT student, black circles under your eyes from that last attempt at submitting your Final Year Project in one coherent piece. You have an interview with a web company and you’ve heard all sort of cautionary tales and advise about your future career.

The university indulges you but being in IT, you can’t help but feeling marginalized over your fellow soon-to-be engineer friends. This is after all, an engineering university, where engineering future is made.

You are under-motivated, overworked and just barely made it to your 8.30 am interview. You heard you are one of six students selected from a pool of forty. You’re confident that your well-ironed shirt will leave a good impression, until you see another student arrived in a black suit with a sleek briefcase in tow, looking all polished and caffeinated. Suddenly you feel like an underdog. Ain’t life grand.

You walked into the interview room and exchanged greetings with the interviewers. They looked young and somewhat casual, probably mid-20s. They screened your resume and you started to sweat. You began to wonder if you spelled “proficient” correctly. Acting nonchalant, you flashed your biggest smile. Then one of them shot the first question,

“How good are you with PHP?”

I dare say the students we interviewed that Friday morning were in for a surprise.

Why We Interview?

To most companies, this is a blasphemy. “Of course you interview to hire more people in order to grow your business and generate more income.” I disagree.

Stampede’s hiring rate is one person a year, but we work hard and interview far and wide to get that one person. I believe that you do not have to hire many to achieve whatever goals you choose for your company. In most cases, you’re only adding unnecessary overhead to your otherwise agile and flexible team.

The number of employees you have is not a prerequisite to a successful business. You can be successful by staying small if staying small means keeping your people happy and giving your client work quality no bigger company can. By hiring at the rate of one person a year, Stampede is able to focus on training and introduction to our work culture, not by how quickly the person can start hacking codes. Most importantly, we are able to grow sustainably, without compromising our values.

Why Fresh Graduates?

Amazingly, this is the least-tapped pool of young talents in Malaysia. Most companies either look for candidates with significant industry experience or fresh grads with outstanding academic qualifications. Passion is often not in the equation.

Here’s what I think. People with experience tend to have one very big disadvantage: they bring with them culture from their previous work place. When they join Stampede, they tend to be highly individualized, not ready to share knowledge or responsibility. They sometimes conflict sense of teamwork with personal gain. Stampede is an office-politic-free environment. We keep communication flat so we can avoid elaborate hierarchical structure. This is not the case with other working environment where hierarchy is a way to manage and control.

In my years of interviewing and hiring, I personally find that fresh graduates should truly be the darlings of the industry. They are young and idealistic, eager to be an active part of the team. They are not (yet) affected by bad life choices. Most importantly, they bring a different level of energy to a company.

Some managers balk at the training cost. It does take more effort and patience to guide these high-octane powerhouses towards the right direction, but at the end of the day, we are in the business of nurturing talent and giving them work they are passionate about.

When you have a team of people truly invested in their work, you are doing it right.

“How Good Are You With PHP?”

Because we have a web developer vacancy, Dov did the preliminary filtering this time around. He easily trimmed a stack of resumes into six short-listed faces – a feat I never quite managed to do. A resume can be very misleading, with happy internship pictures and big company name-dropping. The most essential element we looked for was promising web programming skill. You may have interned at Intel but if you’re not good in PHP, then we’d rather not be wasting your time.

Dov as usual, was very direct about his requirements. He’s very involved with the hiring process of any new programmer and can be brutal with questions. There were times when I wished I weren’t in the student’s shoe. I am sure Shaiful and Guo Lin know this well. When he’s interested with a student’s PHP work, Dov would reach across the table, grabbed the laptop and dissected the code himself. It wasn’t a pretty sight when he ever-so-gloriously did an SQL injection vulnerability test via the login prompt. The student went pale. He only got his colors back when Dov said “That’s okay, you’re new.”

My questions, on the other hand, were centered more on the soft skills – what aspect of web development that really interests the student, what he aspires to, what an ideal workplace is like to him. These are important because we are, at the most basic, a team. We spend a great deal of time working together so the next person to join the team should be just as fun. Besides, I was due for a Stampede dinner that weekend to relay the summary of our interview to the rest of the team.

Some of the students however, were interested in other fields. One was into computer networking and the other quite a decent ASP programmer. They were honest enough to let us know the type of work they’re interested in. You could easily see that these are good students, though perhaps misguided by their seniors to simply settle for any job opportunities.

My advise in return, don’t compromise your interest. There’s only so much opportunity in life to do what you love, so start steering your way towards that now.

Was It Worth It?

For sure. The students left the interview room happier than when they came in. That alone makes it a good interview day for me.

(wonderful photography by Antontang)

Posted in Team, Work 5 Comments »

The Arizona Trip: Part II

Posted by Shaiful Borhan on February 15, 2010

Grand Canyon

“The bird’s eye view overlooking the vast canyon was an incredible sight to behold.”

Shaiful Borhan profile picture Shaiful Borhan continues with the second part of his recent trip to Phoenix, Arizona. The lucky guy went to Grand Canyon too. Shaiful is the Web Analyst and Developer at Stampede.

A.J. and Laura arrived the next day around afternoon. While I was relaxing in my room, the phone rang and the instant I heard the voice at the end of the line, I knew it was A.J. Awesome! We have been working together for over a year remotely, with each one of us in different part of the world. Getting the opportunity to finally meet in person is really refreshing, and not to mention, feels real too.

A.J. is the founder of the Trading Trainer company, which essentially provides training and advice to members in the field of stock options trading. He flew in from Fort Collins, CO. Laura is from Atlanta about 4 hours away, she’s the bubbly main admin person of Trading Trainer that really kept the group lively. We were also expecting Kevin, project manager and programmer of Trading Trainer – he would only arrive Wednesday.

The collaboration between Trading Trainer and Stampede started sometime in 2008 when Trading Trainer needed to revamp their existing member portal. It was a huge endeavor in design, usability and functionality. The project involved integrating a handful of tools into one another with Joomla handling content management and acting as the main access point for members. It was one of my first Joomla 1.5 projects and it is the biggest project for me to date. Since then, the site has undergone multiple phases of enhancements and it was the reason that brought me to the Grand Canyon state.

We were here to attend the on-site training session at Infusionsoft. As mentioned in my first post, Infusionsoft is a hosted web-based solution that specializes in email marketing, CRM as well as having support for e-Commerce and affiliate program. A.J. has been planning to incorporate this tool into the Trading Trainer workflow, making it the central member and order manager, automate follow-up email marketing and to take advantage of the affiliate module. By doing this, we will be phasing out other third-party tools to only handle product permissions.

On-Site, Web 2.0 Style

At Infusion, we were introduced to Marty Woodward, the guy in charge of our on-site session. The Infusion office has the vibe of a cool web 2.0 start-up, with mini basketball court in the main hall, casual-looking folks and a fully stocked-up snack room. Fridge-load of cereals and milk, energy bars on the counter, sodas and coffee with French vanilla and hazelnut creamer, not being a coffee person I still could drink two cups a day. And to top all of that, employee of the month gets to drive the company’s smoking hot 370Z.

At Infusionsoft

All levity aside, the first two and a half days were pure training and configuration, with the first day being the most challenging in terms of staying awake in the afternoon for all of us. The Infusionsoft application is a very powerful beast but it requires guidance to master. Good thing Marty provided us with some preparation guidelines on what to expect a few weeks before our trip.

It started to get interesting for me towards the second half of Wednesday when I finally started work on the API and codes. My first task was to activate the Infusionsoft affiliate module. Every once in a while, I had to go back and forth to assist Laura and the team perform data migration, churning out CSVs and rapid database queries. The rest of my tasks were to upgrade the Trading Trainer Blackbox order form to support shipping, creating an order summary page, adding a profile page in Joomla where members can edit their credit card details and migrating the Trading Trainer Blackbox tool into Joomla.

Marty's office at Infusionsoft

We were totally on full steam from Thursday to Friday as Marty kindly gave us the privilege to use his office while he was away on vacation. Thanks to Marty’s whiteboard and multi-colored markers we were able to keep our to-do list central and organized, and not to forget the 42” LCD allowing us to conveniently share screen with everyone. On our final day at Infusion, we took photos of the place and with some of the folks that helped us while we were there. Laura was also leaving today.

Back at the hotel, A.J. and I were very excited talking about our Grand Canyon helicopter ride happening the next day. We decided to get some decent winter clothing for the trip as the canyon was covered with three feet of snow at this time of the year. A quick shopping at Goodwill did the job. We have our coats and called it a day.

The Part When I Hovered Over Grand Canyon

With AJ

Saturday was a really long day. The tour van picked us up at 6am in the very cold morning. We reached the helipad at around 11am and went airborne a few minutes later. Being a first timer, the wobbly take-off was a little discomforting to say the least. I tried not to let emotion took over and told myself that everything should be just fine. The bird’s eye view overlooking the vast canyon was an incredible sight to behold. Hovering over a gigantic hole with unique rock formations and snow-covered summits really makes you feel tiny.

Grand Canyon

According to the pilot, the rocky point in front of us although it seemed close was actually 15 miles away. And it still looked huge! The ride ended 25 minutes later. The rest of the day we spent visiting numerous Grand Canyon vantage points as our tour guide, Todd entertained us with his fascinating stories unique to each vantage point. We headed home around 4pm as the fog started to come down and made our final stop at a native Indian gift shop in Cameron. We reached the hotel at 9pm, exhausted as hell. Even so, I must pack for tomorrow flight home.

Heading Home

The flight home was not nearly as legendary as the flight coming here. It was smooth sailing. The layovers were just nice for me to window-shop in the airport terminals. Instead of Tokyo, I stopped at Shanghai this time. Finally, touched down in KLIA at odd hours on Feb 2nd, losing a day. No bros could pick me up this late. Thankfully, I have my parents to the rescue.

Altogether, the whole week was a great learning experience. I gained valuable exposure working on-site at Infusion alongside our client. As a team, we were very pleased with what we achieved during the five days. Like all great software, we will keep on discovering new ways to make full use of it and I am sure A.J. is coming up with more cool ideas as we speak. TTP4, wait for it.

Posted in Work Add Comment »

Just Another Day at Work

Posted by Dov Nazarov on February 14, 2010

Hugo

Hugo

“Workplace challenge? Scoff. Get an office cat.”

Shaiful Borhan profile picture Dov juggles between his New York hours and now Madrid, all the while with ridiculous distractions from this furry little critter at Stampede. The partners are yet to agree on a name – to Dov he’s Luke and Shaza Hugo. Dov is the Development Lead at Stampede.

Posted in Team, Work Add Comment »