For one, expectations have risen quite dramatically over the years. The tech stack has dramatically expanded. That is sort of allright, it has always been a "study whole life" job.
The problem is working on a big team or mature projects has become a nightmare, because your chosen stack will mismatch to big extent. So even if you are person who spends a lot of time upskilling, it's sort of shit, because you are somehow expected to upskill on things you don't care about, on your personal time. Which not only is lot's of unpaid work, it also quite actively might screw up your professional development.
On the same note, tech recruitment has become much much worse somehow, despite so much better tools. I feel the "broad stack" is the issue there as well, much more difficult to overlap the required skill set and developer skill set.
Last and not least, the business side of SW development seems to become more and more inept, and try shift responsibility to development. Lots of ideas are poorly thought, would never be profitable etc. So as a developer you are somehow expected to make miracles, even though - if you could durn around every idea to be hit success - you would probably not be working on a salary - but swimming in money running your own sw house...
Also you need to do HR job, and make sure you are hired for job which matches, because you'll pay the price if things don't work out, not the inept person who hired you and did not know the requirements of the position.
And yes hybrid sucks, it's neither here nor there. Do either remote so you don't have to live "near" the offices, or fully office - so you are not the idiot who commute 2hr/day just to have bunch of online meetings.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
For one, expectations have risen quite dramatically over the years. The tech stack has dramatically expanded. That is sort of allright, it has always been a "study whole life" job.
The problem is working on a big team or mature projects has become a nightmare, because your chosen stack will mismatch to big extent. So even if you are person who spends a lot of time upskilling, it's sort of shit, because you are somehow expected to upskill on things you don't care about, on your personal time. Which not only is lot's of unpaid work, it also quite actively might screw up your professional development.
On the same note, tech recruitment has become much much worse somehow, despite so much better tools. I feel the "broad stack" is the issue there as well, much more difficult to overlap the required skill set and developer skill set.
Last and not least, the business side of SW development seems to become more and more inept, and try shift responsibility to development. Lots of ideas are poorly thought, would never be profitable etc. So as a developer you are somehow expected to make miracles, even though - if you could durn around every idea to be hit success - you would probably not be working on a salary - but swimming in money running your own sw house...
Also you need to do HR job, and make sure you are hired for job which matches, because you'll pay the price if things don't work out, not the inept person who hired you and did not know the requirements of the position.
And yes hybrid sucks, it's neither here nor there. Do either remote so you don't have to live "near" the offices, or fully office - so you are not the idiot who commute 2hr/day just to have bunch of online meetings.