Big News: FounderDating is joining OneVest to build the largest community for entrepreneurs. Details here
Latest Notifications
You have no recent recommendations.
Name
Title
 
MiniBio
FOLLOW
Title
 Followers
FOLLOW TOPIC

Question goes here

1,300 Followers

  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur
  • Name
    Entrepreneur

How do you evaluate the technical skills of hires/co-founders in a field you aren't an expert in?

I have a problem that a lot of other founders here probably share. I want to hire a web developer to help with a project, but I don't know enough about web development to confidently evaluate a candidate's technical skills. I can ask for examples of previous projects, but I wouldn't know how big of a role the person played or if the implemented solution is efficient and well-architected. I can ask for open source code examples, but I wouldn't know the difference between good code and great code in a language/framework that I'm not an expert in.

Have you also encountered this issue? What approach would you recommend (or not recommend) for vetting a potential hire's technical skills in an area you're not an expert in?

15 Replies

Deborah Chang
2
0
Deborah Chang Entrepreneur
Educator Entrepreneur: Taking Down Systemic Barriers to Education Innovation
Find a currently very strong technical person and ask that person to consult with you by writing the correct job description, knowing where to recruit, and sitting in on conversations with you. Look for established managers in companies with a great reputation. It's easier to find the string technical person and manager by asking around if they already have great positions in companies.
Mike Whitfield
0
0
Mike Whitfield Entrepreneur
Sr. Software Engineer, EPAM, Google
Try the search feature, this question is asked more than once a month. I'll give a general answer about how I see non-technical people doing it (not any remarks on its effectiveness).

They look at the overall track record. This is what you do for any hire (right?). They look at the "coding language" used. They evaluate how easily they can replace someone for that "coding language". They talk to another technical person they have as an advisor to make sure everything adds up. They pay a technical person by begging them for their time just to review the applications and perform the interview.

We get it, technology is scary. Use the search feature please :)
Stephen Salaka
1
0
Stephen Salaka Entrepreneur • Advisor
Product Development Manager at Tsunami Tsolutions LLC.
If you are just looking for "web development" you can usually find developers a dime a dozen on outsourcing sites, you might also want to reach out to companies that specialize in web development to get it working. If your project is highly technical, then you probably should invest in either an advisor or bring on a technical expert before going into the web development phase. Reach out to your network for assistance here. As far as assessing the skills - look at their previous work and see if this matches what you are envisioning your project to perform - is what you have envisioned more or less complicated than what was done. If you want to "verify" the skills you can always ask for references and talk to their previous employees/clients. Hiring "technical" candidates is no more complicated/risky than hiring anyone else. Do you think they can do the job? Have they sold you on their abilities? Give them a trial time frame and if they don't live up to your expectations then find someone else. Your next question might be - how will I know if the work they have done is good? And that goes back to the second point - if your organization does not have the ability to distinguish technical skill from non-technical skill, how are you going to be managing your cost effectively? It would save you a lot of hassle and trouble in the long run getting someone technical on your team rather than trying to wing it and see how it goes.
Jerome Pineau
0
0
Jerome Pineau Advisor
Digital Transformation Consultant
My 2 cents: word of mouth is your salvation. Surely in your network you _must_ have someone who know a great web dev talent.
Ronis Gracie
0
0
Ronis Gracie Entrepreneur
Product Manager at LeadsMarket.com
That's a dilema. I think Debora's answer was the best one. The best way is to have someone you know is good to help you with that. You won't be able to evaluate that, so you need someone with a technical background.

If you don't know anyone, pay a consultant fee from someone famous or well known in the tech community. It's gonna be worth.
Jessica Alter
0
1
Jessica Alter Entrepreneur • Advisor
Entrepreneur & Advisor
There are tons of discussion threads on FD on this topic already - really good to do a search first before posting. Here is one of the manyhttp://members.founderdating.com/discuss/3056/Any-tips-for-interviewing-technical-hires-without-having-a-tech-background
Nicolas Borensztein
3
0
Nicolas Borensztein Entrepreneur
Entrepreneur and Technologist, MBA Student
If all you need is a "web developer to help with a project" that sounds like a consultant. On the other hand, recruiting a founder or early employee is much higher stakes. I agree with the general consensus: Don't rely solely on yourself evaluate people in areas where you have no expertise. Bring on some technical contact who's willing to put in a little time for you as a favor.Without skepticism from a technical interviewer, it'll be impossible to differentiate between a talented engineer vs a low-quality engineer who's good at BSing you.
That said, I even find it hard to tell just from a conversation: I find it's much more reliable to include a programming component. Asan experienced engineer, my preference has always been for hands-on interviews. Give the candidate a laptop and an hour to concentrate on a non-trivial programming challenge, then have your technical team discuss their solution with them. What they're able to produce, along with how they discuss it, reveals a lot.
Programming skills aside, culture and experience are very important in picking a technical leader for the company. Do your own interviewing as well. In the end your opinion as the founder is still far more important.
Jennifer Esteban
2
0
Jennifer Esteban Entrepreneur
Owner at Vesino
Great question.

My best friend is a software engineer, so to me - he's overqualified for everything I need, so he's my go-to for all questions. This very issue for me actually prompted me to delve into web development and learn a pretty good amount, enough to know how it works (not how to do it myself). If you have your own company, IHIGHLY recommend understanding at least the basics of every department - otherwise you could lose control, not know your options, and waste valuable time and money. Now, if you're in a hurry - ask your professional circle what has worked for them and who they might know or who they worked with. If you have the funding for it, put somebody better than you in charge, someone with experience in. Are you building from scratch? Are you on wordpress? Are you making plugins? Are you building software? You need to know what you need first.

Here was my mistake - I didn't know about certain issues to keep in mind at first. Site needs to be responsive, needs to translate well to mobile, needs to have ability to make different modificantions, needs to keep in mind the ability to support changes I know I'm going to want for the future -- I needed to know what my future plans would be, etc... I had to gather what I needed, and then I sat down and had a consultation with different peple. I presented my issues, concerns, my wants.. They showed me options. If they present options and can tell you the upside and downside of something, great. If not, they might only know one way because they've only done it once - terrible investment. And to be honest, you don't always get what you pay for because some people charge more than the value they give. If you want a website that's going to work for you, that's going to handle the changes you're going to need to make, that's going to evolve with your company, you need a person who is capable of evolving. Sad to say, go with someone who does this for a living, who researches it, who lives it and loves it, and who knows and has the ability to solve problems. Don't be afraid of making mistakes because you're going to make them anyways... accept that part of it. But don't get stuck at the beginning either...

Lastly, I offer you... I have a huge contact list and am a full supporter of creating opportunities and connecting people. If you'd like to send me a message with what you need, I'd be happy to point you in a good direction.

My 2 cents... Best of luck!
Simon Effing
0
0
Simon Effing Entrepreneur
Technical Advisor and Scala Developer. I build sustainable MVPs for lean B2B startups.
Find an engineer with a consulting and business mindset. Somebody with a proven track record of developing productive web applications that are actually serving some kind of business.
Start with a single person as CTO and hire junior developers when more manpower is required.

The business mindset is important because software development is a continuous process of decision making, therefore developers need a deep understanding of the underlying goal of their work.

The technology they use doesn't matter that much as long as they are masters in their preferred technology.
However, for serious web apps I'd recommend to avoid mainstream low-end stuff like PHP. These languages exist only because of their low entry barrier and will bite you when your project grows.

Bob Smith
0
0
Bob Smith Advisor
Consulting to Boards, CEO's and Key Management Teams, Strategic Investor and Fast Growth Companies

If you create a listing of the Results you want to get from this person as well as the critical things they themselves must do or "own", you can have them do examples of these aspects and see the quality first hand.

There are two strategies that people are increasingly citing. The first is to do Paired Creation, where you have two people work on the some Result, together at the same time. It can accelerate turnaround and produce a better net effect.

The second is to set up a project that allows you both to experience each other for 60 - 90 days. this keeps you both motivated to collaborate.

This kind of work is both Art and Science, so there are a lot of ways to interpret results.

Many of the posts here reference talking to others about the person you intend to engage. It is important to research your key people hires, so that you can make the most informed decision possible. Hiring them is no guarantee. It is very much like dating. You check for chemistry, shared values, work ethic, interests, abilities style and direction. In the end it is a relationship with you and them as well as a relationship with them and the company you are working to build.

Join FounderDating to participate in the discussion
Nothing gets posted to LinkedIn and your information will not be shared.

Just a few more details please.

DO: Start a discussion, share a resource, or ask a question related to entrepreneurship.
DON'T: Post about prohibited topics such as recruiting, cofounder wanted, check out my product
or feedback on the FD site (you can send this to us directly info@founderdating.com).
See the Community Code of Conduct for more details.

Title

Give your question or discussion topic a great title, make it catchy and succinct.

Details

Make sure what you're about to say is specific and relevant - you'll get better responses.

Topics

Tag your discussion so you get more relevant responses.

Question goes here

1,300 Followers

  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
  • Name
    Details
Know someone who should answer this question? Enter their email below
Stay current and follow these discussion topics?