4 ms·
After being both a technical cofounder and a senior brought in for an MVP rewrite at different points in my career, I completely echo @codingdave’s opinion. Unl
by ioblomov 4y ago
After being both a technical cofounder and a senior brought in for an MVP rewrite at different points in my career, I completely echo @codingdave’s opinion. Unless it’s the 1940s and you’re recruiting for the Manhattan Project, skill sets are not as rare as we engineers like to think.
Assuming you want the job, the goal is not only to demonstrate the value you can provide, but also the ability to build a good working relationship with the founding engineer. Regardless of his or her shortcomings, the founders will be loyal (to a point) simply because they got them this far.
Prove you have the expertise to evolve the system, but also that you can be a team player. The combination of these two traits is really what’s rare; either in isolation is comparatively common. Business stakeholders can’t really tell the difference between a mediocre engineer and an outstanding one; they can only judge their communication skills.
Whatever you decide, keep in mind that both issues—rearchitecting the product and learning to partner with its original author—present enormous opportunities for growth. It’s a rare job where you know what the challenges are going in.
Lastly, should you get an offer, make sure the salary is one you’re happy with. Equity is a lottery ticket that can be diluted or invalidated at any time. Don’t count on it.