Hacker News new | ask | show | jobs
by simonsarris 5117 days ago
At the risk of being rude, that additional description leaves it just as open-ended and confusing.

Is everyone at Etsy amazing all every part of your stack?

Suppose I've done most everything except zero database work in my life, should I apply? Or is that not full stack enough?

What if I've done everything but high level design work? Not full stack enough?

What if I've done everything including design work but realized I'm not that good at it, so I hired out design for my projects? What if I determined the reverse with low level database stuff?

What if I have written the full-stack of a few webapps but always used Rails, and haven't ever touched any of the low level bits?

What if I've done only database and web design and have never really touched PHP? Or did PHP but never did any JavaScript? Good enough?

I know what your reply to me is going to be, you'll say by all means, apply, etc. But that's not what I'm trying to point out here. I think that your listing and subsequent clarification might suggest to many that all of the above are inadequate, and I imagine you may be turning off several (very good) candidates that doubt their own full-stack-worthiness, merely on account of the term here being so nebulous.

In other words, to any given pair of eyes that fall upon the ad, all they know is that you want everything.

1 comments

Full-stack here seems to be about mindset not skill set.

I have a different criticism: it's hard to own the stack without being empowered to change it, to make wholesale changes. And that's hard to do as software grows and ossifies, as deployment gets more uncertain. To do full stack right you need to limit team size, I think.