在这个繁华的世界上有一类人特别的辛(ku)苦(bi),辛苦到什么程度呢?他们省吃俭用攒钱买房,结果房价越来越贵;公司外部竞争激烈,他们工作异常繁忙,披星戴月,日复一日;技术更新行业罕见,他们要随时调整心情,随时学习知识;他们长期和机器为伍,大多比较呆傻,比较单纯--------- 这一类人就是“PHP程序员”。 那年龄比较大的php程序员大概还能干多久呢?
第一:国外的大牛,基本上都是30岁-50岁的,编码行业博大精深,比其他行业更需要很长久的经验积累。
第二:国内互联网界刚起步15年,预计还有30年的飞速成长期,所以对于人才的需求同比增长,在20年内,仍旧会远远大于其他任何行业。需求越大,越需要技术前辈去带动后辈。
第三:岁数大的程序员,到一定程度,往往都到架构师、需求分析师、技术总监、CTO的层面,这个时候对代码的控制效率的要求,就反而变小了。对综合技术能力的考量,却越来越大;而综合技术能力,没有5-10年的浸淫,绝对达不到一定高度的。
第四:在任何一个技术型行业,跑在前面的人才,永远都是在前面。除非你放弃了。因为任何一门技术,都是增量模式的。一个新人站在了前辈的肩膀上,固然可以飞速成长。但是当他想达到和你真正一样的高度,照样需要花费和你差不多的时间。
最后,我想说说后盾网的向老师,从事IT行业10年以上,服务过中国石油、光大银行、丰田汽车、宝洁公司等企业擅长php、mysql、linux、java、html5、css3、jquery等编程语言和数据库系统。具有多年培训经验,讲课思路清晰,重点突出,实用性强,通俗易懂。并开发HDPHP框架与HDCMS系统,目前在“后盾网”担任高级讲师,培育出了一大批的IT精英。也算是对教育行业的发展做了一大贡献啦。这样也不错。
p.s: 曾几何时,我非常羡慕那些码农整天朝着键盘哒哒的敲代码,一个个漂亮的页面经过行行代码就一下子就展现出来了,那时候以为做网站是件很简单的事,懂些简单的html代码就行了......呵呵。
其实年过已高的php程序员还有其他出路:
1、创业
关于php程序员创业,我引荐下程序员出生的“周鸿祎”说过的话:中国程序员创业的成功率也是很低的。放眼望去,中国互联网成功的人士有几个是真正写过十年软件的。事实上,现状和我们所能听到的.媒体宣传的故事很不一样。
很多程序员的最高理想就是写一个共享软件,一年可以挣几百万。但我希望谈的不是告诉程序员如何挣钱,挣钱很容易,而是要告诉程序员如何去创业。比如虽然FlashGet的作者收入很高,衣食无忧,但从创业的角度看,它并没有以商业公司的方式创业成功
2、跟对人:
正所谓“选择远比努力重要”,一个人成功的前提不仅仅是看他是否有好的人品或者很强的能力,如果这些你都有,但却在一开始就没有跟对人,那么这一生也很可能一事无成。因此,无论对谁来说,都要在一入职场时就谨记:宁可拜错神,不要跟错人。
3、转架构师
架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。如果php程序员可以做到架构师这个级别,不管是能力还是薪资都是很可观的。
4、做项目经理之类的工作
项目经理是项目团队的领导者,项目经理首要职责是在预算范围内按时优质地领导项目小组完成全部项目工作内容,并使客户满意。为此项目经理必须在一系列的项目计划、组织和控制活动中做好领导工作,从而实现项目目标。
项目经理,从职业角度,是指企业建立以项目经理责任制为核心,对项目实行质量、安全、进度、成本管理的责任保证体系和全面提高项目管理水平设立的重要管理岗位。项目经理是为项目的成功策划和执行负总责的人。其实php程序员最后转项目经理之类的工作也是不错的选择。
当然作为PHP程序员,还有其他追求:
1、有些PHP程序纯粹是一种爱好学习PHP不是为了找工作,不是为了挣钱,而是为了娱乐
2、如果不努力的话,其实35岁左右就,如果没有升职的话,就是失业了
3、估计要是干到3,40了还在做最基础的程序员,那干着也没啥意思了
4、程序员都一样吧,你想做多久做多久呗。不过我估计30岁以上还是做程序员就比较惨了。身体会抗不住的吧。最好能混到项目经理之类的吧。。
没什么老的,只要你有兴趣,有精力,有毅力就可以!
P.s:人家都说程序员也是吃青春饭,年龄大了就被淘汰。其实我认为不然,很多的人,特别是国外的一些真正称得上专家的人年龄都比较大了。我认为最主要的是你是否有意愿去做,已保证在其领域保持竞争力。
② php好学吗自学php可以吗
php相比其他的语言好学,而且还是上手快,用途广。参考:PHP程序员,雷雪松的个人博客。给你自学时候的一些建议。
1、先了解一下PHP是什么?PHP能做什么?你为什么选择PHP?你想用PHP做什么?先自己想清楚以后是不是想长期做这个。因为你要是不长期写代码,去练习,去解决问题,你是不可能有什么成就的。这不是一个投机的事。投机也只会什么没学到,浪费时间。
2、用集成环境安装PHP环境,一定要记住这一点,不要自己分开去装,尤其是自学的朋友。不然你会觉得很复杂,会没有信心学下去的。也要注意任何高手都不是一蹴而就的,是一步一步,不同的阶段历练才有最后的沉淀。
3、先了解一些基本的变量类型,语法,函数,基本逻辑,写简单的代码。前期以尝试,培养兴趣为主。这段时间是打基础很好的时候,这个会影响你后面的发展,不过也可以在后期去完善。、
4、这时候你可能觉得PHP就这样,没什么难度,或者有的觉得太难了,简直一脸疑惑。这个到底有什么用。在这时候一定要坚持下来,可以试试先放一下,别太较真。慢慢的困惑你的会被你领悟的。这时,建议学习html+css+js,缓解自己的压力,这个相对简单,简历信心。尤其是js,总结其实有相同的思路,可以结合着一起体会。
5、这些都感觉有80%了解就可以先放放了,现在在学习MySQL,也是先了解基础的。这个是干什么的,我可以用它做什么。因为之前装的集成环境。为什么感觉是凌乱的,我想告诉你的是,一是不要在自己没能力解决问题的时候死磕,浪费时间,丧失信心。这时候我们要做的是学习壮大自己,不要灰心。二是我本来觉得这一切都了解才是完整的。我们的目标也是要把这些都做好,这才是一个合格的PHP程序员。
6、这一切都顺利的话,你基本离预设的目标不远了,完成了整个学习的70%了。后面的是在之前的基础上升华。把HTML和css、js结合、静态文件和PHP结合、PHP和MySQL结合。这个阶段可能越到的问题会异常的多,一定要学会解决问题。网上很多都是答案,同样你要学会问问题。
7、这些之后你基本已经快到学习的尾声了,但还缺少经验。这时,你可以看一些网上开源的cms,例如织梦,国内用的多,越到问题好解决。看看一些视频(网上免费的很多),查漏补缺,总结归纳形成自己的知识体系。是时候该准备庆祝下自己这段的时间没有白费(一般2到3各月,看平时每天花的时间),基本成为一个合格的PHP程序员了。也该恭喜你了,其实并不那么难。坚持,坚持;努力,努力;学习,学习。
8、可以去准备再招聘网站上看看大部分公司的就职需求,再准备下自己还不会的知识点就可以了。刚开始选择小一点的公司,可能要求会的比较多,但一般都不需要你很精通,这段时间还是还是以虚心学习为主。小公司会让你面更广阔,大公司会让你更专注,技术更拔尖。后面的各个人的高度就看自己的造化了。
③ 初级程序员到高级程序员需要多长时间的过渡时间具体点/
这位朋友,您好,对于程序员,现在有几种语言在编写 有asp php asp.net java 等 不知道你是学得哪种语言 如果要说程序员的等级的话,其实我觉得最重要的是经验,毕竟我也是学程序开发的 ,我们老师说过,初级程序员一般要有三年所有的时间,中级程序员一般在5年左右 而高级程序员的话, 一般在10年左右 ,但这个也一定准确,因为这要看你是学了几种语言,像我们专业老师 已经学了 三门编程语言了 就已经花上了10年左右了。但他最精通的还是Sun 公司的语言 JAVA 编程语言。。。。
④ 自学php要多久,找工作难吗
PHP入门是很简单的,比起C语言来说简单许多
而且门槛也不高,只要搭建好服务器环境便能轻松编程,代码写好就直接在浏览器看到运行结果,不用像C语言那样编译运行
个人认为对于入门程序员来说可以不用理会吧,看多了只是打击你的学习兴趣,放轻松些,在娱乐的心态下学习PHP 的基本功跟入门知识,很多知识很多技术都是水到渠成学会的
⑤ PHP程序员从小白到高手,哪些因素不能少
那么进阶学习,到底还需要哪些关键因素呢?
1.个人心态与素质
无论是Java程序员、C++程序员还是PHP程序员,其实都一样:要写一手好的程序,没有好的心态、专业的老师、优质的培训是不行的。
在程序开发过程中,一些初中级的程序员写出的程序或架构会遇到很多问题,这个时候不可太过急躁,应该逐个排查问题的最初源头,然后将其修改。
2.个人思维与判断
没有真正解决过无数的bug或问题的程序员,谈不上专家,更谈不上高级程序员。
而一个高级程序员正是从这种解决问题的过程中不断地历练自己,形成一套“独家的”烂熟于心的问题解决思路,让自己强大。
3.PHP基础知识
没有过硬的PHP基础知识,哪怕心态再好,问题解决的能力再强,也只能纸上谈兵,过硬的基础知识能够让你在项目开发过程中游刃有余。
4.项目管理知识和素养
见识广博,擅于学习 r> 项目解决方案选型
良好的项目管理素养
⑥ PHP程序员一个月可以基本掌握吗现在工资高不
首先,兴趣。没兴趣工资再高也别接触编程这个东西,否则你必定后悔,前车之鉴多的是。
PHP 学的人多,学精的很少。看地区。广东,一般出来工资是2500一个月左右。1个月 入门而已,学习PHP 不可能只学习PHP。你还HTML+CSS+JAVASCRIPT 这些简单的你得学。MYSQL 得学,如果要学好,更好找工作。LINUX 得学。 SEO得学 什么都得学。学PHP 一般不可能只学PHP。
1个月 所谓的掌握。 = =
如果有技术了,工作上手了,干个三五年,工资一般一个月1W左右。还不算自己外接的项目
⑦ 自学php要多久
光学PHP肯定不够,最基本的也要学HTML,PHP包含的东西也很多,如果简单点,一个小留言板大概学了2个月就差不多了,但是PHP当中还有很多别的比如面向对象、GD库、cookie、session……。想要做个真正像样的网站,CSS、JS、SQL也是必不可少(ajax无非就是js+css做前台,php、asp或jsp做后台)。如果这些都要学会,至少要一年时间。
学PHP如果只是想学到可以看懂并修改像PHPWind、Discuz、WordPress等流行的应用代码的话,大概学3、4个月就差不多。
以上的时间都是建立在学习者对PHP抱有极大热情的人才成立,如果只是为了工作而不是兴趣,这些时间至少翻1倍。
⑧ 程序员要学多久
问题一:自学程序员要多久 你要是一点基础都没有的话,你学PHP什么的看视频只要努力几个月就可矗学会了,如果自学JAVA,C++的话就不用想了,我大学上课听都听不懂,虽然我也不想学,但有老师比没老师至少要好多了。如果有一点基础的话,PHP这种弱语言类型也很容易学的,大概就一两个月就可以了。但没有努力再想学也是白搭,而且能看懂学会也不代表会用,程序最重要是会用,这个实践是最好的老师!
问题二:作为一个程序员需要学多少技能 介绍下我的想法:
大学里学的是计算机专业,所以顺道学了不少计算机系的基础课程,总体来讲学得很不好,直到大四毕业,我才勉强下定决心要以写代码为生(现在想想,可能是当时实在想不出其他出路)。大学4年,很遗憾的事情就是我没有弄清楚该去真正学些什么东西。
毕业后第一份工作,在一家小公司写servlet/jsp,说实话,我写的很烂,当时带我的人对我的工作很不满意,直到有一次,项目经理跟我谈说,你的工作表现你也看到了,差点就被开掉了,不过我觉得还是要在给你机会。。。当时,我真的是自信心崩溃到极致,觉得自己这段时间其实很努力,但为什么还不入门路。。这次经历给了我非常大的影响,之后的不久,我终于明白了怎么去写那些servlet/jsp,于是我努力的写那些代码,不久,我就成了公司新员工里面,做东西最快的人。当时还发了个公司的什么最快进步奖给我。我想第一份工作给我最大的感受是,想要做为一个程序员,你得先明白,程序是个什么东西。
一年多以后,servlet/Jsp实在不想写了,于是换到另外一家公司,做聊天软件的J2ME客户端。其实我当时不懂J2ME,在刚入职的一个月里,啃完CLDC和一些会用到的JSR的英文文档,然后每天去看项目的代码,有任何问题就去问周边的同事。不久,我也慢慢能写一些J2ME的代码了。接着,我加入了新版客户端的项目组,开始做一些UI组建。最开始,我写一个Text组件,就是把文字显示到屏幕上,还要根据屏幕可显示区域的宽度、高度对文字做调整。没几天,我就信心满满的写完了这些代码,原来写客户端代码也不难啊。不过不久,当同事要用我的组件时,问题百出,以至于同事跟经理抱怨说,这么基础的组件应该给有经验的人去写啊。。 这次,虽然我的工作做的很烂,可自信心倒没受多少打击,因为已经工作一年多了嘛,脸皮厚了不少。但是我心里知道,我的工作肯定哪里出了问题,否则我的组件应该能经受住使用者的考验的啊。这份工作中,我学到了不少东西,首先呢,脸皮要厚一点,不会就追着去问,其次,没有想清楚的话,写出来的东西经不住考验的。再次,英文资料好像更准确啊。当然还有一些具体的编程技术。
大概又过了一年多,大家都说J2ME快完蛋了,android已经开始大兴其道,公司里面也有人在做android客户端,可我还在写没有前途的J2ME.恰好,qq群里有人发消息说招人,我脑子一热,扔了份简历过去。于是,一个多月后,我就到了新的公司上班,这家公司是一个做手机的厂商,而我也可以参与android的开发。在这个公司的前3个月,基本啥活没干,除了学习android之外,就是各种培训和等待。大概待到5个月的时候,我实在坐不住了,我去跟经理说,有没有活可以给 *** 。经理说我考虑下,不久便安排给我一个项目,让我去把它维护好了,然后集成到产品里面。可当我拿到代码时,傻眼了,2w多行代码,而且很多地方写的很复杂,看了好几天也没看懂。好吧,不管了,这件事既然是我负责,那怎么都应该挺住。在接下来的快2个月里,我每天都扑在这两万多行代码里,解决里面的bug,理解里面的设计思路、代码风格、编程技巧,使用公司的工具链,从发布、审核到持续集成等等。我了解到了很多我平时不知道的东西,我解决了发现了的所有的bug。可是最终,我并没有把这个项目维护到可以发布的程度,最后一关的AT&T的稳定性测试宣判了我的这个项目的死刑,随后这两万多行代码慢慢的从我的提交列表里面消失掉了。我第一次明白了,竟然还有如此严格的质量测试,也明白了什么叫风险与代价,虽然这些代码,我已经用monkey模拟跑过了5个钟头,但是依然被ATT测试蹂躏2个钟头之后挂掉。......>>
问题三:自学程序员需要多长时间 自学程序员,难不难要看你肯不肯多花时间在上面,有很多方面要涉及,对于编程语言更是需要你多实践多上机,才能有所收获,当然如果你很喜欢编程的话,你也会发现编写程序也是一件很有乐趣的事情,完成了也很有成就感。当然,要考程序员,光编程还是不够的,畅需要涉猎计算机相关方面的知识
问题四:自学成为程序员一般需要多久 程序员有很多开发语言 每个开发语言学习周期都不同 零基础 从入门到熟悉 怎么着也得半年 基本上要1年多 三到五年能精通
问题五:当程序员要学习多久?学完了多少钱一个月? 看你学到什么程度!看你学多少科目。计算机语言编程 常见的大概有10种以上。
大多数大城市的普通程序员都是IT业的民工。工资谈不上高,工作压力大
问题六:通过自学从小白到程序员需要多久 学习需要多久就看自己的时间分配了。自学需要的时间真的不好说,有的人一年也许能学到入门了,有的人啥也没学到。
问题七:程序员难学么 要学多久才是中级java 你要知道一个问题,并不是你学的越久就能达到中级高级,首先你要知道中级的要掌握什么样的技术,比如主流框架,优化数据库等等,还要有一定的工作经验,解决自己或者别人工作中遇到的各种问题的能力,如果没有,你掌握再多也只不过纸上谈兵而已
问题八:自学程序员要多久,如何找工作 这个时间就说不准了,自学得看你自己的自制力和接受能力。一般在培训学的话就4个月,自学估计得要更长时间。至于找工作,自学会有点难度,只能说碰运气了。个人不建议自学
问题九:学习编程到成为一个能赚钱的程序员最快要多久 这个要看学习编程的天赋了。赚小钱的技能的话,一周左右就可以了