4 ms·
One of the problems is HR. It's their job to lower your salary in the interview process, that's how they get paid. No matter what you do, they will always fin
by tempy26960 7y ago
One of the problems is HR. It's their job to lower your salary in the interview process, that's how they get paid. No matter what you do, they will always find some flaw in your resume and even though you have 10 years experience, match every single technology framework they listed in the job posting (planets aligned), and were a top engineer at all of your previous companies. The field of technology is too broad. Ideally we'd have some control to have a division of labor to specialize in certain areas like networking, security, data, backend, frontend, linux admin, etc. which already sort of exists but when you talk to companies they seem to want the rockstar programmer that does everything and look at you like you're crazy for wanting to specialize in one thing. Unlike lawyers and doctors, who have many clients, we can really only have one client at a time, our employer, and they will treat us like shit unless they know that we can find a job easily at another employer. Sadly, the only thing worth working on is being able to get a job quickly, as opposed to actually do a good job for your employer... which is not valued.