web全栈的自学之路--失败及对应方法的记录(持续更新ing)
来自: momo
专家是在极小的领域内犯了所有能犯的错的人。
尽可能真实地写一写自己自学web前后端过程(未完成)中遇到的失败问题方法,尽可能多写一些细节,希望能帮助和我一样境况的人。
请有相关经历的UU指出不足缺点!请经验丰富的UU指导解答!谢谢大家!
8.21开始记录
web全栈进度条
一 前端篇(里程碑1.0)
- 1.已完成 HTML CSS书中小项目
- 2.已完成 JavaScript书中小项目
跳过了前五章的JS基础,选择了第6、9、10章节(7、8是关于画图和视频的,不太喜欢就跳了)
- 3.正在进行 1% React 的小项目(官方文档和MDN文档)
- 4.正在进行 1% 算法(hello算法和Leetcode101)
- 5.计划 面试 (目的不是为了找工作 主要是不闭门造车 及时调整学习路线 使自己学习的前端与市场需要的契合 另外防止学习路线过长超出本人承受能力 尤其是心理能力和钱包的能力 planB学不下去全栈直接前端找工作上岸)
- 6.计划 网络
二后端(里程碑2.0)
- 1.计划 python(headfirst相关书籍)
正在阅读,编程之旅,希望尽早读完!
(挖个坑)
其实还有里程碑3.0的计划 之后如果能学到再写吧!为它再写一篇帖子
关于我
- 计算机相关专业毕业但学的贼烂
- 有过一段非常痛苦的计算机相关工作,每天早上工作被惊醒,无法入睡等等
下文的内容是自学路线,方法,心态等较大方面遇到的问题
目前自学遇到的具体问题和方法等都更新在评论中,UU们不要漏掉评论区哦
1学习路线遇到的失败。
从核心课程学起(如OS 自顶向下计算机网络 数据结构等),一直失败,大学学的云里雾里,毕业后自学,勉强看完数据结构计组和OS,至于实操之类的,根本都没弄,看着后面忘记前面,最后留下来的知识三成都不到。。。非常浪费时间和心力。。。
这次我再也不想一口吃个胖子了,就从简单的开始,从容易操作的开始,从前端开始,终于开始能成功坚持了。目前学完了headfirst HTML CSS JS (跟着书本做实操),目前的手头的headfirst 软件工程快读完了(看编程的看腻了 换换项目类书籍看)。
下一步打算是headfirst MySQL python或者 react /vue
然后是headfirst C C# C++编程思想 深入理解计算机系统 数据结构
(headfirst git pmp 敏捷开发 这几本和编程相关性不大 更多是项目管理及工具)
最后是headfirst 设计模式、阅读源码、重构、代码阅读法方法与实践。
(我不确定这路线学习软件工程究竟对不对,有没有用,我其实很怀疑,我自己瞎定的。。。但也只能死马当活马医了。。。)(这个月面试面试前端看看疗效。。。)
2看视频和电子书的失败.
看视频很容易放弃,兴致勃勃打开一个24/48/64小时的系列学习视频,不时暂停思考,看英文版的还听听力和思考翻译。。。进度慢就算了,没看两小时我就困得不行。。。
从来没有成功看完一系列完整的视频。。。
好吧,那我换成电子版的书籍好了(想省书籍的费用),效果比视频好,但强撑着看几个小时也很不舒服,做旁注和画线比较不方便。
最后换成纸质书,舒服了。看上一天也没关系(bushi)
3尝试看书自学失败.
从华章黑皮书系列开始,甚至从英文原版C primer plus 开始,强撑着看几个小时,看三天,就坚持不下去了。。。
(确实英文版清晰一些,但奈何英文差。。。)
改用新手友好的headfirst 中文系列好很多,阅读方面没有难度,知识的留存率高。强推这系列书籍!挖个坑,以后填。
4阅读方法失败。
逼自己一个字一个字的读,阅读速度非常慢,开始厌学,阅读非常容易分心。(我从小喜欢阅读 基本都是囫囵吞枣的 很少精读细读)
生搬硬套地觉得学习一定要十分认真,结果学不下去了。。。瓦尔纳宝典启发了我,阅读和吃饭一样,挑食和剩饭是一件好事
放开阅读速度,从恨不得一个字一个字都全部读、了解、记住,到囫囵吞枣地扫读(这时候还舍不得跳读,要从头扫到尾,不肯漏掉一行小字)。阅读速度快了好几倍,其实留存率也没有降低,因为做了所有测试题(特指headfirst系列)和复习(挖个坑,以后填)。(认知天性一书中,指出知识的留存率与检索具有强烈正相关)
之后我还是觉得进度慢,我测试了自己的阅读速度,大概是每小时4万字(不漏一字的扫读 不超出理解),我想这个我短时间没办法缩减了,但headfirst系列哪都好,就是厚,动不动几十万一百万字。
那我加班吧,每天从五-七个小时到十-十二个小时,好嘛,完了,一切乱套了。作息乱了,心态崩了,进度又慢如蜗牛了,我再一二三次知道啥叫心有余力不足了(挖个坑)JOJO,人类是有极限的。得,顺着自己来,还能咋样呢?加班是不成了。
从内容入手,跳读(挖个坑)。这个速度加快了大概两倍,进度终于不慢了(主要我很难长时间专注(挖个坑) 每天七八个小时顶天了 常态是0 1 2 3 4 5 6 个小时【正态分布 0是对称轴 频率最高】)
5心态常崩溃
主要是自己制定计划没有AC数,对自己要求很高,任务量很高,时间又很紧张,或者坚持时间很长之类的,总是假设情况顺利得不行,效率高的离谱,没有做失败方案,心态上容错率很低,结果其实应该做的计划是失败方案。。。
这种情况学名应该叫神经性功能症。随之而来的是抑郁挫败感,加剧了没有AC数的现象,加剧了挫败感,形成恶性循环,直接心态崩溃,不学了。。。
陆陆续续的探索,感觉下面两个方法很有用。
1记录(我特意加上了吐槽役一栏,很好玩,但也没天天写)清晰地记下了每个章节,每本书需要的时间,我还是那样的没有AC数,但白纸黑字的记录,少了很多想当然,慢慢地贴合实际(也许!)
2运动 没点数就没点数吧,心态不崩就行。。。运动以后身心都开心了,运动过程里已经崩溃挺多次了,心态就习惯了。而且运动之后效率高很多!很容易坚持和专注,这俩是一个很困扰我的问题(挖个坑)
6 接纳失败,属于心态问题。失败算是一种反馈,明白自己的长处短处。挖个坑,以后填。
7(挖个天坑)专题阅读 工作无法实现需求。扫读,几本书,循序渐进,这本书有一部分是上一本书内容,锥子,西蒙赫伯特,居里夫人,源码,代码实现等。
物质篇(先挖个坑)
- 预算相关,一年5万左右? 吃饭水电房租买书3000-5000/月。之前买了一些书+不会做饭,自己捣鼓也搞不好,老点外卖,吃饭上花了不少冤枉钱,现在好很多了。而租住在北京是因为目前的房子大+阳光,而且周边配套好,图书馆和乒乓球馆健身房很近,切换租房背景也挺费钱费时间的,很懒也感觉没必要。也不想去老家回家住,家里蹲感觉天天会吵架内耗,租房图个清静。 没报班,所以没学费,因为厌倦了这种报班培训的风格(各种人的偏好不一样,我实在卷倦了)。我是觉得有这个钱直接打给我,省的让中间商赚差价,效率更高?。。。
- 租房相关 看环境,城中村住不得?之前住城中村,每天不敢睡觉,很吵,另外没啥绿化体育文化建设,非常不推荐,这个纯粹是绕弯路了。我之前想着都能克服,嗯,被克服了。不过现在的房租真的也贵。。。但换到南北通透的环境好一些的小区我真是神清气爽仿佛重生,以后有工作稳定一些了,还是会选择在住上花更多的钱吧。 PS其实完全可以花更少?换个地方租房方面估计能少不少?不过本懒鬼懒得研究。。。虽说可以方便看看北京很多地方,但是懒,去的地方很少。。。
- 这个是心态相关的题外话。 啥也不干,无聊很痛苦,真滴,之前最大的梦想就是早日退休。。。真的迷你退休了,感觉真是很无聊,还是要做一些事情。。。之前感觉就透支一切能透支的早点挣钱早点退休再好不过,后续才发现早点退休hold不住,目前退休完全不行,没有退休的能力。。。职业发展路线也变了,之前觉得钱多就行,不在乎方向内容之类的,现在更在乎方向内容,钱的话,能活也可以。。。 运动的兴趣并不能每天坚持8个小时,每天2-4个小时最多了,另外做饭之类条件不太成熟,就不要逼自己。 人际关系很重要。没事聊聊天都行,我发现我就是大俗人,真的俗不可耐了。没事聊几句家常,我就挺开心的,不然我就要自言自语了。哪怕就是简简单单和人群一起在公园散步,我心情都很好。 不喜欢旅游呢,去了北京很少的地方。。。之前主要是想有新的体验,但是很懒,感觉长途跋涉很累,路上很无聊,住在完全陌生的地方(条件也不如常住地),去看一些视频已经展现了精华的景色,EMM,实地感觉就这?那我干嘛费时费钱来这里吃苦受罪。。。不过日常里的自然景观很喜欢,比如公园。。。喜欢公园大于博物馆,之所以还放不下一些旅行的执念,估计就是去的地方太少,之后能有工作然后出差多一些,估计就彻底放下了。
你的回应
回应请先 登录 , 或 注册相关内容推荐
最新讨论 ( 更多 )
- 北美转码失败后的Update (Nebuchadnezzar)
- web全栈的自学之路--失败及对应方法的记录(持续更新ing) (momo)
- 我只会改代码不会写代码 (浅夏微凉°)
- 大一到研二,科班生是怎么被改变的(长文预警) (Kanata)
- neu两年半的痛苦转码生活回顾,一些碎碎念,长文预警 (momo)