您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
计科大一,未来考研,是否应该自学统计学,不想当个低级码农到三十岁挂掉,想为未来做大数据做铺垫?
数据,统计学,算法计科大一,未来考研,是否应该自学统计学,不想当个低级码农到三十岁挂掉,想为未来做大数据做铺垫?
发布时间:2019-02-08加入收藏来源:互联网点击:
计科大一,未来考研,是否应该自学统计学,不想当个低级码农到三十岁挂掉,想为未来做大数据做铺垫?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
作为一名计算机专业的研究生导师,我来回答一下这个问题。
首先,从当前大数据的发展趋势来看,未来读研选择大数据方向是不错的选择,近几年大数据方向研究生的就业也确实有不错的表现,不少毕业生都有较大的选择空间,相对于传统软件开发岗位来说,大数据相关岗位的岗位附加值还是比较高的。
大数据是一门典型的交叉学科,涉及到三个重要的学科基础,分别是数学、统计学和计算机,所以如果未来要从事大数据方向的研发,学习一定的统计学知识还是很有必要的。对于大一的学生来说,学习一些统计学知识也是完全可以的,否则在研一的时候也需要补学统计学知识。
从当前大数据领域的人才需求情况来看,算法岗位的人才需求量相对比较少,大数据开发岗位的人才需求量相对比较大,而且研究生往往会选择大型科技公司来从事大数据平台的研发。从大数据平台开发的岗位任务出发,在本科阶段应该做好以下三方面的技术储备:
第一:操作系统知识。操作系统知识对于后续的大数据开发具有重要的影响,所以一定要重视操作系统相关知识的学习。对于本科生来说,可以从Linux操作系统的使用开始学起,在学习完C语言之后,最好能够阅读一下Linux操作系统的核心源代码,以便于提升对于操作系统的认知能力。
第二:编程知识。大数据开发一定需要具有扎实的编程基础,目前在大数据开发领域应用比较多的编程语言有Java、Python、Scala等,本科生可以重点关注一下Python语言。
第三:算法知识。大数据开发涉及到算法的设计和实现过程,所以一定要重视算法知识的学习,本科生学习算法知识除了要学习基本的算法设计基础之外,还可以结合大数据平台(Hadoop、Spark)来完成一些算法实践过程。
我从事互联网行业多年,目前也在带计算机专业的研究生,主要的研究方向集中在大数据和人工智能领域,我会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注我,相信一定会有所收获。
如果有互联网、大数据、人工智能等方面的问题,或者是考研方面的问题,都可以在评论区留言,或者私信我!
回答于 2019-09-11 08:43:50
计算机科学与技术专业如果未来考研,你现在要做的就是努力学习好大一的数学和英语等基础课程,打好基础。因为后面的专业课程中操作系统、编译原理、数据库、软件工程、数据结构与算法的学习如果十分优秀,会成为算法工程师或者架构师,肯定不会是一个低级码农。至于统计学,在算法或者数据处理中是作为工具用,况且基础课程中也会学习概率论与数理统计,不用着急,整体来讲大学的专业培养计划还是很科学的,你要做的是到大二以后找机会在培训机构或者自学编程技能,因为学校里技能方面的训练不管是从时间还是强度都不够,因为大学教育根本上那个还是学历教育不是职业教育,是以知识传授为主,技能学习为辅,总而言之,一句话,不要急,先打好基础。
回答于 2019-09-11 08:43:50
本人10年开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
我也是计科专业,但是我大一的时候还不知道自己大学毕业要干嘛,所以首先我对你从大一就树立了明确的发展目标表示赞赏!
然后从你问题的描述中,其实我觉得你存在一些思想误区。目前市面上有一些对程序员非常片面的看法,那就是程序员是吃青春饭的,35岁以后就不行了的论调,我不知道说这种屁话的人经过了多少调查,拿到了多少的论证。你这更离谱,30岁就要挂掉了,更危言耸听了!
一个本科生毕业的年龄一般在22岁左右,等他经过了实习,到工作丰富,再到可以最大能力来发挥自己的价值的年龄也就是在30岁左右,结果到了你这却说30岁就要挂掉被抛弃了。
我做了10年的程序员,经历过小公司,也经历过大公司,从来没见过哪个公司不欢迎30岁左右的人的。在IT行业里面,从来看重的就不是年龄,而是能力!如果能力不行,别说30岁,就是20岁也没人要啊!为什么IT行业在中国吸引人,除了薪资福利好之外,最重要的就是它相对公平,靠能力来吃饭!
目前社会上说程序员35岁就不要了,不行了...对这种话我向来嗤之以鼻。我身边有太多40多岁的一线程序员了,他们不仅干的好好的,而且薪资在我们中间都是拔高的。到了他们这个层次的程序员,找工作还用去网上投简历吗?如果想跳槽,都是靠身边的朋友来推荐,后面一堆的公司等着挖呢。
所谓30来岁就被淘汰掉的人,你不要看他的年龄,你问问他的能力如何?如果到了30多岁,自己的技术还仅仅停留在增删改查的水平上,那当然要被挂掉。软件行业是一个不停学习的行业,只要真心想在这一个行业内有所作为的人,谁会一劳永逸坐吃山空呢。
另外目前大数据方向还是比较火爆的,国家对大数据在政策上也是比较支持的。但是呢,你现在的目标,只是针对当下行情的,4年后大数据会怎么样,谁也不好说。就好比5年前,移动端火爆的时候,那时候很多大学纷纷开设了Android移动端开发的专业课程,结果现在怎么样?
其实有目标是好的,但是也得考虑IT行业的特殊性,因为IT行业里没有任何一个技术是永久的,如果你现在搞了4年大数据,然后考研再研究了2~3年大数据,按理说研究的很深了,结果六七年之后,大数据突然不行了,你什么感觉?这个行业就是这样,风口变换太快,我觉得没必要想你5年后甚至10年后的技术方向,更何况大数据开发也并不比别的开发高级哪里去。
上一篇:有家长认为现在不要公布开学时间,最好等疫情完全结束,安全后再开学,你怎么看?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |