

Ya! And there is a lot of research and investment into them. The problem is they lose capacity over time from being powered and drained (think phone batteries and other lithium batteries).
From what I know hydro batteries are actually really big with power companies. Basically pumping a bunch of water uphill when you have excess power, then using the reservoir like a hydro plant when you need power. They are really inefficient, but work surprisingly well at storing a lot of power



Had a similar issue in college where I wasn’t social enough to form connections in class. I found clubs and work were where I formed my friendships. Places where I was put in a group for extended periods of time. Also, learning that if you’re the one who wants to form the friendship you will most likely need to be the one who initiates conversation and activities for some time
If you’re interested in programming see if there are local beginner hack-a-thons where you can be in a group to complete a project with people that have a similar level of experience.