coolshell文章阅读摘抄
- 打好基础
- 学好英语
- 限制你的不是其它人,也不是环境,而是自己
- Java
打好基础
- 程序语言:语言的原理,类库的实现,编程技术(并发、异步等),编程范式,设计模式……
- 系统原理:计算机系统,操作系统,网络协议,数据库原理……
- 中间件:消息队列,缓存系统,网关代理,调度系统 ……
- 理论知识:算法和数据结构,数据库范式,网络七层模型,分布式系统……
学好英语
目前计算机一手知识基本都是国外的,所以英文非常重要。
你的英文语言能力对你能不能融入世界是起决定性的作用。
限制你的不是其它人,也不是环境,而是自己
视野、环境和舞台,对一个人的限制是非常大的。井蛙不知道大海,被空间维度所限制;夏虫不知道冬天,是被时间维度所限制;圈养的动物没有斗志,是被自己意识所限制。
偏见和不开放,对一个人的限制是真正有毁灭性的。主动让自己成为一个瞎子和聋子,主动把自己的能力阉割掉,这是一件令人痛心的事。
不限制自己的人,会穷举各种方法来解决问题,限制自己的人,只会找各式各样的问题或借口。
不限制自己的人,会努力改变自己的问题和缺陷,限制自己的人,会放任自己。
“艺多不压身”,有什么就学什么,有更高的就去向更高的迈进
对技术从来没有什么偏见,有什么就玩什么,每做一个项目,就算是一样的他都要用新的技术做一遍
Java
Java强大的生态环境,就是让你把注意力放到更高层次的架构和业务上来的。(千万不要觉得,整几个服务RPC一下,加个缓存,加个队列,就能叫架构,那只是系统集成罢了)