Why we are building a new marketplace for projects and talent

Highly curated project and talent marketplaceAfter many years as a software developer and entrepreneur I have come to the realization that hiring the right technical talent is one of the most if not the hardest thing for startups and companies of all sizes.

Everyone can attract people to fill out resumes and come to interviews, finding people with the right attitude towards your brand, product and industry it’s what’s hard, extremely hard. Continue reading “Why we are building a new marketplace for projects and talent”

In search of technical talent

The talk from Business of Software 2010 by David Russo on why company culture matters, got me thinking about startup hiring principles in general. Below is one of my favorite quotes from his talk:

Don’t hire great people, hire the right great people, they have to fit.

It is not a secret that finding talent is a very difficult task, companies pay extraordinary amounts of money to recruiters and consultants to help them find the right people. Many companies also offer referral bonuses to its employees to motivate them to refer friends or family members that might be qualified for an open position.

Depending on where you live, you’ll find that companies are in need of people with different skills. In cities such as Austin and San Francisco for example, software engineers and designers are currently in high demand. I live in Austin and for the past two years have experienced an increase in the number of companies looking for software engineers, database administrators, UI designers, etc… I have seen how companies are increasing their referral bonuses, sponsorships and participating in more local events and meetups with the goal to gain exposure and hopefully be more visible to those out there looking for a job in the positions mentioned above.

Having a fun and relaxed environment is also something that more companies are finally understanding and many of them are now investing resources to make their companies fun and cool to attract the talent. Culture is an important part if you want to attract the best talent, people in general seem to be attracted to companies where people are trusted and valued for what they are and for the job they do. Companies with a little or no bureaucracy and very little red-tape will be more attractive to bright people as opposed to companies with many layers of management and lots of red-tape.

Companies that encourage their employees to show their individualism and creativity, where dress-code policies do not exist and everyone is treated as adults and are given the responsibility and power to do their jobs usually make for a very attractive place where many people will be motivated to work and on top of that be more productive and be more happy in general.

Given the freedom to do so, creative passionate people will drive innovation in any company out there. Innovation is not something that can be taught or forced in a company, it is the result of people being able to express their ideas and creativity in a way that can be used to improve a product, a service or a process within a company.

Software startups are usually very popular with young talent and entrepreneur-minded individuals due to the relaxed environments with challenging work, high risk and the potential to learn a lot and get a nice financial reward as well. Most software startups fail but people who get a chance to work on one, usually gain very valuable experience and overall the experience can help make their skills more marketable to other companies or startups alike.

However, finding the right technical talent for your company or startup is not an easy task. Established companies offer nice compensation packages, medical insurance and the resources necessary to do the job. Software startups offer big challenges, ability to work with very creative people, and sometimes the potential for a financial reward as long as the startup ends up having a successful exit or becomes a profitable company.

These are some things that startups and companies in general should be doing to make sure they get that person or people with the right talent and personality to get things done. The tips below work very well when looking for software engineers, DBAs, designers and professionals with similar technical skills:

  • Google Groups

Search for Google groups about topics that involve some of the skills that you are looking for, for example, if you are looking for Python developers you should go and look at the people who hang out in these groups, look for the ones that are most active and interested in the topic. Look for top commenters.

  • Technical Blogs

Popular technical blogs are places where technical people go to read and comment on a variety of topics. Subscribing to a few of these blogs will give you the opportunity to find and interact with people who are interested on some of the topics that involve the position that you are hiring for and the ability to interact with some of them, including the experts who write and comment in these blogs. Also, having a blog for your startup is also a good idea since you can use it to communicate with potential and existing customers and as a hiring tool.

  • Twitter and Google+

Not all of the social media sites and services are a waste of time. It turns out that services such as Twitter and Google+ offer a great opportunity to find very talented people and at the same time, you might gain some insight on the personality and experience of people who might be interested in offering a job at your company or startup.

  • Meetups and tech events

If you are not part of meetup.com you are missing out. Search for meetups targeted to technical people and join these groups to observe and potentially find great candidates with technical backgrounds to work at your company or even help you to co-found a new startup as a technical co-founder. Meetups are also a great way to just be part of a local group of talented people that meet regularly and in-person with the intention to learn, meet new people and sometimes to find a job or join a software/internet startup.

There is no doubt that hiring tech talent is one of the most difficult tasks for startups, with so many great companies working on very interesting problems it is hard to differentiate from all the other startups to attract talent. However, if you go back to basics and offer a flexible schedule, treat people as adults, allow them to be creative and offer them to choose the tools they need to do their job, that by itself will place you close to the top when it comes for these folks to pick a company to work for.

 

Are you in the Tech Map yet?

Austin has enough technical talent, no doubt about that

Image courtesy Andy http://bit.ly/h2M5La

About a month ago an Austin’s newspaper ran an article with the following title “Austin companies head to California to recruit talent“, after I read it I was in disagreement and as a software developer from Austin, TX I felt a little offended by it to tell you the truth. The article states that the main reason some Austin companies are looking for engineering talent in California is because local business leaders are “worried that an increasingly tight job market for tech workers with critical skills could slow the industry’s growth here”.

In the article, it is mentioned that 30 Austin high-tech CEOs were heading to California in search for talent. Here is what the article said about where the idea of the trip came from:

The idea for the trip came from a CEO Summit sponsored by the technology council in May. At the conference, business leaders worried that an increasingly tight job market for tech workers with critical skills could slow the industry’s growth here. Skilled engineers and experienced product marketers are hardest to find, they said.

Spredfast CEO Rod Favaron, who is taking part in the trip, said that Austin “has fallen into a trap of fighting over existing talent, especially in engineering, programming and software development roles. The zero-sum-game hurts the overall tech community, so we’ve decided to come together to seek out new additions to Austin to help us all grow.” Continue reading “Austin has enough technical talent, no doubt about that”

Is Your Company Geek-Compatible – Vacations (part 4 of 5)

This is the fourth post of the “Is Your Company Geek-Compatible” series and it is about vacations.

It’s summer and it’s the time of the year when most of us are thinking about taking that well deserved vacation… If you are like me, you’ll probably start by researching flights online, looking for hotels or vacation rentals, reading reviews, etc… However, if you are working at a company you also have to take care of one more thing, requesting time-off and get an “approval” from your company to take that vacation. Yes, most companies still operate this way, employees get a fixed amount of vacation per year and in order to take that vacation it has to be approved by a manager. Continue reading “Is Your Company Geek-Compatible – Vacations (part 4 of 5)”

Is Your Company Geek-Compatible – Meetings (part 3 of 5)

This is the third post of the “Is Your Company Geek-Compatible” series and it is about meetings.

Meetings are a necessary evil in all companies, no doubt about that. Most techies  I know don’t like meetings at all, and the reason is that most meetings are just a waste of time, in most cases. Also, it seems that the bigger a company is, the more often, longer and useless meetings become… why? well, the larger the team the harder it is so to get everyone

For example, in large corporations, it is not uncommon to find people where their solely responsibility is to have meetings about stuff, and meetings about meetings. Continue reading “Is Your Company Geek-Compatible – Meetings (part 3 of 5)”