您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
从大一就确定要当顶级程序员,我应该怎么利用接下来的四年?
自己的,程序员,大学从大一就确定要当顶级程序员,我应该怎么利用接下来的四年?
发布时间:2019-02-08加入收藏来源:互联网点击:
从大一就确定要当顶级程序员,我应该怎么利用接下来的四年?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
作为一个计算机领域的在读研究生有些话想对你说一下,你如果想走到顶级的程序员,其实需要付出很大的努力的,如果从大一就开始准备的话,给你提出几点建议吧,希望对你有所帮助。
首先你要把你的本科专业学好,如果你是计算机相关的专业的学生,那么你平时一定要好好上自己本科的课程,学的更加深入一点,遇到不会的就去查阅资料或者咨询老师,不断的提升自己的专业基础素养。如果你是其他专业的学生,那么在你学好自己本专业的同时,最好是业余时间学习与计算机相关的书籍,自己找点视频看一看。其次就是你如果想走计算机这条路或者说是走顶级程序员的这条路,一定要在平时的学习中不断的锻炼自己的编成能力和算法思维,到最后那些顶级的程序员基本都去弄算法了,所以前期基础一定要打牢固。另外就是一定要坚持,在计算机的这条路上注定是曲折的,现在的计算机的发展速度太快了,经常会出来一些新的东西,你要保持不断的学习,俗话说:“活到老学到老”,要想在计算机这条路一直走下去你就要一直学习。不管你干什么都要坚持下去,如果想好了走这条路,就坚持的去努力吧,加油。
回答于 2019-09-11 08:43:50
学好学校的知识,数学和英语不能太差,不然困难程度会增加很多。
要感兴趣,兴趣是最好的老师。
多动手,能动手就别bb,让你的代码说话。
多总结,多分享,多思考
坚持,坚持,坚持。
回答于 2019-09-11 08:43:50
写开源,做博客,刷算法题。在大学做这些最好了。
课程不要啦下,面试时候要让自己保持兴奋状态,时刻表现自己很想表现的样子。
就这些吧。
回答于 2019-09-11 08:43:50
我很支持你有这样的想法和自信。其次呢,我作为一个曾经的程序员可以给你一些意见和想法。
首先你要明白什么叫顶级程序员,我理解的顶级程序员做到头就是黑客。并不是说黑客就不好,而是说你如果想要做顶级程序员就要有黑客级别的技术。
在接下来的四年时间里,你要先把一门技术做的精通和通透,理解他所有的技术原理和核心。然后你再去学习其它的技术语言的时候呢,就很容易融会贯通。然后你再慢慢的加深你的理解和实际应用,慢慢你的技术就会越来越强。
回答于 2019-09-11 08:43:50
现在大学生学习的环境已经比十几年好太多,但是现在消费电子以及信息的过度传播的时代,特别容易让学习者变得浮躁,好的环境未必就能产出好的结果,当然随着软件行业的逐步成熟发展,就业的门槛也在不断的提升,在十几年前可能懂点编程语言就能找份编程的工作,现在想要进入一个比较好的软件公司,需要具备的能力要比当初要高许多了,根本的原因在于产业已经进入成熟的阶段,对于人员素质要求也在提升。
如果从大一开始就确定成为一个技术高手,正常来讲四年的时间修炼成一个程序员从时间上是足够的,具体如何利用大学四年的时间成为一个高级的程序员每个人都会有不同的看法,现在就自己十几年的编程经验总结几点心得分享给大家。
不能因为学习了编程而耽误别的大学课程。很多大学生从很早就设定自己的职业目标,对于自己的重点关注的科目进行强化,但大学阶段主要还是还是基础部分的学习,不要把好好的的大学玩成了职业学院性质,毕竟大学阶段除了自我的认知提升之外,还有全面的基础夯实阶段,很多人觉得大学阶段学的课程太多了,根本不可能学精,大学在很多人心中就是象牙塔一般的存在,几乎每个人都会深深怀念自己的大学生活,而且大部分人觉得大学生活应该更加努力的学习,如果单纯的大学生涯完全变成了几门编程语言的学习,无疑来讲大学的生涯是不完美的,起码大学生涯自己所涉猎的课程都有一定层次的了解,然后重点关注,起码的标准是不挂科。
编程基础在大学期间可以深耕细作。编程基础的学习放在任何都是程序员必备的素质,虽然讲起来编程属于经验性的职业,但是基础还是显得异常重要,尽管最大程度的实践化能够提升技能,但要在编程路上提升的空间更大一些,还是要重视基础的学习。基础的学习包括基本的编程语法,基本的算法能力,基本的代码编写能力,甚至基础的模块设计能力都是在编程基础的范围之内,所以基础的学习在任何时期和任何阶段都是必要的。
大学阶段的学习如何应对实战代码这块。这是所有的大学生学习编程最大的障碍,基础的东西可能在选定好方向之后都可以慢慢的涉猎,但在大学阶段由于学习的时间所限制,不可能像社会上的人员进行集中的实习或者培训,而且在大学阶段由于很多认知的不够,找不到如何进行实践了,所以在大学阶段强制让自己成为编程强者,显然这种不是很现实,起码对于绝大部分的大学生来讲都不是很现实,当然不排除有个别的在大学期间就已经把编程弄得非常扎实,而且还能在实践能力也具备很强的素质,但这种毕竟只能作为少数人的存在不可能成为整体的范例,大学阶段看得见摸得着的时期还是集中在基础的学习阶段,真要实践就是从开源社区拿到一部分的实际代码开始阶段学会看代码,能够看懂代码然后尝试修改代码,如果能在大学期间学会研究看代码,进入到工作岗位再去写一些创造性的代码才能成为可能性,希望能帮到你。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |