C/C++求职宝典
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.1 求职从选定目标开始

拿破仑说:“希望成功,就必须确定一个明确的目标。”一个人只有明确了目标,才有前进的方向,才有成功的希望。一份没有明确目标的求职,只会使你随波逐流、到处碰壁。程序员素来就被认为是一个奇特的人群,进入这个行业,开始就要做好自我定位。

下面给出了程序员的8个级别分类,前3个级别需要勤奋、坚持和一定的运气,其余级别只要努力,皆有可能达到。看看你想成为哪种程序员。

第一级:领袖级程序员。技术过人,高瞻远瞩,能捕捉住稍瞬即逝的机会,通过努力,成为某一领域的领导者,有独占市场的产品或平台。

代表人物:比尔·盖茨(微软公司创始人)、马克·扎克伯格(Facebook创始人)、马化腾(腾讯公司创始人),如图2.1所示。

图2.1 领袖级程序员举例

第二级:顶尖级程序员。不一定大学毕业,但对技术痴狂,常常引领技术潮流,是某一领域顶尖专家,有独立或带领团队开发的核心产品影响行业发展或大众消费。

代表人物:约翰·沃洛克(Adobe公司创始人)、约翰·卡马克(id Software公司创始人)、求伯君(金山公司创始人),如图2.2所示。

图2.2 顶尖级程序员举例

第三级:著名程序员。并不一定软件开发出身,但因工作关系,与软件开发结缘,并全身心投入其中。熟悉相关行业知识,能开发出适合市场的优秀产品。

代表人物:杨志远(Yahoo公司创始人)、埃文·威廉姆斯(博客Twitter创始人)、王江民(江民公司创始人),如图2.3所示。

图2.3 著名程序员举例

第四级:管理型程序员。技术精湛,有领导团队的能力,此类人大公司技术总监、项目经理居多。他们不会失业,因为他们随时都可以很容易地找到工作。他们工作过的公司都会因为他们而有所发展。

第五级:骨干程序员。技术精湛,熟悉行业知识但管理能力欠加,此类人大多为系统分析人员或资深程序员。

第六级:一般程序员。他们没有远大目标,不想成为伟大的程序员,或想成为但心有余而力不足。他们有一定的编程能力,技术有广度无深度,喜欢钻研但浅尝辄止。程序员只不过是他们的工作而已,并不是他们人生的全部。

此级别人员为软件业的重要组成部分。

第七级:软件熟练工人。编程对他们来说就如同工厂流水线的工作,很多人都不知道自己编写的代码能干什么,程序开发对他们而言只是一种重复麻烦的工作而已。

第八级:大忽悠型程序员。他们通常顶着一顶高学历的帽子,在事业单位或小公司里混个一官半职,胡乱支配下属,在领导面前胡吹海侃,把自己装扮成技术高手的模样。