程序员内功主要有数学和英语,有了英语这杆枪,平时写代码排错,不仅可以做百度工程师还可以做谷歌工程师,有经验的小伙伴应该经常能在StackOverflow上找到答案吧。不过从学校到社会学了好多年英语,见效往往不大。中国人是特别勤奋的,为什么在英语这一关很难过去,这是有原因的,本人也是走了很多弯路(当然现在还期待成功),跟大伙分享下自己学习过程中的经验,特别是目前最流行的英语神器挑战原版书阅读、无字幕看美剧!一、为什么学不好英语这边举一些场景,但不否定确实有很多依靠自学、应试教育和校外培训自学成才的高手,例子如下:素质教育与实用英语的冲突学校里面学了很多年的英语,现在的娃从小学甚至幼儿园启蒙班就开