Dpendi sa imo field (sa trabaho ba ron or sa hobby nmo), If you are into System development such as Firmware or device drivers then you need to learn assembly.
Most embedded system (and development) uses assembly language, since higher languages is impractical because of minimum availability of resources.