I remember starting my career as a front end developer actually having to write code. Those days are long gone. Invented here syndrome is the reality.
https://en.m.wikipedia.org/wiki/Invented_here
Code that written by anybody you actually know is not trusted. I actually saw a channel op in ##javascript of Freenode just this morning refer to people who write original code as a form of Dunning-Kruger over confidence.
https://en.m.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effec...
I also remember earlier in my career people reading resumes. Those days evaporated early in my career. A good fix was having open source contributions as people would really look at those. Those days are gone too. Reading code is just too hard, so project readme files are the new resumes to ignore.
So now the industry is stacked with developers who can neither read nor write code, can’t evaluate candidates, and fear anything that isn’t externally prepackaged. It’s like watching that movie Idiocracy, and yet people complain about talent shortages.
https://en.m.wikipedia.org/wiki/Idiocracy
I find this somewhat counter intuitive because while many software developers seem generally of low confidence about actually doing the work of their jobs they seem generally over confident about security, as in information security. It’s weird because that confidence is the the most clear example of Dunning-Kruger and it isn’t based on anything.
Now, my learning from interviewing and reading job posts is this:
* Use React.
* Don’t bother with open source or a portfolio.
* Resumes are required but they are just weapons to be used against you at a later time. Include education, contact information, and job history only.