Hacker News new | past | comments | ask | show | jobs | submit login

I glanced over your LinkedIn profile, to me it looks like you need to add more 'modern' tech skills to your profile. It sucks, but the industry moves to new tech quickly and unless you are an enterprise Java developer, your skills get pretty much outdated in few years and you need to catch up at a fast pace.

I would learn (or highlight it if you already know) React.js and Node.js immediately, along with Postgres and MongoDB. That should get a good boost to the resume.

If you are going full stack, you would definitely need to put in AWS, especially micro services and serverless experience along with golang if possible. You can also learn Python if you want to try your hands on Machine learning as well, but I would recommend just focussing on React and Node.js as they are low hanging fruits and there are good enough openings for those two alone..

I have been in your shoes before and I know it could be overwhelming but you can do it.

https://github.com/kamranahmedse/developer-roadmap




I have "hobby" experience in React, Vue and Node if that counts. My resume contains a Github link plus one open source contribution on a React-based project. I just don't put them in my LinkedIn profile because it would be confusing to say "I know XYZ" in a professional profile but cannot list XYZ for something I did at work.

I think I've seen that roadmap diagram before and I notice that in every place I've worked/contracted at, their skills needs usually stop short after the "Version control" part. They don't do packages, modules and I am left in the dark about the deployment process. And I don't know if that lack of transparency of SDLC is done to me on purpose since for a long time I've been a contract dev hired to do some specific thing.

However, not everyone is privileged enough to go through the "standard techie" experience. Some of us never even heard about Leetcode until long after graduation, some of us only have experience in companies that don't believe in concepts like testing and good security.

Looks like the ideal places for me are somewhere that bridges the gap between the haves and the have-nots. A place that still has legacy work to be done but also is up to speed with newer things in other aspects. Does working at traditional F500 companies cut it?


You can put hobby experience in LinkedIn summary. Also you can make a real world project like for e.g. Covid019 tracker in React and can post it even as a professional experience.


Can confirm this too.

Adding Salesforce, Docker, AWS, PostgreSQL, mySQL, MS SQL and stuff like that sometimes get scraped as keywords.


Sincere question:

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?


People <say> they know :-) Many hardly can write "Hello, World!".


It is crazy. I'm kind of one of those people.

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.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: