起因
这件事情的起因是前端时间,我不小心知道了公司里的Android、嵌入式C等其它人的薪资,然后发现比我们PHP和前端高,然后跑去跟领导讨论了这个事情,说他们入职比我们晚,薪资还比我们高,我们这个部门干的活多,拿的还少,讨论了一会,他最后一句:“没办法,PHP确实低”,一下子给我干沉默了,平心而论,我们PHP管后端开发,还管服务器,有时候还去写前端、小程序,经常加班,公司的大部分业务都是我们承担的,结果现实却是这样的。
转Golang
因为有一个同事离职后转了Go,我跑去问了一下他,他说你也转Go吧,我没有问他具体薪资多少,不过他直接跟我说比PHP高。
之前其实有看过一段时间Go,然后一下子没适应他的语法,而且boos岗位有点少,后来去学了swoole做东西。
不过现在去看岗位变多了,而且薪资水平确实高,再加上同事的现成例子,所以萌生了转Go的想法。
目前的话还是想问一下有没有过来人的大佬能给点意见,目前做了4年多PHP,转Go有点舍不得之前的技术栈,还怕Go的环境不够成熟,再问问公司里是不是都是其他语言转过来的Go,对此有些迷茫。
转前端
其实这个我考虑动机不高,一来是薪资水平没有明显提高(前端工资也跟PHP差不多),二来总感觉转前端在语言鄙视链又降了一层(玩笑话)。
不过其实我算起来也有3年前端经验了,之前有CTO讲做PHP跑不了写前端的,后来就学了Vue(HTML、CSS、JS之前就会的)和一些衍生技术,前端这几年发展其实我都有看在眼里的,能用js实现的终将会用js实现,感觉做前端也不错,之前都没有深入去学习,导致现在只会用Element铺页面,如果转前端深入学习也想写一些漂亮的页面。
看你自己的喜好了,我是建议切换一个后端类型的语言的,而不是转职成前端er(前端的内容太多学习成本太高)。
切换语言相对成本比较低,你多年来的后端经验也不会被变成没有什么价值的历史负担。
可以先去看看你们当地的招聘趋势,比较收你们本地企业欢迎的后端语言。比如说
Java
/dog。没办法
PHP
确实不算一个非常纯的后端语言,早些年(14年左右)的时候PHP
非常的火,但是自从国内开始前后端分离越来越火之后PHP
就开始逐渐没落了。毕竟PHP
这个语言的初衷就是为了降低网页开发的成本。从他原本的名字(Personal Home Page
)里面就可以体会到了。