What should I learn next? My inclination so far: - mobile dev (probably Kotlin on Android, not so keen on the Apple stack, and I run Linux desktop) - Lisp (and climb the Emacs learning cliff) - a games engine (possibly Godot, which I like the look of, though Unity is the elephant in the room) - a desktop toolkit (GTK, Qt, Tk, I guess... any others?) - improve my Python and get a ML project done
What's the next big thing in software that I need to be aware of?
That being said, from the HN community I have seen a lot discussions on Rust programming language. Picking up project to learn Rust can be a good idea to be familiar with the latest trend.
Finding those problems and communicating the value of your solution are huge challenges that take practice.