目前大三(开学就大四了),普通一本物联网工程专业,不想考研,所以选择了自学 java 准备大四开始找实习工作。
大三的时候学校有开 java 课,不过教的很浅而且上课都在摸鱼,大三结束了才开始考虑即将面对找工作的问题,暑假选择留校学习,开始的时候是通过看书自学( core java ),后来感觉看书有点吃力就去找了一些视频资源来看(黑马程序员),讲得比较简单易懂,看完视频再敲敲视频里老师写的例子,一直就这么学感觉还不错。
今天突然想做题,看看自己到底是什么情况,于是去牛客网上做 java 的基础题(两星),结果。。
结果十分惨痛,错了很多,还有很多不会的。。。。现在已经有点自闭了。。。
想向各位过来人请教一下,大佬们是怎么自学的?能否讲一下自己自学的经历?我现在有点迷茫,不知道该如何继续下去,我个人觉得自学最重要的是找到适合自己的方法,可是今天做题的经历让我开始怀疑自己的选择是否正确。
大学打了三年游戏,直到现在面对找工作才发觉自己实在是愚不可及,浪费了太多的时间,和其他人的差距越来越大。本来计划开学校招找个实习的工作应该不难,现在看起来我差的太远了。。。。
希望各位能给出自己宝贵的意见!
1
zhao1014 OP 自己答一下吧,刚才考虑了很多,目前的现状确实是挺糟糕的,欠缺的东西太多,之前每天还会打一两个小时游戏,现在开始决定放弃游戏了,还是看视频学习,但每天用两个小时来看书补充理论知识,每天刷十道题查漏补缺(其实到处都是漏。。。)
现在的感受是学习的初期学到的知识很零散构不成体系,coding 的能力过于孱弱,先完成基础知识的学习,再去尝试看源码以及做一些练手的项目。 |
2
korokke 2019-08-27 01:34:18 +08:00 1
怎么说呢,如果基础很薄弱的话最好还是找人带一带,这样能节省很多自己瞎摸索的时间,如果能找到大佬带最好,找不到的话网上也有很多公开课。如果只是想学语言算法的话就很简单,按部就班一点点来就好,而且现在楼主还在上学,不考研的话真是大把的时间,充分利用好的话把以前所有的课重学一遍都来得及(但没必要),如果楼主自我约束能力不行就给自己定个计划逼一下自己,或者找一个志同道合的好基友一起,弄不明白的时候还能两个人讨论讨论
|
3
zhao1014 OP @korokke 感谢您的回复!
原本计划的是开学( 9 月初)就去找一些实习了,可是现在发现自己差的太多,实习都没法胜任。。。 之前的想法太过天真,现在想想速成怎么可能呢?已经输在起跑线上了就得花更多的时间弥补,周围已经有在实习的人了,所以看着他们就变得焦虑起来了。。。 还好现在想通了一些,准备按计划按部就班的学习,不要给自己太大的压力。 再次感谢您的回复! |
4
korokke 2019-08-27 02:58:11 +08:00
@zhao1014 速成也不是不行,但是要有一定的基础,比如基本掌握一种编程语言以及一些基本概念之后,不然的话磕磕绊绊太多了,如果时间来得及的话楼主也可以拼一个月试试,只是找实习的话应该没有楼主想像的那么难。
确实不用给自己太大压力,不过最好还是要让自己整个人进入到一个学习的状态中去,在不在状态当中差别还挺大的。学东西都是靠时间积累的,能充分有效地利用好时间也很重要,比如在做题或者学习的时候遇到自己搞不懂的东西最好不要想着我一定要死磕出来,在这个阶段没啥意义,应该尽快寻求帮助,搞懂并记住。学的东西要及时回顾,不然闷头学了半天全忘了也是白扯。 加油 |
5
ryd994 2019-08-27 06:42:20 +08:00 via Android
放弃游戏是不可能放弃的,也就是从竞技游戏改玩抽卡游戏,才能维持不被炒的样子。
抽卡游戏很休闲的,就是头有点冷。 |
6
araaaa 2019-08-27 07:57:27 +08:00 via iPhone
每天学习 16h,天天保持高三状态
|
7
echo1937 2019-08-27 08:02:25 +08:00
文档 + 书籍 + 视频,这个行业拼的就是个自学能力。
游戏可以玩,但是要有自控能力,如果你控制不好玩游戏的度,那你也很难控制好学习的进度。 |
8
JunoNin 2019-08-27 08:10:39 +08:00 via Android
高三是最好的状态,不会错
|
9
lhx2008 2019-08-27 08:18:41 +08:00 1
做了这么多年学生,还不知道书和题是两个纬度的东西吗?如果你要做题高分,应该刷题,而不是看书。
|
10
Akiyu 2019-08-27 09:19:00 +08:00
唯一的捷径就是找个人带你, 这样可以少走一些弯路
但是这样的人很少, 大多数人都是自己慢慢学过来的 怎么学? 就那么学啊, 看书, 看视频, 做题, 总结反思, 和别人交流, 再做, 循环往复 |
11
zw1one 2019-08-27 10:01:22 +08:00 via Android
没事,你这还没面试呢。面试后更自闭
|
13
zhao1014 OP |
14
hoyixi 2019-08-27 10:17:42 +08:00 1
楼主说的 "java 的基础题" ,指的是 Java 语法、面向对象等一些东西吗?
如果是的话,很简单,看书 or 视频之后,你一定要自己敲代码,别抄, 你一敲,编译一错,你就知道你哪里没掌握了~然后就是要注意总结这些你日常敲代码中遇到的错 照着书 or 视频,“抄”代码,没啥用 |
15
zhao1014 OP |
16
zhao1014 OP |
17
qwingmix 2019-08-27 10:37:13 +08:00 1
置之死地而后生,问下自己,是否内心里面有其他方面的念想,比如家里还有其他资源可以安排毕业后出路。
来个了断,弄清楚,有后路,就去尽最短时间摸清楚,靠那条道路成家立室概率大不大。 如果觉得那条路概率低。 那哥们你就要好好利用目前仅剩下的毕业前时间了。 我简单你从内心层面说服自己,驱动自己。 没有那么光鲜亮丽改变世界。 TMD 毕业后三年左右能在你理想的成立有资本追的上你看得上的人,并在当地城里通过家里的额首付帮忙,能安排得上房子。 就是 IT 人的中国梦。 一寸光阴一寸金,不要看成口号,真正去脑补,以后被自己在乎的人看不起,你的动力就全开了。 |
18
acthtml 2019-08-27 10:39:31 +08:00
既然要找工作了,那就先找 [实习] 机会,多实践。
做题只对面试有用,而且碰巧是那种做题的面试。 |
19
daguaochengtang 2019-08-27 10:42:22 +08:00
巧了,v 主大学打了 3 年游戏,我大学是打了 4 年游戏,同学有的都在找实习了,我还在打游戏。毕业了真要找工作了才感觉两眼一抹黑
|
20
758424849 2019-08-27 10:45:23 +08:00
开学找实习,别怕,现在随便找个视频跟着敲一下,刷一下面试题。在九、十月的校招季去找那些一周 3、4 的实习,不要觉得菜就不找了,就算找不到,面试也会让你知道要学什么的,一点都不亏。
|
21
deorth 2019-08-27 12:08:36 +08:00
没事,我大学打了五年游戏
|
22
Light3 2019-08-27 12:10:46 +08:00
如果以答题为目的 建议刷面试题刷各种题
如果以干活为目的 建议系统的学一下基础 |
23
wangyuescr 2019-08-27 12:22:01 +08:00 via Android 4
一句略带苦涩的话:你不努力都不知道原来自己这么笨。。。。大部分人觉得自己不笨,或者自己很聪明,智商比别人高,但实际上只要一努努力所有的幻觉都会被戳破,最后惊讶的发现,原来我也需要这么费劲才能把事情做好,原来我也这么笨,或者不是你费劲就能做好,不是所有自以为的努力付出都会有预期收获。
|
24
nl101531 2019-08-27 12:31:48 +08:00 via iPhone
小问题,接触工作后很多东西自然就懂了
|
25
zhao1014 OP @wangyuescr 深有体会,我相信即使努力不一定有想要的结果,也不会是白费力气。
|
26
Erroad 2019-08-27 14:07:26 +08:00
@wangyuescr #23 扎心了,大学挂科时发现的
|
27
sktotto 2019-08-27 14:20:11 +08:00 via Android
我也是大四的,还好大三学了点,不过感觉还是找不到实习,老哥你一天都学多久,我一天最多也就 4,5 个小时
|
28
zhao1014 OP @sktotto 周一到周五 上午 8 点-11 点,下午 2 点到 6 点,晚上会玩一会然后再复习一下白天学的
暑假期间周末图书馆不开门,周末就比较随意摸鱼多一些,我自制力比较差,待在宿舍里就不想学习了。。。 平时学习时间严格上来讲没那么多,因为学着学着就摸鱼了🐠🐠🐠。正在提高学习效率找到学习状态,尽量减少摸鱼次数(现在其实刚好在摸鱼。。回复完就继续学习) |
30
wangyuescr 2019-08-27 18:32:39 +08:00 via Android
@zhao1014 但特喵的事在人为 不去做就真的一点可能也没有 要不要搏一把还是换个路子 这是个问题
|
31
zuosiruan 2019-08-27 18:34:35 +08:00 via Android
过来人,考个研吧
|
32
claysec 2019-08-27 18:36:51 +08:00 via iPhone
我在大学就是没坚持运动导致我胖了好多😂😂
|