自学的过程中感受到了挫败感。。。

2019-08-27 00:47:42 +08:00
 zhao1014

目前大三(开学就大四了),普通一本物联网工程专业,不想考研,所以选择了自学 java 准备大四开始找实习工作。

大三的时候学校有开 java 课,不过教的很浅而且上课都在摸鱼,大三结束了才开始考虑即将面对找工作的问题,暑假选择留校学习,开始的时候是通过看书自学( core java ),后来感觉看书有点吃力就去找了一些视频资源来看(黑马程序员),讲得比较简单易懂,看完视频再敲敲视频里老师写的例子,一直就这么学感觉还不错。

今天突然想做题,看看自己到底是什么情况,于是去牛客网上做 java 的基础题(两星),结果。。

结果十分惨痛,错了很多,还有很多不会的。。。。现在已经有点自闭了。。。

想向各位过来人请教一下,大佬们是怎么自学的?能否讲一下自己自学的经历?我现在有点迷茫,不知道该如何继续下去,我个人觉得自学最重要的是找到适合自己的方法,可是今天做题的经历让我开始怀疑自己的选择是否正确。

大学打了三年游戏,直到现在面对找工作才发觉自己实在是愚不可及,浪费了太多的时间,和其他人的差距越来越大。本来计划开学校招找个实习的工作应该不难,现在看起来我差的太远了。。。。

希望各位能给出自己宝贵的意见!

3615 次点击
所在节点    问与答
32 条回复
zhao1014
2019-08-27 01:17:27 +08:00
自己答一下吧,刚才考虑了很多,目前的现状确实是挺糟糕的,欠缺的东西太多,之前每天还会打一两个小时游戏,现在开始决定放弃游戏了,还是看视频学习,但每天用两个小时来看书补充理论知识,每天刷十道题查漏补缺(其实到处都是漏。。。)

现在的感受是学习的初期学到的知识很零散构不成体系,coding 的能力过于孱弱,先完成基础知识的学习,再去尝试看源码以及做一些练手的项目。
korokke
2019-08-27 01:34:18 +08:00
怎么说呢,如果基础很薄弱的话最好还是找人带一带,这样能节省很多自己瞎摸索的时间,如果能找到大佬带最好,找不到的话网上也有很多公开课。如果只是想学语言算法的话就很简单,按部就班一点点来就好,而且现在楼主还在上学,不考研的话真是大把的时间,充分利用好的话把以前所有的课重学一遍都来得及(但没必要),如果楼主自我约束能力不行就给自己定个计划逼一下自己,或者找一个志同道合的好基友一起,弄不明白的时候还能两个人讨论讨论
zhao1014
2019-08-27 02:15:06 +08:00
@korokke 感谢您的回复!
原本计划的是开学( 9 月初)就去找一些实习了,可是现在发现自己差的太多,实习都没法胜任。。。

之前的想法太过天真,现在想想速成怎么可能呢?已经输在起跑线上了就得花更多的时间弥补,周围已经有在实习的人了,所以看着他们就变得焦虑起来了。。。

还好现在想通了一些,准备按计划按部就班的学习,不要给自己太大的压力。

再次感谢您的回复!
korokke
2019-08-27 02:58:11 +08:00
@zhao1014 速成也不是不行,但是要有一定的基础,比如基本掌握一种编程语言以及一些基本概念之后,不然的话磕磕绊绊太多了,如果时间来得及的话楼主也可以拼一个月试试,只是找实习的话应该没有楼主想像的那么难。

确实不用给自己太大压力,不过最好还是要让自己整个人进入到一个学习的状态中去,在不在状态当中差别还挺大的。学东西都是靠时间积累的,能充分有效地利用好时间也很重要,比如在做题或者学习的时候遇到自己搞不懂的东西最好不要想着我一定要死磕出来,在这个阶段没啥意义,应该尽快寻求帮助,搞懂并记住。学的东西要及时回顾,不然闷头学了半天全忘了也是白扯。

加油
ryd994
2019-08-27 06:42:20 +08:00
放弃游戏是不可能放弃的,也就是从竞技游戏改玩抽卡游戏,才能维持不被炒的样子。
抽卡游戏很休闲的,就是头有点冷。
araaaa
2019-08-27 07:57:27 +08:00
每天学习 16h,天天保持高三状态
echo1937
2019-08-27 08:02:25 +08:00
文档 + 书籍 + 视频,这个行业拼的就是个自学能力。

游戏可以玩,但是要有自控能力,如果你控制不好玩游戏的度,那你也很难控制好学习的进度。
JunoNin
2019-08-27 08:10:39 +08:00
高三是最好的状态,不会错
lhx2008
2019-08-27 08:18:41 +08:00
做了这么多年学生,还不知道书和题是两个纬度的东西吗?如果你要做题高分,应该刷题,而不是看书。
Akiyu
2019-08-27 09:19:00 +08:00
唯一的捷径就是找个人带你, 这样可以少走一些弯路
但是这样的人很少, 大多数人都是自己慢慢学过来的

怎么学? 就那么学啊, 看书, 看视频, 做题, 总结反思, 和别人交流, 再做, 循环往复
zw1one
2019-08-27 10:01:22 +08:00
没事,你这还没面试呢。面试后更自闭
zhao1014
2019-08-27 10:13:20 +08:00
@lhx2008 是的 摸鱼三年把这些都忘了。。。
zhao1014
2019-08-27 10:16:13 +08:00
@echo1937 我的自控能力确实不太好,这件事以后感觉时间很紧,恨不得把一分钟掰成两分钟用。。

现在大致定了一个计划,会按部就班的进行学习。

感谢您的回复!
hoyixi
2019-08-27 10:17:42 +08:00
楼主说的 "java 的基础题" ,指的是 Java 语法、面向对象等一些东西吗?

如果是的话,很简单,看书 or 视频之后,你一定要自己敲代码,别抄, 你一敲,编译一错,你就知道你哪里没掌握了~然后就是要注意总结这些你日常敲代码中遇到的错

照着书 or 视频,“抄”代码,没啥用
zhao1014
2019-08-27 10:24:00 +08:00
@korokke 非常感谢!

@zw1one 现在这种程度暂时不会去面试了。。T﹏T


@Akiyu 受教了,感谢您的回复!

@ryd994 以前也玩过,就是太花时间放弃了。


@JunoNin 确实。。上了大学以后就一直都是摸鱼状态,不过周围也有学习很认真的同学,这些人看的比我更长远。


@araaaa _(:з」∠)_ 那也太难了,我会尽量把时间都利用起来。
zhao1014
2019-08-27 10:31:17 +08:00
@hoyixi 之前为了赶进度就没怎么看书了,只是在看视频,接下来会把书拿起来补充理论知识。

做题的时候碰到的问题就是,很多细节视频里都没有讲,有的题一看到就蒙了,无从下手。。。
qwingmix
2019-08-27 10:37:13 +08:00
置之死地而后生,问下自己,是否内心里面有其他方面的念想,比如家里还有其他资源可以安排毕业后出路。
来个了断,弄清楚,有后路,就去尽最短时间摸清楚,靠那条道路成家立室概率大不大。
如果觉得那条路概率低。 那哥们你就要好好利用目前仅剩下的毕业前时间了。
我简单你从内心层面说服自己,驱动自己。 没有那么光鲜亮丽改变世界。
TMD 毕业后三年左右能在你理想的成立有资本追的上你看得上的人,并在当地城里通过家里的额首付帮忙,能安排得上房子。
就是 IT 人的中国梦。
一寸光阴一寸金,不要看成口号,真正去脑补,以后被自己在乎的人看不起,你的动力就全开了。
acthtml
2019-08-27 10:39:31 +08:00
既然要找工作了,那就先找 [实习] 机会,多实践。
做题只对面试有用,而且碰巧是那种做题的面试。
daguaochengtang
2019-08-27 10:42:22 +08:00
巧了,v 主大学打了 3 年游戏,我大学是打了 4 年游戏,同学有的都在找实习了,我还在打游戏。毕业了真要找工作了才感觉两眼一抹黑
758424849
2019-08-27 10:45:23 +08:00
开学找实习,别怕,现在随便找个视频跟着敲一下,刷一下面试题。在九、十月的校招季去找那些一周 3、4 的实习,不要觉得菜就不找了,就算找不到,面试也会让你知道要学什么的,一点都不亏。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/595391

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX