I have worked in couple of Big Techs and they don't care what languages are you proficient in. All that matters is if you're comfortable in the domain they are hiring. Learning languages and frameworks are easier.
So pick a domain you want to explore, like working with services, or mobile, or mobile architecture, web etc
I personally started my journey with Python for back-end and I still love it and do my micro projects in Python.
In industry, I've worked with C#, Java, Golang, Python and concepts I learned during my exploration were super useful in my work.
These concepts were handling of data, caches, running services, scaling them up, cloud etc etc
I'm sure there is similar story for mobile and web.
So TL;DR, pick a domain you want to explore and pick a language you're comfortable in. Build expertise in the domain and not the language/framework.
Not that expertise in language/framework doesn't matter, I just personally feel from my experience in industry that domain knowledge is valued more.
Google maps moat isn’t evaporating. Most of the alternative mentioned here work only either in certain cities in US (like Apple Maps) or in specific countries.
I’m a user in India and nothing, absolutely nothing comes close to Google maps in both urban and rural areas.
I replied to another thread and adding here again, they have diagnosis tool built into iPhone that can be triggered over the network when connected to same WiFi.
This also works when Phone is locked.
This is how my repair went through. At no point they asked for my passcode or to unlock Phone.
In my case they ran a diagnosis over the network to make sure everything is working.
Diagnosis software is built into iPhone so I can put a trust on it that it ain't sharing private data to the store employees.
Similarly they ran a diagnosis again at the end of repair. They did boot up the phone my themselves and ran it. Looks like they can run diagnosis on locked Phone.
This is overall much better than asking to unlock Phone.
Curious, why does Samsung need to have Phone booted up for battery repair?
I recently had a battery replacement done for my iPhone and I had similar concerns if I need to give them Phone unlocked, but they asked me to turn off Phone.
That is what I expect from battery repair!
So pick a domain you want to explore, like working with services, or mobile, or mobile architecture, web etc
I personally started my journey with Python for back-end and I still love it and do my micro projects in Python.
In industry, I've worked with C#, Java, Golang, Python and concepts I learned during my exploration were super useful in my work. These concepts were handling of data, caches, running services, scaling them up, cloud etc etc
I'm sure there is similar story for mobile and web.
So TL;DR, pick a domain you want to explore and pick a language you're comfortable in. Build expertise in the domain and not the language/framework.
Not that expertise in language/framework doesn't matter, I just personally feel from my experience in industry that domain knowledge is valued more.