日记大全

日记大全 > 句子大全

作为一名程序员(如何做到学习英语和学习专业技能两不误)

句子大全 2023-09-28 02:36:02
相关推荐

01

程序员要生存下来,最初级阶段要拥有专业技能,比如Java、Python、MySql语言,这些是立身之本,掌握这些知识,才能在软件开发行业先站住脚。

一般人员在技术开发培训班魔鬼化训练半年,就可以出来应付一般的开发工作,因为典型码农的主要开发工作就是对数据库的增删改查。

初级阶段的话,比如像科班出身的大学生,应将计算机原理、数据结构、编译原理认真学习一遍。

这时的软件开发,应站在更高的层面,考虑程序如何设计,并逐步参与设计工作,而不应再是把别人的构思转化为一堆堆的代码。

进阶阶段,以程序员综合素质要求就比较高了。这时程序员职业方向开始分了两个叉叉,从事管理,还是从事技术。

管理和技术的格调很不一样。管理首先不只是技术,或者说不主要是技术。编程里的技术有难度,有时候考验智商,管理上的技术没难度,但怎么用那些方法和技术有难度,考验人的情商和认知能力。

技术是往专业了走,越专业生存空间越大。

而管理是往杂了走,比如:老板对项目不满要赶紧去说明,免得发酵成大问题;人力缺了要赶紧协调,一是要能要到人,关键还得能要到合适的人;工具缺了,要赶紧购买;兄弟们有情绪了,要赶紧安抚;PPQA了有抱怨了,要赶紧改正。

如果工作进一步泛化,还要涉及到预算、评估、职业路径规划等。

但很多人性格上也不太适合做管理,未来的趋势是管理的职责被专业人士分担,而不是出现越来越多的专职管理人员,所以成长的时候关注自己的专业(技术、产品等)更关键一些。

无论管理还是技术,都要掌握通用的技能。这些技能包括:

1)熟知商务礼仪,注重仪表,注意职场交流细节;

2)熟练使用Office三件套,让文档更具有商务范;

高级阶段,那就是专研国内外业务技术动向,站在更高的视野考虑行业发展方向。这时的自己更应具有稀缺性。

要专研国外的最新消息,就要丢弃二传手的翻译材料,直接阅读原汁原味的英语文章。

02

语言分为“听说读写”能力。当前重点应用的是阅读能力。比如研究生英语考试,有句俗话,“得阅读者,得天下!”

对于阅读,可以用以下两个方法结合:

1)长难句打卡。何凯文老师的公众号,每天提供一条英语长难句的详细解析。我们可以每天学习一句,不影响工作和生活,完全可以在不知不觉中提升阅读水平。

当然,可能还有其它做得比较好的英语公众号,欢迎大家推荐。

2)泛读英语网文。这个就是随意看,不必刻意训练,看懂就继续,不明白文章的丢弃。不要给自己制造压力。让自己感觉看英文就是学习。

3)精读专业化书籍。

a、买一本自己喜欢的或专家推荐的英文版书籍(或者打印出来)。

b、下载对应的中文版。

c、阅读英文版,看一章或一节之后,肯定有不理解不明白的地方,或句子看不懂,或知识点不理解。直接在书上做下标记。

d、对照着中文版,比对自己的理解和中文书籍的理解是否一致。不一致的存疑之处,Google或百度核实。如果一致,就参考中文版了解自己的翻译差距,把更好的翻译点记录下来。通过比对学习过程中,适应文章的写作风格。

通过这种方法学完一本英文书后,非常有成就感。一本英语书竟然专研完了,还有什么不能突破的。

按此方法,继续研读,学习第二本时,可能还会磕磕绊绊,读完N本后,随着自己专业知识的积累,见多了英语专业词汇,看专业性文章便不再有困难。

程序员入门的话,可以先看下这本《编程珠玑》,它是计算机科学方面的一本经典名著。影印版只有231页。

文中的各种算法技巧与思路令人耳目一新。书中许多题目被各大公司选为面试或笔试试题,绝对值得深入。

在学习经典的同时,提高了自己阅读和翻译能力,何乐不为?!

大道于无形。看英文书籍不再痛苦后,你将从此打开一片新的天地!

阅读剩余内容
网友评论
相关内容
拓展阅读
最近更新