前言
前后端各2年,那你就是全栈。
建议兼顾
后端使用了php,前端绕不开js。
综合这两项,建议题主兼顾。
因为都是脚本语言,弱类型,随写随用,习惯了这样的模式之后,对于构建应用,使用强类型编程语言如java,可能存在从0开始的问题。
java的生态太过丰满了,需要梳理的旮旮旯旯太多。
如果决心转语言,或者是在有兴趣,可以涉足。
但是要深入,还得多敲代码,多调代码。
强类型你知得拥有
题主的主攻语言都是弱类型,对于强类型,编译型语言,如果缺失,实在遗憾。
如果你被php的数组索引,变量类型,空对象搞得夜半不能眠;
如果你被js的回调函数,this指向搞得呕心沥血;
强烈推荐掌握一门强类型,比如意欲取代php的go语言,用了之后你会觉得:“这家伙的表达力也太强了吧!”
结语
偏向后端的话,Linux\MySQL深入一下吧。前端的话,跟随你的内心。
我是@程序员小助手,持续分享编程与程序员成长相关的内容,~~