In Singapore, most young developers aspire to move up and Away from hands-on technical work. Reason is culture, peer pressure, role models and also the global positioning of Singapore as a location — Singapore isn't a location for highly technical software development; US, Europe, perhaps India and Israel are.
Most Singapore developers probably see fewer good jobs on the technical ladder. On the management ladder, there are many so-so job opportunities, but also many attractive ones, which are highly visible to all.
In reality, invisible to many, there are a small number of technical role paying rather high.