So many recruiters are looking for senior developers like me to join their early stage team and to do development and assist junior devs via knowledge sharing.
But I don't want to exhaust myself helping other people. I want to do things for myself and for a client. I would prefer to get a more rewarding position:
* Not in an open office
* Possibility to work from home
* Android + Spring Boot
* Not so many meetings
* No incompetent managers who induce stress to people
* Colleagues who are calm and quiet but enough sociable to perhaps grab an occasional beer and have a nice chat
Do these kinds of jobs exist? Do you suggest I go solo and take on development jobs myself? I think part of the problem is that many companies around expect the workplace to have open office and so on and many cannot provide me with a work environment I can thrive in.
I'm 40 years old without any children and would like to be able to not be stressed and work overtime and solve hard technical problems and move towards a more rewarding job where it's not so stressful but interesting creatively and my work is valued so that I can balance well with my life.
Do you understand my question? I don't want to take on roles that people want me to do but find jobs (by your insightful ideas) that suit me better.
Thank you!
I think you're being too picky and greatly limiting your job choices. I miss the days of private offices, but those days are over in any moderately cutting edge companies. You'll find offices in Cisco, Juniper and Oracle, you'll find open seating at Google, Facebook, and startups. WFH friendly companies generally expect you to become productive before they're ok with fill time WFH. As a senior engineer, you are expected to mentor junior engineers and participate in broad design and architecture, that's much harder to do from home. Unlike you, I have kids, which puts severe constraints on my time, and I find myself WFH quite a bit, but my company is ok with it, since I'm productive. Open offices suck, I agree, but find a coping mechanism - for me it's a noise canceling headset, a pile of music on my phone, and a very careful arrangement of whiteboards to pretend I have some privacy. I'm not doing anything strange at work, just the activity around me is distracting. It's sad, but for the time being, private offices are extinct.
As a senior engineer, you also spend more time in meetings - precisely because that's how you disseminate knowledge to other people in a corporate environment.
If you've been working for a while, you probably have deep expertise in some area, find companies which need that and are willing to pay for it. No strange startups with low salary and high equity, etc. I don't know about you, but over my career, I've made hundreds of professional connections. It's difficult to walk in the front door with grey hair for a fair interview, since in our field, people view us older folks as has-beens. Call in those former connections.
Anyhow, good luck! Try not to get stuck being too curmudgeonly.