The programming language journey train has two very different passengers. Guy on the left is miserable learning Java while seeing Python jobs everywhere. Guy on the right is happily learning Python while surrounded by Java job postings.
It's the classic "grass is always greener" syndrome that haunts every developer's career. No matter which tech stack you choose, you'll always feel like you picked the wrong one when scrolling through job boards.
Ten years in the industry and I still can't decide if I should be learning Rust or holding onto my legacy C++ knowledge. Meanwhile the job market wants 10 years experience in a framework that was released last Tuesday.