标签:开始 程序员 如何 竞争 程序 pad 开源 公开课 世界
有时候会遇到一些人在各种论坛咨询技术问题,给出一份安装某个开发环境的错误提示信息,然后说不知道哪里出了问题,搜索也没有答案,寻求解答。
其实,仔细看看,错误信息里已经有很明显的英文提示,告诉你应该通过什么参数执行,可以获得详细的分析,跟踪记录去定位问题,但有些程序员总是视而不见。
当然,更多的是,很多程序员说自己用Google,却不知道如何正确的描述问题,很多人用Google搜索的依然是中文关键词,寻找中文社区的答案,那么我不能说中文社区没有好的内容,但毕竟你失去了超过一半的优质资源,你想找到正确答案的难度也就大了很多。
还有常见的问题就是,很多人咨询学习一种语言,或者一种开发环境,有什么书籍推荐,我经常回答,先从官方文档开始学习。最近这些年还好,很多新的技术都有中文文档,但必须了解一个事实,有不少中文文档的内容,是惨不忍睹的。如果你被各种奇怪的描述和逻辑混乱的表达所迷惑,其实最好的办法是追溯英文原文。
一些海外优秀的技术教程,技术文献,现在确实也有很多翻译成了中文,但也存在同样的问题,我读书的时候就发现这个问题,很多出版社图省钱,找几个大学生翻译热门技术书籍,而这些大学生很多根本就不理解这门技术,这种翻译质量,可想而知。所以,阅读技术原文的能力,非常重要。
我们来畅想一下下面几个场景:
学习新的技术工具,直接查阅英文官方文档和经典原版书籍,所有内容徐徐展开,信手拈来。
官方文档还不够?你丝毫没有惊慌,打开 Stack Overflow,娴熟地用英语输入问题,这些开源社区里来自世界各地程序员的耐心和热情,超乎你想象,你和他们自如讨论,他们手把手带你抽丝剥茧,找到问题关键;
海外巨头发布了一种新的技术工具,最新的技术资料,白皮书,乃至于技术论文,比如Deepmind发布的几个重量级AI论文,都可以无障碍阅读,别人还在坐等中文说明,你已经可以着手开发环境测试,永远快人一步。
在Github发布自己的源代码和详细的英文说明,通过技术社群和欧美各种技术大牛无障碍沟通。甚至有可能获得海外巨头的面试和入职机会。
网上学习北美各大巨头和名校的技术公开课,与世界最顶尖的人一起学习最尖端的技术思想。
老板让你基于shopify ,wordpress等开发一些网站应用,你能够到海外相关技术社区,通过英文搜索,寻找大量优质的开源组件,无需重复造轮子,把原本要996的工作大幅度简化下来,效率高,质量好,事半功倍。
……
当然了,英语好给你带来的好处远不至于此。你可以通过英语接触到世界上最顶尖、最前沿的各个领域各个学科的书籍、电影、纪录片、材料…… 它不仅仅是你职场上的好伙伴,更是你探索世界的触手。
我知道,你可能会有疑问:“我学了 20 年英语也没有学会,现在还能学好吗?”
我的答案是,“能”。之所以很多人觉得难学,是因为把“英语当成了知识,而非技能”。但其实这恰恰是学英语路上最大的坑。
标签:开始 程序员 如何 竞争 程序 pad 开源 公开课 世界
原文地址:https://www.cnblogs.com/hehe199316/p/12898922.html