如何快速学习一门语言其实我想说的是这

白癜风公益援助 http://m.39.net/pf/a_4830977.html

1为什么要启动这样一个话题

首先系统的介绍下我的工作经历,或者说技术经历,一开始毕业去了一家上万人的外企,做人力外包,外企的氛围非常好,那个时候工作中都是聪明的人,因为公司招聘的都是非莫属,并且希望给你一天的活,你可以在2个小时干完。那个时候工作中接触到的语言技术栈是C#,.NET等。

然后第二家工作进入了一个传统的行业,但是公司却是和BAT一个历史时期成立的,年代悠久,技术沉淀也非常成熟,因为做得是自动化和监控,以及控制,语言技术栈是c/c++,以及一大堆设计模式的通信框架和分布式rpc框架:ACE、TAO、libevent,soap,wsdl等等

然后终于忍不住技术人的寂寞,于后来呆了4年后,去了互联网,做云计算,这个时候真的就是BAT的一家综合性人才公司,感叹创业者高超技术,这个时候的语言技术技术栈是c/c++,golangsocket服务,rsa安全认证等。

再然后就是创业型公司奔波这几年,技术栈基本上沉淀下来了,如下:

c/c++,libevent,protobuf的底层通信框架。

golangginxormbeego的api和rpc服务框架。

微服务,servicemesh分布式网格等。

再现在研究的是serverless了。

那么根据我的技术栈经历,并结合工作经历,我发现,一个普通的技术人的路子原来是可以不这样走的,为什么?因为期间我培养了几个优秀的小伙伴,只需要1年时间,的确掌握了3年的经验,最直接的是换了家公司,薪酬翻了一倍多。这是以为运气么,因为这位小伙伴的个人能力很强么,也许有点关系。但是和我给小伙伴的技术架构和技术框架都是目前互联网、行业等都在使用的最前沿的技术,给他们的技术问题和挑战都是高标准的。是,1年的工作经历获取三年的经验,讲的是坚持,也是发奋,也是格局,更是这个人的努力。

2启动前思考的

工作很多年,成长曲线一直很曲折,曾经做过很多假设,

假如当初我坚持把外卖app做了服务当时的公司,说不定也没饿了么啥机会,

假如当初我大学的时候不要研究那么多的机器人,机器学习,以及综合性的广度,而是只需要把c++primer书本的例子代码跑一遍,或许我去了西山居去做剑侠游戏,

假如我提前把富爸爸书本读了,我就可以让大学好好的学习有效的,能提高学习能力的内容

假如非常多假如了,

所以我思考一个问题,对于一个技术人员来说,什么是重要的,我觉得就是在合适的时间,有个伯乐(导师)告诉你,你的路该怎么走,走下去,一定是个捷径,一定不会踩他曾经踩过的坑。

3启动后发现的问题

如何快速的学习一门语言,我发现说的很容易,包括带着几个小伙伴去督促他们去坚持,最后各种理由如下:

哦,挺好的,我还没时间看

我觉得我现在还是先做什么好

最近工作挺忙的,我怕影响工作

我能问下我的leader我可以学这个么

以上都不会让我觉得怎样,因为我知道坚持不容易,决心也不容易,执行力不是随便养成的。但是居然有小伙伴带领他去学习一门语言,他可以比我预期的,比如1天的时间的任务,他2个小时搞完了,然后追着我继续深入的课程传输。这个对我鼓舞很大。所以我觉得继续做下去。

4针对问题的解决方案

不要给自己预期太高,二八原则在哪都使用,有20%的坚持算不错了。

不要让自己太投入,做好自己想做的就够了。

坚持才是格局,慢慢来才是快。

5特别想强调的点

以上可能是废话连篇,但是如何快速学习一门语言,我是真的很认真在做这个课题,希望有兴趣的小伙伴可以


转载请注明:http://www.aierlanlan.com/rzdk/4988.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了