您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
计算机基础不是很好,从事网络和软件方面哪个比较好?
基础,网络,人才计算机基础不是很好,从事网络和软件方面哪个比较好?
发布时间:2019-02-08加入收藏来源:互联网点击:
计算机基础不是很好,从事网络和软件方面哪个比较好?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
其实不少想从事IT行业的人都有这个疑问,选择网络还是软件其实并不是那么绝对的一件事情,在我看来哪个选择都是正确的,网络跟软件其实并不分家,区别主要在于未来的发展方向。
应用级人才对基础要求并不高
网络的应用级人才主要与各种设备打交道,设计网络拓扑结构,配置交换机和路由器以及各种网络设备等工作。应用级网络人才未来的工作岗位大多都与运维有关系,负责网络服务的可用性、稳定性和扩展性等内容。
应用级程序员大部分做的都是外包的项目,主要工作内容是功能模块的实现、测试和部署,当然测试和部署也会有专门的岗位来负责。应用级程序员对算法等内容几乎没有什么要求,但是对编程语言的熟练度还是有一定要求的,通常情况下大部分本科毕业生从事的都是应用级程序员的工作。
应用级人才对基础的要求都不高,选择网络还是软件主要看个人的职业规划,或者是兴趣,这两个内容都能学得会,而且都需要做大量的实验,网络要更多的与硬件打交道。
研发级人才对基础要求较高
网络与软件的研发级人才则更看重基础内容的掌握程度,无论是研发路由器还是交换机还是其他的网络设备都需要扎实的数学基础、电子电路基础(数电、模电)、网络基础、嵌入式开发等基础内容。
软件研发级人才则对高数、线性代数、概率论、操作系统、数据库、算法、数据结构等内容有较高的要求,软件问题说到底就是个数学问题。
所以,如果计算机基础不好,可以从应用级工程师开始做起,如果对网络比较感兴趣那么可以选择学习网络知识,如果对编程语言感兴趣那么可以选择做软件工程师。当工作积累到一定程度之后,再一步一步提高向研发级工程师靠拢。
通常情况下从应用型人才向研发级人才过渡是比较困难的,读研是一个不错的途径。
我的研究方向是大数据和人工智能,我会陆续在头条上分享一些这方面的科普文章,感兴趣的朋友可以关注我的头条号,相信一定会有所收获。
如果有互联网方面的问题,或者是考研方面的问题,都可以咨询我。
谢谢!
上一篇:IT行业未来的发展前途怎么样?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |