跳至主要內容

如何自学springboot+vue做一个小项目?然后参与开源项目!

程序员诚哥大约 5 分钟编程笔记码农的自我修养自学springbootvue

观看建议

建议两倍速度观看!!!

最近在和几位小伙伴做基于springboot+vue开源商城和库存管理系统,今天分享一下我们自学前后端开发然后参与开源的一些经验。希望大家都能通过编程来编写美好前程。

跟着视频去学

不建议买一本书去学,书本的文字描述无法做到直观的表达,还是视频更容易接受一点。B站上有很多视频,从入门到项目实践,全部都有,找播放量和点赞量大的。一般视频底部的评论区还会有一条置顶的评论,关于前端或者后端学习的路线图,这个非常重要,可以按照这个来学,但是这里面的东西对于做一个前后端结合的小项目可能有点多,关注我,后面的视频会讲哪些需要重点去看,哪些可以暂时先放一下。

如果你是非计算机专业的,可以先从前端学起,因为前端非常直观,会有很大的成就感,可以给你学习编程提供非常大的动力。

一定要跟这个视频敲代码

第二个建议是学习视频的时候不用每个知识点都百分之百的记住,但是一定要跟这个视频敲代码,敲代码的过程经常会发现自己写的代码跑不起来,不用担心,这很正常,我也是这么过来的。这会增加你解决问题的能力,这是程序员最重要的能力。在解决问题的过程中,你也巩固了学习的知识点。解决完问题以后可以把解决的过程写到自己的博客或笔记里,因为下次很可能又会遇到。

找一位有实际经验的程序员老师

不用业界最顶端的,比如说学前端,我们完全没必要去找尤雨溪。但是当你遇到问题需要帮助的时候,是非常需要一位有几年开发经验的真正的软件开发者给出你方向上的指导。我之前带过一个零基础学前端的亲戚,也带过一些毕业生,发现如果没有人指导,的确挺难学成。比如安装环境怎么也安装不起来,调试一段代码死活调试不通,搞了一天一夜也搞不定。这个时候会产生很大的挫败感,这时就需要一位有经验的开发者来指导你一下,可能人家一句话,你的思路通了,马上就能把目标实现。如果身边找不到这样的老师,可以关注我的公号。我也提供答疑解惑的服务。

一定要自己从头到尾去做一个项目

做了项目不仅仅会加深之前学习的内容,更能培养你解决问题的能力,也知道了哪些是项目里面经常会用到的。这里推荐若依这套开发脚手架,它是基于Spring Boot和Vue开发的,它提供了一系列的功能和组件,涵盖了用户管理、权限控制、日志管理、任务调度、代码生成等常见的后台管理系统功能。再结合一些关于若依的教学视频,能帮助我们快速上手,搭建一套自己的小项目。

一定不能急于求成

学编程最难的时候就是刚入门的时候,这时你会遇到各种奇奇怪该的问题,代码死活跑不起来,环境始终搭建不起来,这很正常,我们都是这么过来的。在学习的前期,一个人是没有方向、没有思路、没有全局感的,最重要的就是不断地投入时间,过一段时间就会突然清晰了。很多人学习新技能一无所成,就是死在了这个时间点前。其实几乎所有的成长,都是非线性爆发式的,也就是前期默默无闻,突然间就来个指数级大爆发。以更长久的心态去做这件事情,然后把那些浮躁的人都熬死,这里的关键不是你在短期内能写多少功能,而是你能不能把这个当做无限游戏来玩。

注意劳逸结合

之前有男同学问过我,做程序员很难找到对象吧,我用网上的一个段子回答了这个问题:我们程序员就像大学食堂里面的饭菜,虽然你看不上,但是你来得晚了还抢不到。我身边的程序员同事基本上都结婚了,只要你注意劳逸结合,不一天到晚呆在电脑边写代码。工作的时候要么太拼命,时间长了,发现效率反而不高,只能干一些重复、简单的事情,不仅找不到对象而且容易把身体搞伤。没有人可以一直保持亢奋,就跟我们无法用百米冲刺的速度去跑马拉松一个道理。对于奋斗这事,最好是八分力,剩下两分去追求生活中的快乐和幸福,毕竟这才是生活的目的本身。每周运动两次,周末时常和朋友一起出去旅游放松一下。

最后祝大家都能通过编程来编写美好前程

上次编辑于:
贡献者: zccbbg