ネットワークエンジニアになりたい26歳なんですけど、SESで過去に1年くらい働いていました。

Javaで詳細設計〜実装〜テストまでの経年ありです。

c言語を勉強したり、勉強のためにOSとか自作しようかなって思ってるんですけど、実際の現場ではそういう知識はあまり役立ちませんか?

Ubuntuが好きなので、自宅でサーバー構築しようかなって思ったりはしてます。

何が、現場の仕事に直結するのかイメージが湧いてないので、
ネットワークエンジニア目指すなら、こういう技術やっておくといいよって教えていただけると嬉しいです。

ちなみに資格無しです、基本情報は4月に受ける予定です。