程序员该怎么学习技术?

  • 时间:
  • 浏览:1

技术世界就如同一片汪洋大海,细分领域岂有的是多如牛毛。亲戚亲戚朋友统统 我站在其中一个多多多小岛上,为什么会么会取舍当时人该朝哪个方向进发呢?



学习技术不外乎以下一个多多多方向:

「读源码」是深入学习开源技术的唯一途径。不可不都还可以理解了某个功能在底层是怎么还可以实现的,你并能真正把握它更适合用来做有哪些,不可不都还可以用来做有哪些。正如不明显汽车的构造和原理,亲戚亲戚朋友并能把车开好。而不可能 十几个 知道许多,开起来就会更得心应手。当车冒出大问题时,统统 我至于全版束手无策,不可不都还可以蹲在路边在等待救援。

听说过无数次rm -rf /的事故,可你岂有的是一次都没试过?知道输出啥样子么?



公司给你提供的最有价值的东西,统统 我实战的不可能 。你所学习的技术,最终需用通过工作来变现。你有不可能 接触到真实的数据,了解真实的用户,观察真实系统是怎么还可以运转的,积累真实的经验……

亲戚亲戚朋友来好好聊聊tcp连接员到底该为什么会么会学习技术



有的求职者我真是当时人没学到技术,是不可能 公司不给不可能 ,不可能 不够条件:

「上次的H5让小王做了,这次的微信小tcp连接又给了小李……全版没我有哪些事啊!」

「公司最大一张表才10W数据,根本用不着分库分表啊!」

……

学习技术最有效的土辦法 是阅读、实践和交流。公司没给你安排这方面的工作,那你当时人都做了些有哪些呢?八小时之外的时间都用在哪了?有越来越 读源码?有越来越 看原版书?有越来越 泡技术社区?有越来越 尝试最新流行的技术?有越来越 尝试把它们用在公司的项目上?有越来越 主动去接触行业里使用有有哪些技术的团队和大牛?



「看文档」我我真是是最快的学习土辦法 。对于当时人工作中常用到的技术,抽时间把官方文档通读一遍(我我真是篇幅有的是大),绝对收获满满。没事的时候多翻翻当时人使用的框架/系统/平台的API,看看有有哪些当时人我想知道不可能 没用过的功能,想想你你你這個功可不都还可以能用来做有哪些,可不都还可以外理现存的大问题,不可能 优化当下的外理方案。

不可能 你是前端工程师,通读HTTP协议和ECMAScript标准,就能秒杀95%的同行,不开玩笑。

你一个多多多框架用了N年了,却连一行源码都没读过?不可能 它有你在女亲戚亲戚朋友,估计早该分手了。

1、广度:整个使用链条由有哪些环节构成?每个环节的作用是有哪些?有的是有哪些相似的可替代方案?它们之间有有哪些区别?每人个所有优劣点是有哪些?……2、强度:你你你這個「技术 / 产品」的本质是有哪些?都能做有哪些?运作原理是有哪些?底层是怎么还可以实现的?可不都还可以做怎么还可以的改进?……

学习,是一辈子的事。

好了,下面大问题来了

1 你是为什么会么会学习技术的?

2 你注重强度还是广度?

不管你在做有哪些工作,都应该先把当时人每天有的是用的核心技术做到一定强度,再去拓展广度。「有哪些都知道许多,但有的是甚了解」是最可怕的,它会给你误以为当时人不可能 很NB了。

然而,所谓的不可能 ,只属于不可能 提前准备好的人。不须等到工作都安排到你身上了再去学习。公司有你在的试验田,你统统 我该拿用户当小白鼠。公司不给你不可能 ,那只说明你还越来越 准备好。

「折腾」是学习任何技术的必经之路。在有保护的环境下进行少量的试错,是最高效的学习土辦法 。现在虚拟机技术不可能 越来越 心智成长期的句子期期期是什么是什么的句子期期期,VPS也很便宜,你为有哪些不分分钟弄一个多多多,如果在后边花式作死呢?