天天看点

PHP程序员的转行之路

1、【博主的人生经历 】

   2012年高中毕业,后续3年时间里,做过小厨,进过厂,做过销售,甚至美容行业也有涉足。一事无成,哈哈。

   直到2015年 ,入坑 ,进入了达内学习了PHP。

2、【php行业现状。】

当时是PHP比较火的时候,今年2019年,并没有那么火了,尴尬。学习技术无非是为了找个高薪的工作。

PHP市场招聘要求:微信公总号,HTML jQuery CSS3 HTML5 微信支付,商城开发项目经验,

Linux,微信小程序,TP5, angular  vue ,swoole 。想到这里我的心中一万头神兽崩腾而过。

3、【为什么转行做C++】

 因为PHP这个行业没有核心竞技术,完全是调用别人的接口,按照别人的方法在做事。要不想受制于人,就得学C/C++。为什么这么说,可以说,上面的技术实现,都是封装好的,TP5 是 用PHP封装好的,用PHP原生代码也可以实现,swoole是用纯C语言编写的异步网络通讯,用了socket等等相关技术。学好C/C++也可以实现相关功能,

 angular vue ,也就是CSS +js的封装调用,原生HTML+CSS也可以实现,微信程序,2017年上线(本科大学生,估计都没有教吧),能火多久还不知道。本人觉得小程序活不久。其他技术也不知道火多久,假如某天不火了, 我喝西北风?还是继续苦逼的学习其他火热的技术?

 

 关键问题在于什么,工资低。假如我牛逼,上述技术都学会了,也会面临二个问题:1、工资范围10000-20000每月, 2万基本封顶了,也很难,市场就这样,一二线城市甚至不招PHP。其次PHP真的做不了多少东西,不管会多少相关技术,能做的产品无非是微信公众号,小程序,网页,网页端的办公系统。

 还有我会这么多,有相应的公司刚好需要这些吗,就能拿到高工资吗?答案是:很难,因为公司的项目可能挣不了钱。

3、【C++相对于PHP的优势】

 PHP包括其他语言的底层 , 都离不开C/C++, 如果没有C/C++,也不能诞生如java 、php 、python 等其他语言,可以说C/C++是程序世界的鼻祖,它甚至可以写出一个操作系统,如Windows 、 Linux . 可以说很强大,无所不能。PHP要实现一些某些功能却只能调用C++开发的扩展才能实现。Python也是调用扩展(动态链接库)。

4、【职业发展方向】

做外包(个人不是很情愿),游戏辅助(不要过分都没事),黑* (你懂的)。

5、【目标】

做一个富有、自由的程序员。

6、【规划】

做好PHP本职工作的业余时间里,学习C++,有收入才能长久发展嘛。