HACKER Q&A
📣 thr0waway49382

Is “microservices” a bad word on resumes for small/medium companies?


Although microservices used to receive a lot of hype, there's a steady increase in hate of them. Not just on HN. They are still widely applauded for gigantic companies, but smaller- and medium- scale companies are noticing that SOA isn't for most of them. Modular monoliths are making a comeback while SOA advocates are increasingly met with criticisms with undertones ranging from "you don't know what you're talking about" to "you are actively peddling snake oil".

When applying to companies that consciously prefer their modular monoliths, should words like SOA and microservices be avoided in resumes and cover letters? Or, does using those words when describing your experience still convey a sense "this person can work at scale" without leaving a bitter aftertaste in the mouths of anti-SOA people?


  👤 john_the_writer Accepted Answer ✓
No. I work with micro-services at my current company, and I don't know one dev that runs the dev environment as a unit. I don't even think devs can run all the services. This makes manual testing locally near (if not totally) impossible.

If I'm being honest, were I a manager at any other company, I'd look at the term like a spelling mistake. It wouldn't signal "work at scale" it smells.

That's perhaps just me.


👤 throwaway0asd
If you want to maximize odds for selection focus on what’s most popular according to current practice. Be at the center of the bell curve.

If you want to be awesome then go be awesome, but you will fail many interviews before you are selected.