Types of People Startups Should Hire, but Don’t
trifinlabs.com
trifinlabs.com
I don't really care why your career has played like that.
At best, you are a an awesome employee who won't stay with them more than your "frequency period".
At worst, you get discovered and fired within your frequency period.
Especially true for senior roles. Team lead for 5 months? Drop the resume.
Not always true, but in general terms if you are a great employee then you tend to hang around.
I know these are generalisations but when I am sitting there reading 300 resumes in a row and trying to work out who is going to get through an employers gruelling assessment process then if you hop jobs then it's just not worth the effort to even try to assess you.
In software development, there is a co-investment between employer and employee in which time spent in a job tends to result an an increase of value through knowledge of the systems and therefore productivity. Job hoppers don't accumulate such value, and leaving early removes that value from the employers side of the relationship.
Specifically with job-hoppers, I've found that they can hit the ground running very fast and make solid contributions in compressed time-frames. The best ones cherry pick the best practices from a more diverse set of previous employers.
There is a lot of value to having long term employees that have been around and know what is going on.
Having a few long term employees and a bunch of short term ones is the worst case scenario, since it only accentuates the disparity in company-specific reputation and clout.
This is how it is here and personally I think I have accelerated experience accumulation as every contract excercises a different set of my skills.
Maybe other markets don’t have a contracting culture but I don’t think my CV should automatically be trashed for having short but concentrated employers.
I work with early stage companies, and those companies don't always exist a year. I've also worked with companies (for multiple years) that were bought & sold a few times, so two employment stints can easily look like five.
You can make it clear on your own resume that corporate changes differ from changes in your role.
You're not necessarily at fault for that, but being part of multiple failed businesses would probably not earn you any bonus points.
I understand you have 300 resumes, though -- should I put Co-op or Internship in big red letters before the item?
You may have met a CTO that wasn’t paying attention but that’s not the problem here. Having short periods of work while you’re studying is fine.
Flipping more than a couple of full time jobs is a big red flag. You need a really good reason.
If your history says risk then you need something special to counteract it or you won’t get the chance.
Which is probably why he's had such a hard time explaining it in the first place. Lots of people aren't going to take the time to actually read and understand the situation.
Often I would have conversations with people about resumes where they had problems and those problems would be things like: * How long is your resume...? (way too long, often) * Can you drop/compress any positions? (keep recent/relevant) * Instead of "Employment", can you say "Coop Experience"? for the section? * etc.
(thought questions, not asking for responses). I do agree, you definitely have to make the "coop" part super obvious otherwise you won't make it past initial filters.
Of course the farther into your career the less important this is, but for new developers I would say this is an important and positive detail to highlight.
You should probably be putting "Intern" after your job title on your previous roles, if you aren't already.
It might be worth it to also clear up your work history during the on-site interview too.
FTFY
There is also “people join companies but leave managers“.
Do you turn it down to build more tenure at your current company? Or do you accept because it improves your situation right now?
Rinse, wash, repeat.
Based on the number of emails I've gotten from recruiters (on a stale resume, mind you!), I'd say that "the market" doesn't care about length of time at an employer as much as one might think.
But I think the point made in the OP is worth reflecting on: job hoppers may actually illuminate desirable candidates.
I guess the one interesting point was hiring freelancers but in my experience good freelancers are really expensive amd moreover if someone is not invested with a long term view they usually end up taking a lot of shortcuts which leads to a lot of technical debt. Of course, this is just my experience.
they bring in all the baggage that startups are supposedly supposed to operate without.
of course there are exceptions (the individual is creative, very high IQ etc)...but if your sole reason for hiring them is 'oh they were the senior director of x at [fortune 500 company]'...just no.
I wouldn't look down on a manager who comes from such a company; they bring a different set of experience that a startup has not gotten to yet. I also think having access to relatively more money allows these managers to develop different kinds of skills.
I.e. the experience of a manager coming from a 500 person organization is valuable when the startup is scaling to 100 people and is building the structures and processes required for those 100 (and later on 200 and more) to work efficiently; there's a lot of organizational know-how and perspective that would be useful to take into account. The same experience/perspective from the same person are not that valuable and potentially wrong/misleading if you're currently scaling from 10 people to 20.
They might not be a good fit at the very beginning of the business, but they're probably essential post-funding.
Couldn't agree more, and the worst part is that they're unable to adapt and drink the "big company" kool aid.
One of the advantages of freelancers is that you get a little bit more consultative relationship than with employees. For myself at least, I bring strategic perspective not just boots on the ground, and that can make a big difference in heading off pitfalls.
I see a lot of startups running from three alarm fire to three alarm fire without the ability to tie things up over the longer term, and that often comes back to bite them. Automate and standardize all the non-core parts of your business or you will pay in distraction.
No offense but that is incredibly frustrating for employees. It really sucks being in a team that is continually chasing fires with no time to do something strategic -and the a manager will bring some highly paid freelancer who works 9-5 without stress telling you how it should be done. What I'd like is the managers to bring in people to do the shitty work while employees get some downtime to improve things for a change.
People who have no experience operating without the support of a Fortune 500.
People who are addicted to trends.
I tend to look at this from a Bayesian perspective. If someone has left a lot of jobs after short stints, then that's a red flag. There's a possibility that they just got very unlucky (e.g. they are an amazing worker, but 5 companies they worked for folded within a few months), but it's also possible that they, for example, don't get along with people or lose interest in things very quickly. The more of a discernible pattern I see, the more likely I am to conclude the latter.
I might decide to hire that person anyway, but it's probably something that's going to weigh against them in the hiring decision.