编程学习网 > 程序人生 > 程序员如何拥有属于自己的公司
2016
04-21

程序员如何拥有属于自己的公司

本人不才,姑且以自身资历来分析,如何拥有属于自己的公司。

       小弟今年二十有七,虽无八斗之才,尚有浅薄学识。工作四年,仍大事未成。故在将近而立之际,来规划未来数年的路,该如何去铺满。

       自工作至今,一直从事游戏研发行业,担当游戏开发工程师一职。说白了,就是写代码的。

活到老,学到老,这句话确切应用到程序员身上。学的东西越多,越觉得自己掌握的技术越少。写程序是个入门易,深入难的行业。要求每天都有求知进取之心,除了深入了解自己掌握的技术之外,还要对行业内新兴的知识领域保持渴望之心。

       掌握的技术越深越广,才能在编程思想层面上有所突破。

       现阶段的目标是游戏客户端主程序。以目前的技术和能力,可能还需半年到一年的努力奋斗才能提升到主程序阶段,这取决于在未来一段日子的艰苦奋斗。即使能力达到,机会仍要努力争取,目前的规划是28岁当上主程序。而在此之前,在技术方面需要去提升的主要有三点,一是C、C++语言的深入,二是各类引擎的研究,三则是页游、手游相关技术的研究。

       以目前的趋势来分析,未来游戏的发展模式将是三端游戏的天下,即一款游戏同时开发客户端、网页、手机三个可交互的版本,因此页游手游相关技术也是重中之重。而这几方面的技术,则主要是通过深入理解市面上开源项目的代码以及阅读相关书籍来进行技术提升。

       在达成主程序的目标后,接下来有两条路可走。一是继续往前,提升到项目经理阶层,二则是寻求创业机会,合伙建立新的游戏公司。

       游戏研发主要分三块,策划、技术、美术,而技术可分为客户端程序和服务器程序。项目经理则负责统筹整个游戏研发流程,因此对多方面均要有所熟悉。

       本人一直负责客户端相关工作,因此对服务器技术还需深入去接触,主要还是研究其它项目源码和阅读相关书籍去提升。而对于策划方面,则是去了解相关文档、数值、玩法等来加深自己的策划知识。在美术方面,一要熟悉相关软件如PhotoShop、3DMAX等,二则要熟悉整个美术资源的制作流程。

       而从客户端主程序到项目经理的过渡,应该还要一到两年的艰苦努力。因此力争30岁提升到项目经理阶段。

在寻求合伙创业方面,此时能获得的机会应该不大,一是技术和管理能力尚未成熟,二则是交际面不够广。即使获得创业机会,应该也只能担当客户端主程序的职位,提升有限。

       在到达项目经理之后,接下来的目标同样有两个。一是技术总监,二还是创业。项目经理是从微观上对项目所在的产品进行统筹,而技术总监,则是从宏观上对公司所有项目的技术管理进行统筹。所以,在项目经理阶段,不仅要提升管理能力,对技术能力的深入也颇为重要。无论是管理还是技术,都要从深度和广度上双管齐下。因此除了相关书籍和源码的阅读外,还要参与业内相关的讲座、培训,以及要把握整个行业的发展方向,及时调整自己产品的策略。

       另一方面,在项目经理之后,创业的条件已经成熟。为了获得更多的创业机会,需要尽可能多的认识业内业外的各阶层人士,如投资者、其它公司的管理层、业内名人等,交际圈越大,能获得创业的机会就越多。

       若考虑项目经理到技术总监的过渡,保守估计仍需要两年时间的努力。而创业方面,这几年都是创业活跃期,时间长短则看机会的多寡了。因此,到32岁,希望可以上到技术总监层次,或已在创业的征途中。

       技术总监之后,创业往往是最终的选择。与之前的几个阶段选择创业不同的是,本阶段创业是以资金入股,换而言之,可以做到掌控整个公司的人,即完全拥有对公司的抉择权,公司也是属于自己的。而之前的创业都是以技术入股居多,虽拥有公司股份,但却没有拍板之力。在技术总监时,资金的积累很重要,除了工资之外,大多数还会有公司的分红,这取决于公司的业绩了。目前规划是三年的资金积累之后,拥有50至100W,然后可以走出去注册公司。

       而在项目经理阶段出去创业的,经过三年的创业奋斗,应该也可以积累到相当规模的资金。当时机成熟后,同样要另起炉灶,当上BOSS。

       最终,通过一层层的规划,要想拥有属于自己的公司,至少要奋斗到35岁。而在这期间,还要去面对无数的失败与挫折,并且能勇敢地站起来,才能达成自己的人生目标。

 

                                                                      

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取