来回答你前两个方面。
国企 你可能的专业对口,主要是看什么国企了。如果你进的国企刚好招你个专业,那基本就是专业对口。
优点:稳定,好国企福利好; 缺点:升职要靠资历,年轻需要付出很多。
公务员 也是可能的专业对口,毕竟现在政府在搞信息化建设需要计算机的人才,但缺点是你不一定能通过现在比较变态的考试程序,比较公平的是在省级以上考试中。
优点:超级稳定,除非你主动离职(目前五年内不能辞职)或者组织辞退你(概率小),单位包办一切。
缺点:进来后你的收入比不过国企,另外如果你要学会不靠工资过生活的办法,这个比较难。
互联网企业 不是很熟悉,只做过简单的一段时间。
优点就是你专业对口,但现在很难说计算机专业出来的网络公司都要,反而其他专业有需求量。
还有个优点是前两个比较拼爹拼家族,后面比较靠能力。当然北上广等能实现个人成就的大城市除外。
缺点,如果你成为程序员的话请参加知乎内部程序员的生活。