研究生能否通过自学精通两门编程语言
首先 , 编程语言本身的难度并不高 , 编程语言作为一种操作计算资源的工具 , 简单易用是一个大的发展趋势 , 所以自学编程语言并掌握其基本语法是完全可行的 , 同时掌握多门编程语言也比较常见 , 但是如果想形成自身的编程思想 , 同时能够使用编程语言来完成具体场景下的开发任务 , 这通常需要一个积累的过程 。
文章插图
对于研究生来说 , 尤其是计算机专业的研究生来说 , 并不应该把学习更多的编程语言作为主要的学习目标 , 而是应该选择一个主攻方向 , 然后培养自己的科研方法 , 同时在主攻的细分领域形成突破 , 编程语言仅仅是辅助自己形成突破的工具 。
以机器学习为例 , 在学习机器学习的过程中 , 重点在于算法的设计上 , 而编程的目的往往是为了完成算法的实现和应用 , 从技术难度上来说 , 编程语言并不是难点 , 也不是重点 。 对于研究生来说 , 衡量自身的科研能力 , 也不以掌握了几门编程语言作为主要的衡量指标 。
在学习编程的过程中 , 要想精通一门编程语言 , 至少要经历三个阶段 , 其一是基本语法的学习阶段 , 其二是编程思想形成阶段 , 这个阶段要完成大量的实验 , 同时还需要进行大量的交流和总结 , 其三是场景研发阶段 。 不论是应用级程序员 , 还是研发级程序员 , 编程语言的学习都离不开这三个阶段 。
最后 , 编程语言本身与应用场景有非常紧密的联系 , 所以在选择编程语言的过程中 , 一定要立足于自身的主攻方向 , 如果没有明确的主攻方向 , 可以选择一门全场景编程语言 , 比如Java和Python都是不错的选择 。
我从事互联网行业多年 , 目前也在带计算机专业的研究生 , 主要的研究方向集中在大数据和人工智能领域 , 我会陆续写一些关于互联网技术方面的文章 , 感兴趣的朋友可以关注我 , 相信一定会有所收获 。
【研究生能否通过自学精通两门编程语言】如果有互联网、大数据、人工智能等方面的问题 , 或者是考研方面的问题 , 都可以私信我!
- 离上市更进一步:摩托罗拉Nio通过Wi-Fi联盟认证
- 计算机专业研究生该主攻大数据还是云计算
- 如何通过Caffeinate命令阻止Mac进入睡眠状态?
- 盟友微软离去,英特尔开始发力,芯片巨头能否延续神话?
- 初学计算机通过什么项目能把Java、操作系统等知识串起来
- 微信治理违规外链,能否一碗水端平?
- 微软押注Windows 10X对抗Chrome OS 能否成功仍是未知数
- 新专利显示苹果在未来可能让Apple Watch通过传感器测量血压
- iPhone折叠屏要来?两种设计通过初步测试
- LG展示全球首款通过Eyesafe认证的电视显示屏