论坛元老
 
- 积分
- 7952
- 金钱
- 7952
- 注册时间
- 2014-8-13
- 在线时间
- 1590 小时
|
发表于 2019-6-20 15:41:21
|
显示全部楼层
没什么转不转的。项目需要做什么我就做什么,我工作的地方是比较小的私企,不是大的软件公司那样针对、那样精细。如果想学习的话 ,又特别想搞点高大上的东西 ,比如算法,那就可以试试AI,机器学习,或者高端FPGA应用,比如视觉处理什么的。特别想搞的话 ,高速通讯也可以搞搞。
其中,经济成本比较低的算AI,机器学习之类偏软的,时间和精力成本这些东西都差不多。目前AI之类比较热。
至于linux什么的,那就是个平台工具,如果你对windows系统比较了解的话,linux很容易学的,因为进程、线程、网络、文件管理什么的,几乎每一种系统都有,大家都有类似的实现,比如windows下高并发的IOCP,在linux下是EPOLL,所以如果你用过IOCP,面对EPOLL,几乎是浏览一下提供给你的API(通常API的名字就说明了其作用了)就会用了。
当然,不管是哪一种操作系统,你至少要了解一个,如果你任何操作系统都不是很了解的话,那就要下点功夫选择一个来硬啃了 ,因为这也算基础知识积累,没办法躲掉的(。 |
|