所谓的后端开发,一般指的是后端服务器开发。针对服务器开发,可以用各种语言 Java、C++、PHP、Python、Go 都可以。
学习方向和路线很重要,比起具体的技术细节,可复制的经验、清晰的学习路线,是大部分人更加需要的东西。 朝着正确的方向努力,否则只会离目标越来越远,不是吗?只顾着写各种技术,不告诉大家这个知识点在后端技术图谱°的什么位置,有点盲人摸象不知全貌的感觉,很多在我看来大家都懂的内容,其实只是我以为,信息差是客观存在的,抹平信息差是分享的价值所在。
根据这个大框(借鉴)每一部分再去找相应的具体课程文档学习
以上技能不可能一下都学会,慢慢来,不要急于求成,优先掌握下面这几个:
计算机基础
Linux
数据库
设计模式
工具
最后说几句
如果是在校生的话,有个建议,不要让自己被语言限制!!!在学习上述知识和技能的时候,自然而然的接触到各种编程语言的中间件或是开源项目°。
如果时间充足,可以尝试不同语言,不试过怎么知道不合适?然后结合自己偏爱和未来打算从事的岗位方向选择一门语言深入学习;
用Java后端开发或者C++后端开发,都没有问题,都能找到很多优秀的开源框架°可以借鉴学习,关键是要有清晰的学习路线。