作为一名前端开发工程师,以前有了解过一点nodejs和看过一个小项目,大概知道项目是如何获取前端请求,然后操作逻辑,保存数据到数据库。
也学习过一些计算机运行的原理和其他知识。除此之外,对现在的项目后端的底层架构设计、数据如何流转等一窍不通。因为如此,工作上想进一步提升做管理者
却能力不足。以前有自学过java语法,但是因为java学习成本高,坚持到后面就放弃了。现在想通过学习golang来整体提升自己的后端知识和能力,
目的是能够理解后端的工作(他们用的java)和进行沟通、提出建议等。苦于没有学习思路,请求大家帮助。给与一点经验,传授一条学习路径和门道,感谢各位。
不要用go,太小众了,学会了只能自己做做项目,大部分公司还是java。
学java,以后可以找全栈,既增长了知识,又带来了收入,一举两得。
未来想做移动端APP,java也能轻松上手原生android的开发,有了原生app经验,跨平台app报错的原因也能轻松分析出来。
java的servlet,spring堪称经典,值得好好学习下,从练习项目,到大型分布式,都有全面的生态,拿来即用。