初级php程序员到高级php研发工程师的成长历程

时间:2016-10-25 16:29:23 类型:学前咨询
字号:    

       这是一个复利曲线,我们的成长也应符合这个曲线,成长的过程总是跌跌撞撞,但一直是往上走的,除非你一直整天睡大觉,啥都不干。

我认为php程序员成长应该包含以下3个阶段:

第一阶段:基础阶段(基础PHP程序员)

重点:把LNMP搞熟练(核心是安装配置基本操作)

目标:能够完成基本的LNMP系统安装,简单配置维护;能够做基本的简单系统的PHP开发;能够在PHP中型系统中支持某个PHP功能模块的开发。

时间:完成本阶段的时间因人而异,有的成长快半年一年就过了,成长慢的两三年也有。

第二阶段:提高阶段 (中级PHP程序员)

重点:提高针对LNMP的技能,能够更全面的对LNMP有熟练的应用。

目标:能够随时随地搭建好LNMP环境,快速完成常规配置;能够追查解决大部分遇到的开发和线上环境的问题;能够独立承担中型系统的构架和开发工作;能够在大型系统中承担某个中型模块的开发工作;

第三阶段:高级阶段 (高级PHP程序员)

重点:除了基本的LNMP程序,还能够在某个方向或领域有深入学习。(纵深维度发展)

目标:除了能够完成基本的PHP业务开发,还能够解决大部分深入复杂的技术问题,并且可以独立设计完成中大型的系统设计和开发工作;自己能够独立hold深入某个技术方向,在这块比较专业。(比如在MySQL、Nginx、PHP、Redis等等任一方向深入研究)

在我看来,不管是php程序员还是其他职位,我们在进入社会后,最重要的能力就是学会如何学习。工作中总是有很多新事物需要你去学习、去掌握、去使用,而这些新事物又是你没接触过的。快速了解,并学习使用新事物、新技能,就变得非常迫切。在工作中学习,在工作中成长。

在科技快速发展的时代,人们再也不可能说,我一生花一段时间学习,然后再工作中就反复用这批知识,这个模式在今天已经不成立了,终身学习已经成为必然。现在越来越多的情况是,一个人干什么和他原来学什么没有关系,今天干什么和未来干什么没有关系。因此,视野的扩张、认知的升级,见多识广、触类旁通,就变得越来越重要。

所以作为php程序员,在专业能力提升的同时,也要不断学习其他方面的知识,比如管理学,心理学,经济学。我们总是在挣扎着成长,挣扎过后就是另一个世界,成长没有终点,只有更大的舞台在等着你。

南昌雅腾教育,专注网站开发与网页设计培训,主要培养:php程序开发工程师、web前端应用工程师、UI设计师。
咨询热线:15079188802(程老师,微信同号),QQ:1939594233