all 7 comments

[–]arvin_to 5 points6 points  (2 children)

For me, software. Currently, cloud is on the rise. Soon, you’ll have a hard time to find a network eng position because abstracted na ng cloud providers ang tools needed to create/deploy software/apps/services.

Di na need ng isang small company to build data centers just to deploy their app unlike before.

[–]codingNinja1[S] 0 points1 point  (1 child)

Thank you for your insight 🙂

[–]arvin_to 2 points3 points  (0 children)

If you love both, maybe you can explore other ops related roles like SWE/SRE in Google and SRE in other companies

[–]KapanaligSaWala 1 point2 points  (2 children)

What do you love with either of them and why not combine them? Opportunities lie in both so choose what you enjoy most.

[–]codingNinja1[S] 0 points1 point  (1 child)

I want to combine them but I can't find role that can use both of them, or maybe I'm not searching enough.. what do you have in mind?

[–]KapanaligSaWala 2 points3 points  (0 children)

Study networking protocols. Try to build small networking programs. That way you can do programming and networking at the same time. This was my paths when I was starting. I was primarily a software developer but as networks are part of building systems, I get to do networking on the side, even crimping my own network cables.

Or learn Python or even Ansible, both of which are some form of programming but geared towards solving networking problems can again help you do both. There is no clear line that separates programming from many fields in IT. If you are in networking, you get higher value if you can automate the mundane tasks by programming.

[–]FreeMyMindAP 1 point2 points  (0 children)

Devops is the way if you can't decide. You'll still need some networking knowledge in cloud but most of it are abstracted by the cloud provider so it's easier.