我自学培训机构的视频,自学java后端但是现在我很迷茫,感觉做不出来什么东西,基础特别差,该怎么解决

赵晓


作为一名前端开发者,我有以下几点经验跟你讨教一下。

1、明确

首先你要明确你是非计算机专业的人,在学Java之前,先确定一下自己是不是真的想走这条路,自己是不是真的热爱它,还是只是一时兴起,看到这门行业的高薪。其次,你还要客观的考虑自己的年龄、学习能力、记忆能力以及逻辑能力。综合这些因素,如果能力和兴趣都有了,就坚定信心走下去。

2、理论

下定决心后,开始学java的基础,包括语法、面向对象特征、三大框架等。自学一般比较困难,如果资金充足,可以报一个培训班,有老师的讲解和督促,比较不容易半途而废。平时不懂就问,多做做练习题,多做一些实战项目。java学习的过程,就是一个不断积累的过程,平时要有所积累。如果资金不充足,可以多多接触一下这方面的大神,可以加一下这方面的QQ群和微信群,多多请教他们。

3、实践

有了一定的理论基础,还要进行实战操作。这时候可以去面试一下这方面的工作,毕竟项目经验对于一个开发者来说是很重要的。如果面试不上,可以从实习生来过,从最基础做起。

4、持久战

学编程是一个持久战,永远都在学,一定要贵在坚持。坚持坚持再坚持。

最后祝你成功





DD娣娣


我这边也是自学的,也是看的培训机构出的教材。其实回想起自己当初学的场景还历历在目,毋庸置疑有和你一样的想法,但是现在很庆幸自己坚持下来了,就当是看视频学的时候有些可能看不懂,但也会逼着自己过掉这个知识点。

话说这种培训机构的视频不是会带着做项目吗?你可以跟着写一遍代码,系统跑起来还是会有成就感的。而且以后工作面试最重要的还是项目经验,能够实现系统功能。

最好想说一下当时没懂,等你接触时间久了再回看知识点你会忽然明白。那我现在这边就是这样,自己回顾以前的基础,争取每天出个短小的视频教程,收获还是很大的。ps也可以偶尔看看我的系列Java教程,现在都是基础的,不过也有点深度。😁


程序员的自我修养thx


我从事前后端开发有10年时间了,架构也有2年时间。我对于这种情况可以给你分享一些经验。我在之前的回答中也回答过一个类似的问题,我分享了我的真实经历。如果感兴趣可以在我以往的问答中找到。


自省


你可能觉得很奇怪,为什么我会说自省是最先需要做的事情,你可能觉得应该解决问题。首先自省非常必要,你需要冷静且客观的审视当下自己的情况,理性的找出解决问题的办法。

比如:

  • 学习路径是否建立明确

  • 回顾培训机构的视频是否科学

  • 回顾学习时间与计划是否有存在问题

  • 回顾练习是否按时完成(借助百度的情况下)

  • 回顾知识结构寻找问题和短板

自省是一个帮你重新寻找根本问题的一种方式,只有找到问题我们才能对症下药去解决问题。


模仿


模仿你可以理解为我们在跟着叶问师傅联系咏春拳,任何一门武功的研习支出都是在打好基础跟着模仿,编程也不例外。故而此阶段我建议找到一套质量高的视频,模仿里面的案例。


建立编程设计的思维意识

可能有些人会不同意我的观点,为什么不是工具书?我的理由是工具书动辄几百上千页,对于初学者没有能力甄别哪些是重点,而且部分工具书中的例子并不连贯,不能很好的形成体系,也就没有办法帮助初学者建立和培养编程思维和意识。


建立解决问题的思维意识

此外通过视频学习我们还可以了解出现的问题和Bug是如何分析和解决的。如果准备从事编程开发,解决问题和解决Bug将是你最进场面对的事情,所以建立解决问题的思维和逻辑也同样重要。


另外模仿还有一个好处就是模范视频中的案例,你可以完成案例中的功能积累点滴的成就感并建立信心。


提升


这里我还是举一个习武的例子,我们都知道再厉害金庸的武侠故事里再厉害的武功如果不修炼内功心法也只能算的上是只得其型不得其神,算不上大成。所以在这个阶段你需要用到 ‘武功秘籍’ 进行 ‘内功’ 修炼,这里所谓的 ‘武功秘籍’ 就是工具书。由于你有了之前的视频学习经验,所以在这个阶段你可以针对你的想解决的问题和具体情况有选择的研读工具书,增加你的知识深度。


融合


以我的经验如果你能到达这个阶段,学习任何的编程语言和技术对于你已经不是什么难题。因为你已经对如何学习一项新技术有了自己的一套方法,而这个阶段可以重视开阔视野。尝试去了解更多技术知识,提升认知维度,去了解多种技术之间是如何进行整合与协作的,基本上到达这个阶段你已经具备了架构师的能力。


希望我的回答迷茫的你有一丝帮助,看到你也想到了曾经的自己。加油~ 如果有什么希望交流欢迎留言提问或者关注~


分享到:


相關文章: