天天看点

作为一个科班出身,工作10几年的程序猿,给想要学习PHP的同学一点建议吧。先说下经历:大学学的Java和C、C++,VC

作者:莱迪娜的风声

作为一个科班出身,工作10几年的程序猿,给想要学习PHP的同学一点建议吧。

先说下经历:

大学学的Java和C、C++,VC++。毕业后先自学的asp(暴露年龄了),后来转到php,后续用过Python和perl。好吧!学的比较杂,也在大厂呆过,后来在一个三线城市待着,主用:PHP。

观点:语言没有优劣,只有使用场景是否合适。举个例子,就做个企业站,你用Java也行,python也行,php也行,但客户就给500-1000块钱,你选啥?

建议:

PHP开发速度那是Java没法比的,创业公司或接外包,PHP是非常合适的。原因是创业公司开始项目需求变化很大,改动也很频繁。主要是窗口期和时间要求都很紧张,等你搭好架子,选好架构,招齐人开发完风口过了,公司挂了。

各语言应用范围,个人理解。

PHP -适合中小项目,原因:模块化和性能不行,但开发速度快,上手快,容易维护。

Java -大炮级别。大项目,政府项目(很多政府项目有要求必须选java)。原因:当一个项目非常大时,就需要各种中间件和分布式架构之类,这方面java的开源项目和成熟的架构非常多,资料也多。反而会省劲。因为java最多的应用不是搞网站开发!不是搞网站开发!而是写中间件!中间件!

Python -对一般人来说就是用来做服务端工具的自动化处理,来代替shell脚本的,原因是结构清晰,而shell脚本连个类都没有,写上大点的项目过段时间自己都看不懂了。

再一个用处就是做数据分析和采集,原因是他的类库比较多,用起来方便。

C -所有语言的老祖宗,若要想其他语言学好,那是必须学的。基础好了,各种语言就是语法的区别

C++ 它和C是不分家的,目前基本都是用来搞底层开发的。

终极劝告和经验:

若想学好计算机或者在这行走的远。必须必须必须数学好!算法不行数学不好,就是搬个砖。

作为一个科班出身,工作10几年的程序猿,给想要学习PHP的同学一点建议吧。先说下经历:大学学的Java和C、C++,VC
作为一个科班出身,工作10几年的程序猿,给想要学习PHP的同学一点建议吧。先说下经历:大学学的Java和C、C++,VC
作为一个科班出身,工作10几年的程序猿,给想要学习PHP的同学一点建议吧。先说下经历:大学学的Java和C、C++,VC

继续阅读