如何学习PHP编程?(怎么学好php)

最近时不时的听到一些刚毕业的小同学想学程序开发,以后从事程序开发这个行业。基本选择程序员这个职业的分两大派,一种是看到以前的师兄或者亲戚从事软件开发工作,看到他们的工资待遇,职业前景都还不错,所以也想能顺着他们这条路走下去。另外一种是一种程序开发情怀,其实很多理工男都有一个想做一个自己程序的情怀。

他们程序开发的起步一般分为两种,第一种一般毕业后会找一个培训机构,去学习半年到一年,然后学点基础出去找个相关的工作,第二就是找个公司去做实习生,在公司里接受岗位培训,和向其他前辈学习。

首先呢我不对培训机构做什么评价,毕竟我也没做过培训机构,但是我在招聘时第一感觉是对培训机构来的是有点抵触的。我觉得培训机构不见得能给他们多少职业知识,只能给他们带来点自信。

一个人想花几千上万块钱去培训,希望通过这种方式达到速成,然后想着半年后就有个收入客观的工作,本身这种心态就不适合做程序开发,如果花钱就可以缩短或跳过一个程序员蜕变和成长的痛苦里程,这是不大可能的,我把程序员的成长分为三个阶段。

第一阶段,学员阶段,这个过程我觉得起码要两三年左右的时间,不过最近接触过几个做了四五年的程序员,我要修正这个时间说法了,他们做了很久的程序员了,但是从来没有机会自己独立完成一个项目,或者主导一个项目,基本上就在几个项目里转来转去,修修改改,做了四五年还是很初级。所以这两年内还需要经历不同类型的项目,从跟做到主导项目,不然哪怕你做个四五年过去也还是比较初级。这个阶段学习压力大,工资待遇低,甚至第一年半载的都没有啥工资,如果你觉得你都一本二本毕业了,出来就该怎么怎么样,我建议你选个其他职业。

第二阶段,程序员阶段,过了学习阶段基本上就是一个合格的程序员了,可以主导项目,独立完成一些开发项目,可以为公司赚钱了,当然自己的工资待遇也就能上来了,这个过程是程序员的黄金阶段,无论是体力还是开发的能力都是最佳的,动手能力强,能加班,抗压,加上有能力接触不同的项目,成长的速度也是最快的。一般这个阶段在三十五岁前会结束,三十岁会到达顶峰。

第三阶段,转型阶段,随着年纪的增长,体力和精力都会下降,一线编程工作慢慢的就不适合了,或者说性价比,效率都不如上一个阶段了,一个公司也不会花高工资请人去干一些初级程序员都能干的活。到了这个阶段,优势不在敲代码能力,而是开发经验和团队协调能力,得从一个士兵成长为一个指挥员,这时候要么成长为公司技术这块的管理人员,技术合伙人,或者是独立创业。

如果你真的想从事这个行业就别想着一步登天,我也知道这个社会很浮躁,没有几个人愿意花几年的时间去学习一门手艺,都在想着速成,赚快钱,这也就是为什么这个社会成熟的程序员那么少的原因,大多都是,培训机构学习三个月,写个hello world就敢说自己是程序员的主,如果你真想从事这个行业欢迎来合肥埃米,我代你入行,不收学费,还能发你点生活费。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注