ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

《后端从入门到熟悉-正式篇》

2021-10-23 19:31:28  阅读:134  来源: 互联网

标签:Golang Java 入门 框架 后端 知识 学习 熟悉 我们


嗨喽,大家好呀!我是简凡,一位游走于各互联网大厂间的新时代农民工。从本篇开始,我开始按照企业对于后端开发者的需求层级,将成长阶段拆分为入门、初级、中级、高级、史诗级,逐步深入的为大家介绍后端的学习内容,下面开始正题。

一、前期准备

首先说前期准备,承接序言中的观点,为了让每一轮的知识学习更加扎实,也为了学习的结果、Demo沉淀下来,用于以后的复习、回溯,我们要开始做以下事情:

  • 选择自己的云笔记,个人建议用语雀,上一篇做过分析。然后参考简凡一样建立自己后端的体系框架,未来逐步往里面增添内容

  • 准备好集成开发环境,建议直接用jetbrains,Java选用idea,Go选用Goland,JetBrains: Essential tools for software developers and teams

  • 我会给大家提供的Excel学习路线,并整理成WBS的格式,放在我的微信公众号"简凡丶"中供大家下载,公众号回复“学习路线”即可获取。大家可以按照自己的情况完善计划,然后每天进行打卡,用于监督学习进度,激励自己不断完善自己的知识体系。后面我会定期对路线图进行完善,补充内容,大家可以通过关注我的公众号,第一时间获得更新通知。

  • 学习思路:

    • 入门阶段建议用视频+文档的方式学习,视频可以帮助我们少走一些弯路,尽快建立认知。文档可以帮助形成完整的知识体系,并帮助我们快速整理笔记。高级阶段通过文档学习往往效率会更高,接收的知识也更加准确,且成体系。

    • 初级阶段要多敲代码,手敲代码时我们才会发现对一些知识点并未理解透彻,对所学的知识一定要做扎实。高级阶段要多读优秀的开源代码,从中学习借鉴好的代码设计,去粗取精,最终形成自己的代码风格。

二、入门阶段:掌握一门语言

2.1 编程语言

其实做软件开发有时候就和写一篇说明文一样,将一件业务需求描述清楚,程序就可以按照预想的运行起来了。所以我们先要掌握一门语言,用于和计算机打交道,告诉它我们要做些什么。

为了和操作系统打交道,我们先要学习Java、Golang、Python、C++等后端语言。这里简单说一下编程语言的选择,现在的中、小型公司多以Java为主,因为Java的生态更完善,说白了就是应用框架更丰富,开箱即用,各种业务需求场景都有比较成熟的解决方案,社区也比较活跃,甚至到了内卷的状态

标签:Golang,Java,入门,框架,后端,知识,学习,熟悉,我们
来源: https://blog.csdn.net/qq_27290011/article/details/120924880

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有