any plan to go abroad and work ? then choose networks, software is good but dont go for open source languages like PHP go for an enterprise job JAVA C# ASP.Net or become a mobile app developer
but if you are good with networks and know a programminig laguage like python then thats gud for ur CV
in SL software engineer salary is too low, and sorry if you choose networking and live in SL you are becoming a frog in a well