Does anyone else think it's crazy that you need to know: React, node, Mongo, AWS, the Python machine learning stack, golang, a bunch of databases, microservice patterns, serverless infrastructure, Docker...to get a job in the tech industry?
Who are the people that actually know all this stuff?
Between my last two roles, familiarity and/or proficiency with the following technologies was required:
React/Redux/JS/TS, Node/NPM, PostgreSQL, AWS (specifically Redis, ElasticSearch, Cloudwatch, CodePipeline, Lambda, S3, SQS, and RDS), Kotlin/Java/Spring/Maven/Gradle, C#/ASP.NET/MVC, Python, etc.
As well as testing frameworks / unit testing technologies like Selenium, JMeter, Postman/Chai, and Junit/Nunit/Pytest.
All of this hit me like a brick in the face over a 3 year period. I am NOT a master of any of them, but was definitely expected to be able to readily work with them. At times, it felt like I was supporting 5-6 different roles.
These were two startups with <100 people, so maybe that's why.
Does anyone else think it's crazy that you need to know: React, node, Mongo, AWS, the Python machine learning stack, golang, a bunch of databases, microservice patterns, serverless infrastructure, Docker...to get a job in the tech industry?
Who are the people that actually know all this stuff?