Startups: Don’t Hire Frontend or Backend Webdevs
trottercashion.com
Startups: Don’t Hire Frontend or Backend Webdevs
1–10 of 44 posts
Re: Startups: Don’t Hire Frontend or Backend Webdevs
#2Re: Startups: Don’t Hire Frontend or Backend Webdevs
#3I think this advice goes beyond just programmers. Instead of a hard-core programmer, try to find someone that does CSS and Design too and isn't afraid to load up Photoshop. Take that a step further and try to find someone that can also talk to users, and you've got the holy grail of a startup employee.
Re: Startups: Don’t Hire Frontend or Backend Webdevs
#4Re: Startups: Don’t Hire Frontend or Backend Webdevs
#5Re: Startups: Don’t Hire Frontend or Backend Webdevs
#6To attract those, you're going to have to have a big offer (both remuneration and the nature of the startup) to attract these folks.
Another school of thought is find back-end devs that can do some ops (although yes, it's ideal to have that as a separate position if possible) and front-end devs who can also do UI design and usability. You will need these two hats too.
Re: Startups: Don’t Hire Frontend or Backend Webdevs
#7I will concede the obvious: if you find someone who is great on both sides, HIRE THEM. If you are lucky enough to hire that person, don't pigeon hole them.
Re: Startups: Don’t Hire Frontend or Backend Webdevs
#8Re: Startups: Don’t Hire Frontend or Backend Webdevs
#9I disagree. Most startups have a ton of work, but they often don't have the money or the structure to support a large engineering team. Those switch hitters that traverse the stack are really important for these situations.
There's an added benefit, too. Since one gets to that level by having done a lot of different jobs in a lot of depth, that "macro" view tends to be extremely valuable in sustaining the technology through growth.
Re: Startups: Don’t Hire Frontend or Backend Webdevs
#10I consider backend work to the computationally-intensive part. Data mining, machine learning, information retrieval, any domain-specific algorithms. High performance storage systems. Managing server clusters.
It's very, very difficult to find both skillsets in the same person, because both skillsets have incredible depth, particularly if you also want the breadth that a pivoting startup will require.
I'm wondering if his idea of a startup is the typical web 2.0 startup, where you slap a web framework on top of a database. Those startups are essentially all frontend - in that case, it doesn't really make sense to hire "frontend" or "backend" devs, just pretend that the whole world is frontend. There's nothing wrong with a startup like that - mine was, as are most gaming, social network, or social news sites (many iPhone/Android apps too, where frontend in that case is the mobile SDK). But that space is getting increasingly crowded; I suspect that many more successful startups will start needing people who can do the algorithmic heavy lifting.