如何不做“孬种”程序员

拥有丰富的开发经验,曾担任多年的技术总监,带领团队开发多个电子商务平台、教务管理系统等。热衷主流PHP技术,熟悉lamp网站解决方案。讲课风格:逻辑严谨,条理清晰,对技术要点把握准确,注重培养学员的逻辑思维能力。

数据显示:目前全球5000万互联网网站中,有60%采用的是PHP技术,80%的国内互联网网站使用PHP开发。可见,PHP已然成为全球最热的互联网技术之一。

传智播客作为一家有着丰富教学经验的IT培训机构,在PHP的培训上推陈出新,提出了“不做孬种程序员”的口号,PHP学院备受学员欢迎的金牌讲师传智·青木堂主指出:我们拒绝低薪、拒绝浅尝辄止、拒绝没有发展。

小编:PHP学院为什么会提出“不做孬种程序员”的培训理念呢?

传智·青木堂主:社会上充斥着大量只会面向过程的开发人员,他们不懂Http协议!不懂JavaScript!不懂PHP工作原理!不懂什么是真正面向对象的程序设计,这种“三不”开发人员被称为“孬种程序员”,这类程序员因为没有扎实的技术,所以薪资也低。

其实,企业中最需要的是对“Http协议、Javascript、PHP工作机制、PHP程序调优、LAMP环境调优、OOP”等技术熟悉的人,而这样的人是非常难招的。我们就是要培训出具有扎实的技术、符合企业需求且能拿高薪的人才。

小编:编程语言很多,PHP作为主流开发语言之一,您觉得其主要有哪些优势?

传智·青木堂主:据调查,目前世界排名前40的网站,有70%都使用到了PHP技术, Facebook、Youbute、新浪、百度、淘宝、搜狐和腾讯这些知名网站的很大一部分业务都是用PHP来开发的,因此PHP被誉为Web开发首选技术。

PHP之所以能成为全球范围内应用广泛的开发语言,主要因为其有以下优势:

1.市场需求大,尤其是在Web服务器端;

2.适用于Web开发并可嵌入Html中去,非常适合做Web服务器端脚本;

3.语法利用了C、Java和Perl,易于学习;

4.功能强大,具有完善的高级特性;

5.可以在几乎所有主流操作系统中运行,移植性强;

6.与Wed服务器兼容性好;

7.PHP程序开源,同时拥有大量成熟的开源产品。

小编:很多人知道PHP语言,但对其具体是做什么的并不是很了解,请您介绍下PHP主要应用于哪些方面?

传智·青木堂主:PHP应用广泛,主要体现在以下几个方面:

1.服务器端脚本,这是PHP最主要的领域。例如:做网站,为网页游戏提供后台数据业务逻辑支持,为移动APP提供数据接口,提供Web-Service等;

2.命令脚本,管理服务器资源。例如定时任务cron调用,定时备份数据,站点文件等;

3.桌面程序,通过PHP扩展PHP-GTK完成图形界面编程,不过该应用目前还处于发展阶段。

小编:有一种说法是PHP“入门难度低,上手最容易”,您对此怎么理解?

传智·青木堂主:PHP这门技术相对Java和.Net来说,是比较简单的。入门难度低主要指的是PHP在功能上为嵌入Html的脚本,易于见到效果,而且PHP的语法利用了C、Java和Perl,更加容易学习。总体上来说,入门确实比较容易。

小编:对于初学者来说,应该怎样学习PHP呢?

传智·青木堂主:结合多年的教学经验,PHP学院总结出了如下学习步骤。根据调查,学员完成前三个阶段的80%,即可在北京获得月薪5000+元的薪资,全部学完可获得月薪10000+元的薪资。

第一阶段:PHP+MySQL核心编程。主要学习面向对象编程、MySQL数据库、MySQL的优化细节、Http协议、数据库编程(mysql mysqli pdo)等10项内容。

第二阶段:PHP高级教程。主要学习PHP的XML编程、Smarty模板技术、Smarty技术、JavaScript、Ajax、jQuery、MVC框架等13项内容。

第三阶段:二次开发技术。主要学习电子商务系统(基于shopex或基于ecshop)、CMS内容管理系统(基于DEDECMS二次开发)、织梦内容管理系统(DedeCms)等13项内容。

第四阶段:国内首推的6大核心技术,Mong-odb、全文索引引擎Sphinx、Mysql数据库读写分离技术、Email邮件技术、PHP网上支付技术、Nginx与服务器集群技术。

小编:PHP学习的精髓是什么?为什么有学员会出现能听懂课,但是自己独立写程序时就没有思路的情况?

传智·青木堂主:首先,大家要达成一个共识,就是学习任何一门编程技术都需要我们付出心血,都要讲求循序渐进。对每一个知识点都要理解,然后通过案例来加深认识,最后还需要把学习到的各个知识点实际运用到项目中去,这样才能融会贯通,达到自如驾驭项目的水平。

听得懂但自己独立写程序时却没思路,其实是基础不够扎实,就盲目学习高级阶段课程的后果,所以说基础很重要。老师在课堂上会讲很多案例并布置了作业,学员在学习时一定要自己亲手把代码熟练的写出来,记住一定是要亲手写出来,而不是照着老师的代码抄,更不能是看懂了代码就以为自己掌握了,要知道“看懂了”和“会写”之间差着十万八千里呢!重要的是在“做中学”。正是在编写一行行代码的过程中,才能逐渐建立编程思想,由代码到思想这个过程是需要敲很多代码的。

小编:很多学员都很喜欢听您的课,可以分享下您在教学上的经验吗?

传智·青木堂主:我认为授课就是三件事,讲师自己明白,讲师能够讲明白,讲师能让学生听明白。

要做到这三点,首先讲师要对授课内容非常熟悉,然后要懂得如何将知识组织成逻辑清晰、严谨的语言(或其他形式如图表、案例等)讲授给学员,不能只是自己明白却讲不出来。最后就是根据学员的特点,因材施教,尽可能做到让更多的学员都可以听明白。

小编:市场上PHP工程师的需求情况如何?就业形势怎样?

传智·青木堂主:各地区PHP工程师的需求量与薪资待遇会有所不同。据权威机构最新调查显示:PHP工程师在北上广深等一线城市的需求量及就业薪资较高,从全国范围看,PHP工程师的平均薪资为8766元/月。

PHP招聘需求量地区排行 Top10

Top 1  北京 -- 11667个职位

Top 2  上海 -- 7851个职位

Top 3  深圳 -- 4945个职位

Top 4  广州 -- 4088个职位

Top 5  朝阳 -- 3023个职位

Top 6  杭州 -- 2346个职位

Top 7  厦门 -- 1484个职位

Top 8  成都 -- 1446个职位

Top 9  武汉 -- 1306个职位

Top10 南京 -- 1034个职位

PHP招聘薪酬待遇地区排行 Top 10

Top 1  北京 --    13078

Top 2  上海 --    11573

Top 3  深圳 --    9857

Top 4  杭州 --    9727

Top 5  广州 --    8326

Top 6  南京 --    8195

Top 7  成都 --    6860

Top 8  东莞 --    6482

Top 9  厦门 --    6011

Top10 武汉 --    5994

PHP工程师全国平均工资

区间                  占比

1  10K-15K         22.1%

2   6K-8K             19%

3   4.5K-6K          13.9%

4  15K-20K         13%

5   8K-10K           11.7%

6   3K-4.5K          8.1%

7   20K-30K         7.6%

平均薪资:¥8766(取自34281份样本)

小编:很多学员技术学的不错,但经常会出现面试时不知道怎么回答的情况?对此您有哪些建议?

传智·青木堂主:面试官在面试时问的技术问题主要分为两个方面:

一是相对简单的题目,这些题目在我们总结的笔试面试真题中,学员会经常遇到,应对自然不在话下,学员一定要努力做到完全正确。

二是比较难的题目,可能来源于Google、Microsoft等大企业的题库或是企业自己为了招聘需要设计的题库,学员可能从来没见过或是从来都不能完整地、独立地想到解决方案,而这些题目往往又是企业比较关注的。

学员在面试时不要惊慌害怕,即使无法完全做出来,也要努力思考问题,哪怕是半成品也要写出来,因为面试官很多时候除了关注你的独立思考问题的能力以外,还会关注你技术能力的可塑性。

小编:很多程序员入行一两年后,会对自己未来的发展较迷茫,您对PHP程序员的职业规划有哪些建议?

传智·青木堂主:短期内我觉得程序员最好在同一个行业比如PHP这条道路上能走上3年左右,这段时间可以将自己从初级的程序员蜕变为技术经理、总监等,也就是说逐步走管理的路线。

当然,程序员也可以转到其他的技术方向发展,比如桌面程序、移动端等。等到时机成熟,也可以选择创业。若是本身有扎实的技术功底,将来也可以从事IT教育行业。

总的来说,程序员的发展还是很有前途的。

文章来源:《传智特刊》

订阅纸质版《传智特刊》方法:

微信搜索:CZTEKAN,关注

回复1即可免费订阅,还包邮哦!

19891219

版权声明:本文为博主原创文章,未经博主允许不得转载。

时间: 2024-12-13 07:44:39

如何不做“孬种”程序员的相关文章

怎样不做“孬种”程序猿

拥有丰富的开发经验,曾担任多年的技术总监,带领团队开发多个电子商务平台.教务管理系统等.热衷主流PHP技术.熟悉lamp站点解决方式.讲课风格:逻辑严谨,条理清晰,对技术要点把握准确,注重培养学员的逻辑思维能力. 数据显示:眼下全球5000万互联网站点中.有60%採用的是PHP技术.80%的国内互联网站点使用PHP开发. 可见,PHP已然成为全球超热的互联网技术之中的一个. 传智播客作为一家有着丰富教学经验的IT培训机构,在PHP的培训上推陈出新,提出了"不做孬种程序猿"的口号,PHP

京城码帮——不做单纯的程序员,第二次聚会总结

互联网喧嚣无比,移动互联网更加喧嚣得无处不在.短平快地接受信息是一种病:今天是飞天猪,明天被黑出翔:昨日复盘,今日豹变:上穷碧落,追求体位. 在互联网的浮躁年代,切勿相信互联网思维. 京城码帮--不做单纯的程序员 前段日子,我们终于举办了第二次京城码帮的聚会.本次聚会在帝都的亚杰商会举办,来了差不多50多个小伙伴.当然,很多小伙伴应为时间繁忙的关系都没有空过来,这里我把聚会上的分享内容,在这里想大家简单的介绍一下.希望,大家都能够找到自己的方向,不做单纯的程序员. 为什么创立这么一个组织? 正和

要做理想的程序员(好文)

原创作者:2shou    原文:http://kb.cnblogs.com/page/521320/ 我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔.26 岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭.害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有 500 万用户产品的后台主程.从前我对计算机技术心怀畏惧,认定技术高人一定有佛光笼罩,昼夜不息运键如飞日吐代码上万行.现在也算见过一些世面了,回首那段忐忑不安宛如初夜

你真的准备好了做一名程序员了嘛?

这篇文章开始准备做一个大学生学编程文章,主要帮助一些还在编程路上徘徊的小伙伴,作为一个过来人的身份总结一些编程经验以及心得,在自学的过程中走了很多的弯路,在此通过这个分享给需要编程的小伙伴. 无数个人心中都有一个编程梦,想着自己能够做在电脑旁边敲代码,做出自己心目想象到的软件,是一件很酷的事情. 但仅仅只是想而言,想要做一名合格的程序员,必须具备两个条件,发自内心的喜欢编程,另外一个觉得做编程觉得挣钱还可以(急需要钱型的),如果不是这两种驱动力的不建议加入到编程大军里面,即使勉强的挤进来了,也不

谈谈环保问题之四-做环保的程序员

一直想谈谈节制这个问题,俏皮一点来讲,我们要做环保的程序员. 记得大学一年级那会,学校的政策是不让学生用电脑,良苦用心怕我们沉迷网络,考不过英语四级.也怪当时的手机还不是智能机,个别能上WAP的也是慢的像蜗牛,只能看看网页. 下学期的时候,我逮到一个机会,说服辅导员批准我在楼层里拥有第一台电脑(那会我当了学院报刊的编辑,跟辅导员软磨硬泡说是为了工作),宿舍的另外三个兄弟,跟着我坐了破烂的公交车从新校区奔到偌大的老校区,找到要卖二手电脑的大四学长,1600块,两个兄弟抬着显示器,一个兄弟抱着键盘鼠

做一名程序员需要学哪些知识

问这个问题的人都该打,先拖出去,赏一丈红~ 如果你是计算机学生或者意欲从事IT行业的人,那么再仗50大板!! 为什么?因为你肯定想都没有想过这个问题,一个典型的伸手党,这对于从事计算机的人来说是大忌!!且看下面这2个主要原因: 1)程序不可能一帆风顺,如果有这个时候,那么你可能在做梦,总会遇到各种各样的问题,难道你每次遇到问题都张口问“哪个大牛,来帮我看看这个程序什么问题吧,怎么老是提示错误呢?”,如果真的是比较复杂的问题还好,大牛看过之后替你解决了,自己也更有经验了,如果是差一个逗号之类的问题

迷茫和沮丧中,28岁的我能做一名程序员吗?

最近在HackerNews上看到有一位之前从事视屏制作的小伙子感到很纠结,因为他热爱编程,但是苦于自己没有相关的CS专业知识,害怕自己的时间精力最后付之东流,进退两难.于是在HackerNews上寻求帮助,寻找良方. 来自HackerNews:过去的两三年,我感到很不充实.我从事视频制作/编辑工作已经6年多了,大概从4年前开始,我对这份工作感到厌倦,每天都精疲力尽的.因此,我辞职之后来到了加拿大,从而清醒一下我的脑袋,理清一下我的思路. 我现在暂时是一个建造工人,现在我才意识到之前那份工作是多么

做一名程序员需要学哪些知识?

问这个问题的人都该打,先拖出去,赏一丈红~ 如果你是计算机学生或者意欲从事IT行业的人,那么再仗50大板!! 为什么?因为你肯定想都没有想过这个问题,一个典型的伸手党,这对于从事计算机的人来说是大忌!!且看下面这2个主要原因: 1)程序不可能一帆风顺,如果有这个时候,那么你可能在做梦,总会遇到各种各样的问题,难道你每次遇到问题都张口问“哪个大牛,来帮我看看这个程序什么问题吧,怎么老是提示错误呢?”,如果真的是比较复杂的问题还好,大牛看过之后替你解决了,自己也更有经验了,如果是差一个逗号之类的问题

随笔:做一个平庸程序员,are you scared?

背景: 一个平庸程序员的自白.近期看到的少有的好文,细细品味,感触良多,思来想去不知如何与作者交流.无论从工作经验,还是从境界,都与原作与译作有一段差距.但很多人都会有相似的经历,说出自己的故事,彼此交流或许是最好的途径. 题记: 编程在外人看来绝对属于脑力劳动,至少从大学教育来看软件工程.计算机专业都是需要很强的理科功底的.然而看看帝都上地.中关村深夜的壮观景象,你又会觉得编程是体力活,要不怎么会被戏称为"码农"呢(当然我觉得"农"这个字用的有点歧视,诸如农民工,