编程指南-学习建议编程指南-学习建议
首页
学习方向
技术学习
🚀 编程指南
首页
学习方向
技术学习
🚀 编程指南
  • 一、学习方向

    • 经典问题

      • 如何选择学习方向和目标?
      • 数学和英语不好,可以学编程吗?
      • 学历不高,可以学编程吗?
      • 学历不高,能进大厂吗?
    • 就业方向

      • 如何理性看待"Java已死,前端已凉"?
      • 选Java还是Python?
      • 选Java还是C++?
      • 选Java还是Go?
      • 什么是全栈工程师?我要做全栈吗?
      • 如何选择编程语言?
    • 岗位介绍

      • 后端开发是干嘛的?
      • 大数据方向怎么样?
    • 发展方向

      • 是否要选择互联网行业?
      • 读研还是直接就业?
      • 大四,考研失败,后面应该怎么办?
      • 计算机专业分流怎么选?
      • 是否要进实验室做科研?
      • 选择基础架构还是业务开发?
      • 是否要转行/转专业/转语言?
      • 学网站开发还是打ACM?
      • 感觉进大厂机会渺茫,要考研续命吗?
      • 大学阶段,通过编程赚钱的一些经验
    • 程序员从入门到就业的完整过程
    • 学习方法

      • 如何快速学好一门新技术?
      • 如何高效看网课?
      • 心流,学习效率倍增的法宝!
      • 提高行动力的几个好方法
      • 使用 Typora + PicGo 提升百倍写作效率
      • 如何开发小程序?需要学习哪些知识?
      • 快速发现优秀开源项目的三板斧
      • GitHub这5个骚操作,99%的人不知道
      • 学编程,要做好学习计划,确认学习目标
      • 学习源码的建议
      • 如何规划自己的编程学习之路?
      • 怎么高效搜索资料?
      • 如何正确选择编程学习资源?
      • 如何高效找到优质编程项目?
      • 有哪些参与项目的好途径?
    • 刷算法的经验

      • 长安大学四年,编程学习之路
      • Java 入门 + 基础 + 进阶学习经验
      • 10个宝藏级编程资源
    • 学习建议

      • 对程序员的几点误解
      • 如何提升自己的代码质量?
      • 代码质量重要吗?
      • 学编程,千万别背代码!
      • 软著有用吗?
      • 学编程框架的建议
      • 报培训机构还是自学?
      • 常见的编程学习误区
      • 如何给自己制定学习目标和计划?
      • 如何应对焦虑、压力、不想学的情绪?
      • 如何正确且高效地提问?
      • 计算机方向各个专业差别?如何选择?
      • 初学编程,遇到很多问题怎么办?
      • 只跟着学校的进度学编程,毕业能找到工作吗?
      • 学了十几种编程语言后,我有哪些感悟?
      • 如何做好时间管理,如何保持自律?
      • Mac 和 Win,到底用哪个系统学编程?
      • 为什么我不建议大学生接公司单?
    • 后端建议

      • 后端开发,要学前端吗?
      • 后端,Linux 要学到什么程度?
    • 学习经历

      • 长安的考证经历(Java认证、软考等)
      • 大学学习经历,拿下大厂Offer
      • 大一鱼友,坚持对编程的热爱
      • 大一鱼友,寒假总结
      • 大一鱼友,小学开始接触学习编程

如何规划自己的编程学习之路?

很多人问我"应该怎么学编程",今天系统说一下。

第一步:确定方向

首先要知道你想做什么:前端、后端、大数据、AI?

不知道选什么的话,看我前面写的文章。简单说:想找工作选Java或前端。

第二步:找一份学习路线

不要自己瞎摸索,找一份现成的学习路线。

网上有很多人整理的Java学习路线、前端学习路线。找一份靠谱的,照着学就行。

推荐几个:

  • B站上各大UP主的学习路线
  • GitHub上的learning-roadmap项目
  • 技术社区里的学习路线文章

第三步:准备学习资源

根据学习路线,准备对应的学习资源:

  • 视频教程(B站、慕课)
  • 书籍
  • 官方文档

不用一次准备太多,学到哪准备到哪就行。

第四步:边学边练

这是最重要的。

看完一个知识点,立刻动手练习。看完一门课程,做一个项目巩固。

千万不要光看不练。编程是一门实践技能,不写代码学不会。

第五步:做项目

学了一段时间之后,要做项目。

项目能把学的知识串起来,而且找工作需要项目经验。

初学者可以做:

  • 待办事项清单
  • 博客系统
  • 商城系统

跟着教程做一个,然后自己改造、加功能。

第六步:查漏补缺

做项目的过程中,你会发现自己还有很多不会的。

不会的就去学,学了再用。这样的学习最有效。

几个建议

1. 不要追求完美

不要想着"把Java学完再做项目"。

学到60分就开始做项目,边做边学。

2. 不要频繁换方向

选了一个方向,至少学3-6个月再考虑换。

频繁换方向最后什么都学不好。

3. 找人一起学

自己学容易放弃。

找个朋友一起学,或者加个学习群,互相监督。

4. 记录和分享

学了什么、遇到什么问题、怎么解决的,记下来。

可以写博客、发朋友圈、在学习群里分享。

5. 保持耐心

学编程不是一两个月的事,是一年甚至几年的事。

别着急,慢慢来,坚持下去就能学会。

我的学习经历

我大一下开始学Java,跟着B站的视频学的。

学了三个月基础,然后开始做项目。做项目的时候发现不会的就去学,学完继续做。

大二暑假找到实习,实习中学到更多。大三秋招拿到offer。

整个过程没有什么捷径,就是坚持学、坚持练。

你也可以。

上次更新: 2025/12/7 09:34
Prev
学习源码的建议
Next
怎么高效搜索资料?