程序员的修养

依我之见:
1、程序员在各个技术方向不可兼得,找感兴趣的方向做研究

2、很多技术是想通的,关键是在找共通点,学在本质,而不是表面

3、觉得理论无用比如数据结构、计算机网络、计算机原理、操做系统、编译原理,那只能说明现在从事的是工人工作,而不是工程师的工作,理论基础决定是“工人”还是“建筑师

4、花时间在理论知识上,会让你在未来学习应用的时间大大缩短
只要坚持十年磨一剑,就可以超过大多数的人

5、不要乱买书,不要乱学习新的前沿东西,追求新技术新名词,基础东西要长期积累,至少能在未来十年通用

6、在编程语言方面,推荐学习 C、C++ 和 Java 这三个工业级语言一种或多种

7、学习一门脚本语言,做点小工具什么的,比如python,《与孩子一起学编程》这本书不错,老少皆宜

8、操作系统Linux,W3CSchool 上的在线教程 Linux 教程。是学习命令和shell脚本好资料

你可能感兴趣的:(程序员修养,修养,练级)