作为一个程序开发者在职场中必须注意的7件事

开发 后端 前端
游戏行业很小,相当小。当你进入这个行业开发了一些游戏后,你就会更加感觉到它的这种“小”。去年,我作为顾问参与开发《Enhanced Wars》,推荐我的人居然在9年前与我共事过,我没料到我们还能再次合作。我过去曾经激怒过这个EA的人,却多亏了他推荐给我这份工作,我的房租总算有 着落了。

1、游戏行业很小

游戏行业很小,相当小。当你进入这个行业开发了一些游戏后,你就会更加感觉到它的这种“小”。去年,我作为顾问参与开发《Enhanced Wars》,推荐我的人居然在9年前与我共事过,我没料到我们还能再次合作。我过去曾经激怒过这个EA的人,却多亏了他推荐给我这份工作,我的房租总算有 着落了。所以,当我走进会议室时,立即就为那时候少不更事的自己觉得理所当然的行为感到后悔。

作为一个程序开发者在职场中必须注意的7件事

在你刚入行时见到的人,你极有可能再次相遇。你培养的每一段行业关系,都是一项长期投资。那些你曾经以为阻碍了你成功的人,可能在5年、10年、20年以 后,变成你不得不拉下脸来求助的人。虽然要求现在还年轻的你抱有这样的远见太困难了,但早些意识到游戏行业的小,总是好事。

2、不要强出风头

当我回顾自己的职业生涯,最让现在的我感到羞愧的时候就是刚开始新工作的那几周。在那段时间里,我会非常急于证明自己,我试图让周围所有人都相信我有多了不得。

每一次我在新工作上卖弄自己,我就是在自己抽自己。我还年轻,我太兴奋,我太急于表现自己。这种出风头的行为,恰恰证明了我对自己的工作是多么无知。

每开始一份新工作时,我就本能地想卖弄自己。现在我真希望自己当时能低调一些。只有好好学习公办室的运作方式,你才能真正发现大显身手的机会。每一个新工作环境都是一个成熟、有深度的有机体。

当我反思过去,我多少希望自己当初能在每一份新工作开始的***个月保持低调。如果我能低头睁眼,我本可以发现真正的施展才能的机会。

3、要解决问题而不是抱怨

当你还处于行业的***端时,看到在你之上的人的所做所为,你很容易发牢骚。你会暗想,如果你是主管,你就不会那么做;为什么他们会犯这么明显的错误?

但当8年、10年过去了,你自己也坐上主管的位置了,你的决定也受到下面的人的质疑了,你终于理解当初你的团队主管为什么会做这样那样的决定。当年的你绝对不能像他们看得那样分明。

当你作为游戏开发团队中的一员,抱怨一下主管的不是,似乎没什么不好。辛苦工作一周后,跟同事互相发泄是件乐事。在午休或晚饭后,抱怨一下当天发生的事也再所难免。这让你觉得跟同事的关系更亲近了,对自己的自我感觉更加良好了。

但如果你真的想证明你自己,那么唉声叹气发牢骚绝对是浪费时间。如果你是一个实习生,你可能会看到大大小小的事出了错。这时候,你会很容易告诉你的同事说某个人是傻叉,而不是去寻找你自己完全能够解决和修改的问题。

如果你跑去告诉你的上司说工作流程出错了。那么你的所做所为只是指责一个已经超负荷工作的人做了错事。但如果你是告诉上司工作流程效率不够,于是你做了某事,现在程序员每天可以节省10分钟的代码时间了。那么上司就会对你另眼相看了。

当你还是实习生时,突出你自己的***办法是,在没有人告诉你的情况下解决问题。哪怕只是小问题。如果你能解决小问题,自然会有人把更大的任务交给你。

4、找“师傅”

他人指导的重要性,再怎么强调也不过分。当你遭遇困难的处境时,当你面临你一个让你不知所措的问题时,当你累得头晕眼花时,你需要别人和你说说话。他人的 视角可以帮助你换一个角度看待你遇到的问题。有人帮你买玉为煎饼,听你说问题并提建议。也不要只有一个人这样对你,要几个才行。

要找一位这样的“师傅”可能并不容易。如果有人放下自己的事,来帮你避免犯错或者乐意陪你去吃饭和回答你的问题,那就说明可以与此人建立和保持良好的关 系。试着定期一起吃饭或者喝杯咖啡,这样你就可能持续这段友情了。把你想问的问题写下来。感谢朋友为你花的时间和对你的鼓励。要有感恩的心。如果你的“师 傅”跳槽到其他公司,记得用邮件或短信保持联系。

5、不要在上班时间看视频

这是最明显的错误。我看到实习生和新毕业生最常犯的错误就是,一台显示器上的是工作,另一台显示器上的却是娱乐视频,他们就是这样一边看电视一边工作。当 然,我得承认我本人也曾经做过这种事,也就是开发《Enhanced Wars》做非常无聊沉闷的工作时。可能永远不会有人制止你,当总是有人会注意到。

一边看电视一边工作是个糟糕的习惯。你可能会认为你就是能发挥100%的效力,但其实你不能。如果你能在一边看电视一边工作的情况下完成了所有你应该做的任务,那么如果你能专心致志一些,你就会更快完成你的工作,解决更多小问题,让自己脱颖而出。

一边看电视一边工作是很容易被发现的。你的经理可能永远不会阻止你,但当审批你的实习报告或决定哪个实习生可以留下来当全职员工时,你就知道他的态度了。这些决定通常是由若干层级的人决定的,并且做决定的人跟你没有直接的工作往来,人报务只知道你花了很多时间看视频节目。

6、抓住一切有可能的机会

这一条与***条(游戏行业是个小世界)有关,你必须抓住任何迎面而来的机会。如果你正在学习游戏开发的课程,如果你正在参加行业大会,如果客座讲师来你的 学校演讲,这些都是你不能放过的机会。我对自己现在的职业生涯很满意,但我仍然后悔自己错过了那么多写邮件或联系LinkedIn的人的机会。你永远不知 道5年以后一个人能获得什么样的成功,或者随着个人品味的变化或看到新事物,你本可以做出什么样的游戏。

例如,《Ratchet & Clank》一直是我最成功的游戏系列。但我不知道,这种把吸引人的图像和边跑边射击的动作结合在一起的游戏会这么成功,至少直到去年Insomniac 的老板Ted Price到我的游戏制作班讲课。我没有得到他的名片,也没有记下他的邮邮地址。我想我直到课堂结束都没有介绍过自己吧。我真希望自己当时就那么做了。我 还记得很清楚,Infinity Ward的联合创始人Vince Zampella在《使命召唤2》发布后不久就来我们的课堂讲过一次课。但我不能确定是哪个Infinity Ward团队的人来说了,因为我没有介绍我自己。我没有拿到他的名片,也没有记下他的邮箱。我很肯定我穿的是Pandemic工作室的T恤,如果那天晚上 我站起来,我肯定又要抛出一个自大的问题了。

这只是两个比较擦边的例子,但相信我,我过去确实错过了很多机会。

7、人生不只是游戏

如果你已经看到这一条了,那么我应该可以猜想电子游戏就是你的终身热情所在了吧。如果你能在行业里找到一份实习或***份工作,那么它就是你人生的***胜利之一了。为了做游戏,你会很乐意牺牲无数个夜晚、周末和数段友情。我知道我会的。

人生不只是做游戏。青春年少本身就是一个不会再有的机会。所以不要让做游戏的梦想凌驾于人生的其他一切之上。

 
责任编辑:王雪燕 来源: 尘封的记忆的博客
相关推荐

2013-08-13 09:44:42

iOS 7开发者

2010-07-28 14:21:43

Flex

2013-01-14 17:11:24

2013移动开发者开发者

2014-08-22 11:22:09

开发者

2022-06-22 15:18:29

开发

2010-03-01 10:20:27

Flex

2011-05-26 11:13:36

Flex

2009-03-06 19:17:21

Windows 7测试

2010-05-21 09:21:48

PHPPHP开发者

2014-04-09 11:19:12

创业创业前期

2011-02-14 14:10:14

PHPWeb

2013-12-18 10:01:36

CIO开发者

2019-11-23 23:38:51

开发者微服务安全

2020-11-05 10:33:01

开发代码技术

2016-04-07 10:49:28

游戏开发者

2014-05-13 13:54:35

Esri

2019-07-08 09:36:57

Angular前端框架

2016-03-16 12:04:51

ios开发准备资源

2010-08-12 14:13:01

Flex开发者

2015-09-18 08:47:41

新手程序员
点赞
收藏

51CTO技术栈公众号