|
|
|
|
|
by sambrand
3520 days ago
|
|
I find it interesting that the author doesn't mention anything about the product as priority during his job search. No mention of tech stack, product-market-fit, growth potential, or being convinced that a product is filling a genuine need. These are the things that I would prioritize when considering a job search. The author mentions as a priority responsiveness of the recruiter. Also: - How nice are the employees?
- What’s the vibe in the office? Noisy? Quiet?
- Do employees look happy?
- How’s the food?
- and so on and so on… Is this typical? |
|
Its usually our job to deal with the circumstances and to actively change them. We are not "good employees". We call bullshit and we get to call bullshit.
We are not hired to help our bosses achieve things, we are hired to save their asses. We are hired because someone goofed up. We are hired because something went wrong and its our job to patch it up.
We come in with the expectation of getting things back on track. We are meant to blend in with the "regular employees" but we never will, because we are free agents. We can walk away from this job and we WILL walk away if what had been promised does not happen. We will walk away unscathed because we have other gigs in the pipeline anyway.
We do not conform. We come in with a plan, which we communicate in pretty clear terms - with the expectation that the person who hires us will, to some extent, play by our rules. Because that's what they brought us in for.
That's the mindset. In some way, we are mercenaries. What remains is whether the people and amenities are nice.
At my current gig, I'm fixing telecommunications software - highly concurrent stuff. Etching out another 20% of performance is actually important here. Today I've had an email about working for someone who wants to set up a new crypto currency and from someone who needs to port their badly engineered python code to awesome pretty shiny new Elixir code. They all know my rate and its certainly not cheap, but I'm going to reject most of them anyway. The average gig is 9 months but there won't be a week during which I don't have some kind of request in my inbox. And its all done remote. Most of my clients haven't even seen my face.
Whether they've got product market fit is simply irrelevant. I pick the jobs that are intellectually challenging, because that's what I want to work on. Their business logic is irrelevant to me. Their stack is irrelevant to me. If their stack sucks, I'll tell them to switch technologies or I won't be available anyway.
Sometimes I entertain the idea of working for some startup. Getting involved. But the reality is: 40 hour salary with a 60 hour expectation - no interesting work (we need to get this frontend thing fixed so heres your react native good luck not dying of boredom) - cramped office space; and I don't mean "crappy" office space, I mean cramped. Where you can't have a thought without someone being an idiot right next to you for no particular reason, etc. It just doesn't make any sense to be an employee in 2016.