Hi I have long experience starting from my college to now with most experience in IT/Software Dev in US. But at this point, I am so tired keeping up with new technologies, interviews and answering to all kind of questions. Day I landed in US, career has been struggle with visa, not visa or this technology, that employer that location. I have been moving a lot. Now I am 40 yrs and with toddler, and age catching up, I am giving up and losing energies to fight every interview I love technology and like learning, but its hard when you are looking for a job. In a job, you have self esteem and confidence that makes you move. So in US, and I do not know what else I can do. I like software development, but with my experience and salary, I think its getting harder because they find much younger and cheaper skill set. So I am thinking to change my field or take some training but do not want to start from zero. So new skill/job which has mix of current skill set and something new. 1. Management ? Btw, I am not a manager types person specially in completely new team. And I like to develop and grow to lead in same team instead of starting as manager in new domain. 2. Architect? Again I am struggling for dev jobs forget about people giving me architect. 3.I have interests in forensics or AI or robotics kind of programming. But those are completely different than my field. Forensics is completely different and does not require programming at all. Any ideas?