3 ms·
I'm reasonably happy. I don't know if I meet your definition of "senior dev" but the word "Senior" appears in my job title. I work for a biometrics software co
by thehardsphere 9y ago
I'm reasonably happy. I don't know if I meet your definition of "senior dev" but the word "Senior" appears in my job title.
I work for a biometrics software company. We all work about 40 hours a week under normal conditions, more if and when circumstances warrant it. Our boss was previously on the team and promoted from within; he is also excellent at shielding us from distractions from above if we do not need to know about them. I am paid slightly less than the median for a person of my relative experience, but that is mainly because of the drift that happens when you work at the same company for a number of years, and I don't mind much because the environment is quite nice. Everyone is polite, professional, and is a valuable part of achieving our company's objectives (we employ less than 100 people). Despite working primarily on a product that has been around a long time, I am always doing something where I am learning something new. I get 3 weeks of vacation every year (but rarely use all of it) that I can use pretty much whenever.
If you are actually somewhat decent at writing software and live in or near a competitive market, I would encourage your to be as selective as possible when it comes to "working conditions", but watch out for gimmicks that are designed to keep you in the office, like free meals. I'd also stay away from any companies where excessive overtime is commonplace (it's a sign of poor management), or where there are lots of attempts to portray the company as more than just a company (it can be a sign that they will not respect boundaries between their desired identity for you and your individual will).