关于 PHP 程序员技术职业生涯规划

原文地址:http://rango.swoole.com/archives/570

看到不少 PHP 程序员职业规划的文章,都是直接上来就提 Linux、PHP、MySQL、Nginx、Redis、Memcache、jQuery 这些,而后就直接上手搭环境、作项目,中级就是学习各类 PHP 框架和类库,高级阶段就是 MySQL 优化、PHP 内核与扩展、架构设计这些了。前端

这些文章都存在一个严重的缺陷,不重视基础。就比如练武功,只求速成,不修炼内功和心法,只练各类招式,这样能高到哪里去?我所见过的 PHP 大牛每个都是具有很是扎实的基础,他们之因此能成为大牛,是由于基础足够好。基础不稳,面对技术复杂的系统,如同盲人摸象、管中窥豹,只得其门不得其法。并且若是基础不扎实,也没办法进入大公司。国外的 Google、Facebook,国内的腾讯、阿里、百度、滴滴、京东、新浪等知名互联网企业,不管哪一家公司面试必然会考验应聘者的技术功底。没法进入一个拥有大规模并发请求的项目中获得历练,不坚持提高本身,那也只能在小公司混日子了。程序员

我最开始工做也是在 2 家小公司,后来加入腾讯阿里,主要缘由仍是我坚持学习基础知识,从而得倒了这个机会。有几个方面的基础知识,我建议每一位 PHP 程序员都应该好好学习一下。我推荐几本书给你们,包括深刻理解计算机系统、现代操做系统、C 程序设计语言、C 语言数据结构和算法、Unix 环境高级编程、TCP/IP 网络通讯详解。另外我建议你们学习一下面向对象方面知识,PHP 这方面的书不太多,建议看 Java 面向对象编程、Java 编程思想、J2EE 这些书。PHP 语言基础方面,建议认真地把 PHP5 权威编程这本书好好读完。另外不光要读,还要照着书中的讲解动手去编程实践。面试

总之有一个好的基础,再去学 LAMP、Redis、PHP 框架、前端,这样取得的成就更大。这与年龄无关、与学历无关、与智力无关,与天赋也无关。只要肯努力学习,人人能够成为技术大牛。算法

相关文章
相关标签/搜索