1、对于初学者来说,网络安全工程可能相对较难学,需要具备较高的技术背景和能力;而软件开发相对来说可能更加容易学习和理解。但是,无论选择哪个领域,都需要不断地学习和实践,积累经验和技能,才能成为合格的专业人员。
2、比较推荐学软件开发,其实如何选择主要看大家的兴趣方向所在。网络安全会比软件开发难很多 ,就行业内情况而言,网络安全加班更严重。千锋教育就有线上免费的软件开发公开课,。千锋教育截止目前已在北京、深圳、上海、广州、郑州、大连等20余个核心城市建立直营校区,服务近20万学员、近千所高校和数万家企业。
3、网络安全工程师和软件开发都是具有不同特点和职责的领域,所以要选择哪个更好学要根据个人兴趣和目标来决定。如果你对计算机网络和系统安全有浓厚的兴趣,喜欢研究和应对各种网络攻击和安全威胁,那么网络安全工程师可能是一个很好的选择。
软件工程师需求比较大,岗位多,选择多,容易就业。网络工程师虽然也缺乏,但是需求量不大,说白了就是公司的网络管理员。你看公司管理机房的能有多少人,顶多几个而已,况且机房一般没什么事,紧急情况下才需要处理一下。想阿里巴巴那种计算机集群,才需要很多网络工程师,一般不需要那么多。
再进一步说,最好学好离散数学,虽然枯燥。网络工程重在网络的构成,传输的实现,网络安全,有具体需要掌握的基础:例如陆由器算法。更新很快:传感器网络,IPv6,无线局域网等等,对硬件的要求也很高。软件工程在网络方面的应用:网络软件。网络在软件的应用:为网络软件提供协议和物理支持。
此外,需要加强系统理论基础的IT企业工程技术人员,如网络工程师、软件工程师、数据库工程师也适合参加培训。参加网络技术员培训需要具有中专、高职相关专业的学历,参加网络工程师培训则需要具有大专及以上学历。
个人觉得网络工程比较好。网络工程的发展空间比较大。涉及的东西也多。