This past Wednesday the Computer Science Students’ Society held their annual Career Fair at the University of Saskatchewan. Point2 has been involved in these recently and this year was no different. We had a booth set up on the main floor giving us a chance to speak with students who would soon be entering the industry. It was also a great way to showcase all of the progressive things we do to attract all of the brightest minds.
We were also given a twenty-five minute slot to present to the students, so my fellow Team Lead Mark Hollman and I used this as an opportunity to discuss how Point2 is adopting the idea of Software Craftsmanship. This is a trend that has started to gain momentum in the industry, treating software development as a modern day craft. It was great to bring this movement to the students’ attention (nearly no one had heard of it) so that they could start to think of their upcoming career as a craft.
Mark and I felt as though we did a good job in demonstrating how working at Point2 is not only a job, but also a guaranteed path to learn, to teach, and to nurture the passion that so many software developers have for their craft. It is these differences that make a job as a Point2 developer a career.
Today Joel and I spent the day in Vancouver at the BCIT Career Fair.
“We don’t hire smart people so we can tell them how to do their job, we hire smart people so they can tell us what the best way is to get the job done .”
That was my catch line that I came up with this morning for describing Point2’s development philosophy relating to Agile. It seems like a punchy and yet very accurate way to describe how things work at Point2. It invariably was followed by some chuckling after the first half, and then a look of intense interest after the last half.
The BCIT career fair is a fairly large event with 115 companies participating from a wide variety of fields ranging everywhere from healthcare providers, RCMP, to IT and Software Development.
We got out booth set up this morning which was fairly considerable to many of the other larger companies that were attending the event.
The first half hour or so of the event was reasonable with a person coming by to talk to us every couple minutes. It turns out that there are a few fairly specific IT type courses at BCIT, and some of them matched up great with the requirements for our systems administrator positions we’re currently advertising for. By the time the career fair had been going for an hour we were flooded by a constant deluge of students from these programs asking us “hey are you the IT guys so and so told us about?!”. We literally had a line up of people waiting to talk to us for the entire day. Whenever we finished talking to one person, 2 more were in line waiting.
So what did we learn by attending this career fair? A few things stand out for me as quite obvious:
- Even in Vancouver competing with Vancouver IT companies, our company is set apart from the competition because of our development practices. Agile and XP practices are very attractive to young developers and the fun relaxed atmosphere of our company helps a lot as well.
- Even though Agile and XP are nothing new, most people in school still haven’t heard of them, however once explained to them, they love the concept and want to be part of a company that uses them.
- Most people still have not heard of pair programming or TDD.
Most people love the idea of pair programming, especially when combined with Scrum team practices.
- There are FAR more specific programs available with regards to systems administration and web development than there were when I went to school. There are courses that teach web development that cover java, C#, ajax, asp.net, css, webservices etc etc. Nothing like that existed 10 years ago. It’s great to see.
- The market for jobs in Vancouver is getting dry. We had many people talk to us who didn’t care where they had to move to find work, they just wanted work.
- There were way more women than I expected showing interest in both the systems administrator role and the software developer roles. I’m interviewing two women tomorrow for positions that both seem promising.
- Moving to Saskatoon is not as hard of a sell as we thought it would be. I would say that about 10% rejected the idea outright, 40% were open to it but not sure, and 50% said it was no problem and they would move to wherever they could find a good job at a good company. The guy running the booth across from us said that we should be on the City of Saskatoon payroll for all the recruiting we were doing for the city, are you listening Don Atchinson?
Those are just off the top of my head. There are other thoughts i’ll be able to put together later once i have more time to think about it.
So programs from BCIT, I can’t believe how many are available. CSIT seemed to be the most common one from the people we talked to. It turned out that our job description for a System Administrator pretty much matched line for line the curriculum for their course so most of those students were quite excited. You’ll have to look for yourself at the wide variety of things offered as the list is quite extensive. BCIT Computer Courses Offered
Tomorrow will be another exhausting day. I managed to line up 7 interviews for developers tomorrow that i’ll be conducting in our Vancouver office. Joel has 4 interviews for sysadmins as well. It’s obvious to both of us that there’s a lot of talent in Vancouver, we just need to move some of it east Opening a Vancouver development office is starting to look more and more attractive…. maybe some day.
By: Chris Dagenais