Hacker News new | ask | show | jobs
by curiousguy 1302 days ago
IMO, overemployment discussion in IT is related to what is the expectations for a software engineer vs a programmer; and full time vs freelancing.

I expected for a senior software engineer to not only know the tech stack, but to have initiative, ownership, mentoring, and be able to understand and translate business requirements to tech solutions. Coding is just a small part of the role.

However, many software engineers behave as a 'programmer' only, the senior title is just to show that they have a bit more experience with the tech. They only do something if a Jira is assign to them, and many time they don't understand or question the jira. So it's obvious that they will have a lot of free time.

For me, if someone wants to do many jobs, they should be looking into freelancing. Where the client don't care on how you work, just that the agreed work is delivered.