| Like other investments, it's good to check whether it's overpriced or underpriced. Supply and demand will always change, and so will the value. One hint of oversupply is when everyone does it. I don't mean there's a lot of jobs, but when your farmer uncle is telling you to learn React the same way they'd tell you to go to law school or buy Bitcoin. A hint of a bubble is when it's expensive and people try to sell it off to the next sucker, normally in the form of classes. When bootcamps are cropping up everywhere and there's FOMO, that's a good hint that it's a really bad time. I think this is where time in the market matters too. Bitcoin price history is an interesting analogy. If you bought at the top and held through the dip, you'd be ahead of those who never came in. Android was similar for me. It dropped as hybrid, RN, and Flutter were trending and there was a dry spell for 3 years where there were few native jobs. Then companies like Airbnb were hitting a barrier on RN, plus Android Jetpack was introduced. Now the Android skillset is valued highly, especially those who bought the dip (learned Jetpack+Kotlin). It's still trending hard now that Jetpack Compose puts it on par with Flutter so I'll keep investing into it. The other thing to look at is when something peaks, a lot of things crop up that don't actually make things better. This is around the time people complain about frameworks and stuff. Android had RxJava, JS had CoffeeScript. So you want to avoid investing into these kinds of things. |
Thank you! :)