书接上文,从上文的问题,你看出了什么呢?如今的不少人每每没有耐心地去思考问题背后的东西,看不懂问题背后的东西,也就是说,透过现象看本质。
那么,上面的问题背后
都有哪些奥妙呢?咱们如今就来看一下。首先,应该有如下几方面的事。1)何时赚到钱2)如何能赚到钱3)怎么能赚到钱4)谁能赚到钱;5)刚入行,我能赚多少钱 6)为何如今我赚不到钱;这些问题归根结底就是PHP程序员分几级,每一级要求是什么,每一级的薪水是多少?
虽然咱们向往的平等,但现实的社会告诉咱们,真正的平等的不存在的。作为挨踢行业的程序员来说,了解PHP程序员的境界也就是必须的。关于这个话题,有不少专家已经讨论了不少,有的专家说是十层,其实那不指程序员,说的是人,有的专家说是三层,也有的专家说是5层。在这里我就不班门弄斧了,关公面前耍大刀了!只是简单的表述一下,10层的那个就不写了,有兴趣的能够在大学堂里面找到,如今就说5层的,这个是郭安定专家写的,他认为程序员分红5种境界:
1)五流程序员比技术和工具 2)四流程序员比整合和管理 3)三流程序员比创意和设计 4)二流程序员比沟通和性格 5)一流程序员比态度和方法 6)超级程序员比思想和素质。我的比较认同的观点是目前大部分初学者基本上就是五流程序员,小部分程序员在2)3)4)之间徘徊,不彻底符合上述要求。
那么在国外,人家是怎么划分的呢?
在印度,挨踢程序员分为7级,半年一次考评,即半年有一次升级机会。
1级:软件工程师,刚毕业的本科生和研究生
2级:高级软件工程师
3级:项目经理
4级:项目负责人
5级:部门经理
3级-4级是每2年升一级,越日后升职越慢。在国外,程序员基本上是由高中学历的人来担当。工程师和程序员的区别在于工程师写文档。而程序员写代码。
我的认为PHP程序员的职业生涯大体可分为三个阶段:
1)第一阶段,作个职业程序员,主要工做是编程、测试和维护,领导让他干啥就干啥,用高唤堂老师的话,就是长工。
2)第二阶段,成为项目经理或同等级的技术负责人,从事项目管理,需求分析,系统设计之类的工做,带领一批程序员干活,用高老师的话就是佃户。
3)第三阶段,成为机构(企业或者事业部)的领导,整天琢磨怎么样结构赚更多的钱,决定产品的发展战略,而后让别人去开发产品,用高老师的话就是地主。也就是我想干啥就干啥
整体来讲,就是这个挨踢程序员划分为三个层次,对应于初级程序员,中极程序员,高级程序员。叫法不一样,但意思相同,只是一个通俗的说法罢了!
若是你在第一阶段为合格,处于第二阶段为良好,处于第三阶段为优秀。对应的年龄应该是25岁,30岁左右,35岁左右。相对来说,第一阶段比较容易实现(不是绝对的),第二阶段须要必定程度的努力,第三阶段则靠奋斗了。
那么在每一个阶段,要求是不同的,赚的钱也是不同。这个我会在下一篇中详细讲述。从上面的分析咱们能够看出,不管你的水平如何,都是按照这个步骤一步一步来的,也就是都要从基础作起。每一个人都同样,不管你是真有才仍是假有才,就拿唐骏来讲吧,他当初进微软前,是一个公司的创始人兼技术总监,可进了微软后,照样是从底层开始作的,直到3年后,才第一次见到比尔盖茨大叔。最后作到了中国区总裁的位置。
一步登天的人有,仍是微软,delphi, pascal, visual j++,C#的总设计师,现任的微软技术总裁,前者是比尔盖茨亲自开着卡迪拉克车去borland门口等他下班,而后一块儿去吃饭,最后不惜打官司,把他搞定。后者,一直等了他20年。这样的例子也有,可是可遇而不可求。对于咱们大多数的普通人来说,看看而已,千万不要当真啊!