翻译与程序员

| 分类 随笔 

翻译和程序员这两个职业,我把他们放在一起是因为两者有相似性。

翻译的基础是语言,程序员的基础是计算机知识。

语言和计算机,两者都被人称作工具。工具是要用来解决问题的。那解决什么问题呢?这个就得和具体的领域结合了。但是因为领域太多了,人是学不过来的,所以得专注于一些细分领域。

计算机学科,学科内部有人专门研究图形,有人专门研究安全,也有人专门研究存储。具体到应用,则需要多一些将理论和行业知识结合,进行工程实践的能力。翻译也有分类,有文学翻译、技术翻译等。基本上有多少个行业,就有对应垂直领域的译员和软件。

基础打扎实了,不见得你能胜任工作。因为还要有领域知识要学。当然基础是做好的工作的前提。

我们学习基础的时候,虽然苦,但基本都是很快乐。因为我们只需要专注于学习语言、学习计算机知识。

而真要到以此谋生时,则会遇到各种不如意的事情。

首先是自由职业还是公司上班的选择。翻译和编程,都是较为容易变现的技能,可以成为自由职业者。但经营好客户关系,不断发掘新的客户,不是每个人都擅长的。所以,为了稳定的生活,大多数人还是得去公司上班。

在公司里,如果能充分发挥人多力量大的规模效应,可以取得一个人不能完成的成就,比如一些全国人民都用得到的大项目。但开源组织其实也能做到,Linux项目就是一个例子,但一般的开源项目都没有好的商业模式,很难做下去并做好。可以用爱发电,但爱也是有限的。

然后是对于工作内容的选择。程序员比翻译好的一点是,编程可以自己创造东西,而翻译则受限于原文。在公司内部工作,会受限于各种因素。更不要说是在外包公司,基本上没有什么自己选择的空间。翻译还是写软件,都是在给别人提供服务。

随之而来的是一个自我实现的问题。作为程序员,除了接受别人给的任务,你是否想自己做一款软件?作为翻译,你是否能主动去发现翻译需求?

还有很多翻译和程序员,在做了多年本职工作之后,又投身于其他行业。翻译和程序员在接触各种项目时,会接触到不同的行业和岗位。如果他们碰到合适的,那很有可能会转型,做管理、销售、公关、运营,或者自己创业都是有可能的。

最后,翻译和编程是非常具有创造性、值得热爱的活动。如果当做爱好的话,应该会增加很多幸福感。翻译足以怡情,而编程可以训练思维,并能切实提高工作效率。两者的成品:译文和软件,也都是看得见摸得着的创作成果。


上一篇     下一篇