编程之路

神秘编程123 2018-10-12 11:07:14
首先,本人今年刚刚毕业,大四的实习在北京百度实习,现在在深圳腾讯工作。我大学走的是Linux C/C++方向。

刚刚本科毕业,我还很年轻,就想去大城市闯荡几年,快速的成长起来,性格决定命运,态度决定高度,格局决定未来,这就是我的选择,从不后悔。

 

2014年的9月,我来到了大学,那时候的自己,对以后的人生规划以及未来都没有想过,大一,我当时的想法是大学毕业回家考个公务员,因为家里穷怕了,大一下学期,我舍友报了培训机构的C语言,在校内上课,我当时没报,主要因为:

1:家庭困难

2:自己也不是很相信这些机构

 

我就首先我大学的时候对自己有了一个清晰的认识,基础部分:数据结构+算法,操作系统+计算机网络,Linux+设计模式等

语言层面:选择了走C++,主要是:

1:自己特别喜欢C语言,所以就走了C++道路

2:当时听过说C++比较难,学的人少,而我喜欢挑战大的(这是道听途说)

3:自己特别喜欢C语言这种过程式,造轮子这些工作

4:当时想进腾讯,腾讯后台都是C++

 

当你不知道学什么方向的时候,不妨想想自己最想去哪家公司,看看那家公司的技术栈,和相应的招聘要求,按照这个学习就好。 

深入方向:自己是STL源码和Linux内核源码学习,基本上,我就是按照:基础+语言+深入方向这个路线学习的,一开始并不急于去做什么项目,在于整个体系的学习。

 

学习编程三步走战略:看视频+看书+做项目,我把100多个G的视频看了2遍(黑马的Linux C/C++相关的),早上起来就是看视频,下午看书,晚上敲,基本上从早上的7点到凌晨1 2点的样子,书是挑重点部分看,首先整体了解知识点,然后一个一个知识点击破它,视频太繁琐的也可以快进,一心学习编程,其余学校课程、什么乱七八糟的事情都不用管,投入足够的时间,在专心的做一件事情,怎么可能不成功呢?每天中午是要休息1个小时左右的。

 

在大学几年里,我买书就花了好几千块钱,在学习方面的投资,我基本上是舍得的,还有各种视频资源,现在对我来说,只要会利用互联网,就没有找不到的视频资源,自己解决问题的能力得到了大幅度的提升。

 

在整个编程的学习的过程中,自己也有厌学,坚持不下去的时候,出去转转,找同学聊聊,舒缓之后在继续学,也有自己解决不了的问题,先自己找,实在不行,大家讨论,这些,自己都经历过,我觉得,不放弃,慢慢做就好,心态真的很重要,我就是一步一步慢慢的走到了今天

 

每个人的时间都是一样的,其精力也是有限的,此时的选择真的比努力更重要,关于努力学习编程这块,一定的多动手去敲,去理解,必须的学以致用,才能对知识理解的更加深刻, 在有了清晰的战略规划,和做一件事情的兴趣之后,坚持就更容易成功

 

我觉的,学习的过程一定是的耐得住寂寞,忍受的了孤独,编程尤为如此,夜深人静之时,还在敲代码,调bug,都是这样过来的,我当时也加了很多的技术交流群,但是大部分都是在里面吹水的,聊人生的,谈论技术的真的很少,我希望学技术不要寄希望于加了几个讨论群这些,主要还是在网上检索资料,技术相关问题真的大部分都是可以通过google解决的,技术需要日积月累,需要长时间的沉淀,一个人必须的独挡一面,人各有志,按照自己的想法走就好,内心想要的东西只有自己知道,我相信,有追求的,那种强烈的欲望会促使你一定可以做到的

 

我谈谈学编程到现在,自己对编程的认知,我举一个简单的例子:为什么好多人现在都喜欢跑步,去健身房呢?我猜大部分人肯定是为了健身、减肥之类的,带有一定的目的去做,我想说的是,我也喜欢跑步,并且1000米体测,我3分10几秒,年年满分,但是我喜欢跑步,是不带有任何的目的,纯粹是喜欢,不跑步我浑身难受,什么事情都不想干,它就跟吃饭、睡觉一样离不开,它就是我生命中的一部分,跟我学习编程一样,我现在是真的喜欢,并不是因为它挣钱多、好就业,编程已经是自己生命中不可或缺的一部分,有了极大的兴趣,就更容易成功,培养这种兴趣:找到做这件事的乐趣+自我暗示

 

我跟大家是一样的,也是很迷茫,并没有比任何人聪明多少,智商都基本差不多,但是我有一颗执着和坚持的心,一旦确定了一件事情,就必须做好,因为我渴望成功。

 

一路走来,经历了太多,其中的艰辛只有自己知道,曾经都快坚持学不下去,理解不了代码等等情况都发生过,但心态保持好,孰能生巧,反复的学习,每天进步一点点就好

 

1、早点准备,做什么事情都比别人早,那么成功的概率也更大 

2、有清晰的战略规划,可以让自己心中有数,不至于有时候闲的没事干

2、没有解决不了的问题,关键看你自己的心态

3、投入一定的时间,专注的做一件事情,最终一定是水到渠成

4、活人不能被尿给憋死,解决问题的方法总比困难多

5、脑子放活一点,思维打开,多想想


 

 
...全文
182 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
楼主在作报告吗
ooolinux 2018-10-12
  • 打赏
  • 举报
回复
引用 5 楼 DelphiGuy 的回复:
大公司主要校招,不看经验,只看学历(说好一点是看潜力)


不可能考试成绩都很好,却什么都没动手做过(除了练习和作业)~
  • 打赏
  • 举报
回复
大公司主要校招,不看经验,只看学历(说好一点是看潜力)
ooolinux 2018-10-12
  • 打赏
  • 举报
回复
太长了,表达能力可以做销售了~
能去百度、腾讯的,一般都有不错的项目经验,这个比较有说服力。
super_admi 2018-10-12
  • 打赏
  • 举报
回复
楼主只是一家之言罢了。比如说,楼主认为学习要耐得住寂寞什么的,我并不认同。为什么学习的时候会有“寂寞”出现?这是因为你缺乏一个好的环境导致的!不客气地说,初学编程时,把你扔项目上去加班一个月,远比你一个人抱着书和电脑学习一年都要强。

不同的人,适合的学习方式是不一样的,但有点可以肯定:天才只是极少数的,绝大多数的人,进步速度,要么来自极大的兴趣,要么来自极大的压力。

15,446

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧