每天都在学习,突然感觉一直都是在抄代码,崩溃了

2018 年 12 月 28 日
 Ipeterh
近 4 个月来,每天学习强度在 14 小时以上,前几天突然意识到就是在抄代码。
上课讲的技术点都明白,业务逻辑也能说清楚,但是代码实现上就只能抄,自己写的跟屎一样,bug 无数。
现在把之前写项目拿出来,只看接口自己写,复制粘贴的 Util,都能弄出报错,现在一看就报错心态就崩溃了,完全没有以前的状态了。
以前报错看提示,不懂就翻译,要不就 debug 打断点,看参数传递接收了没有。
现在只要报错了,就不想写了,三天了,课程也拉下了两天,每天对着代码也不知道在干嘛。
好压抑。
11472 次点击
所在节点    程序员
77 条回复
zuijinbuzai
2018 年 12 月 28 日
复制是正常的, 工作多年也还是在复制. 有点进取心, 就手动抄一遍.

但是学习阶段, 还是多模仿. 否则谁知道怎么写. 抄多了, 才能有点自己的想法. 心里不用太抗拒.

遇到错误多搜索, 多积累, 积累多了, 就不用频繁搜索了.
hsjylaji
2018 年 12 月 28 日
大哥 你这样不符合国情啊
ThirdFlame
2018 年 12 月 28 日
同 1 楼 。
都是从先抄 开始的。 随着自己对业务和技术的理解,慢慢才能有自己的套路。
lucahan
2018 年 12 月 28 日
这只能说明一个问题,你还是抄少了。抄多了就好了,自然就懂了。
lovedebug
2018 年 12 月 28 日
上课记笔记
上完课后尝试找一些相关问题然后回答,不限于面试题,stackoverflow
回答别人的问题会让你发现自己没听懂。。。
TomVista
2018 年 12 月 28 日
不抄代码的人,整个行业都找不出来的.

上课讲的代码几乎是最优解,别想着折腾这部分代码.重要的是这种代码怎么写出来的.

复制粘贴出错很正常,不是 是个程序员写的代码都具有强大的可移植性.

这么颓废,只能说你的新鲜感过去了,10w 钟头的成神之路,有 9.9w 钟头都是枯燥的行为.所有的人都会有这个阶段,无解.

做点别的事啊,一天 14 个小时学习,程序员要解决的问题大部分都不是技术问题,而是这个**需求谁提出来的,我的刀呢?
DamonLin
2018 年 12 月 28 日
抄很正常,放松心态
zenio
2018 年 12 月 28 日
人类的本质就是复读机啊
nathan2018
2018 年 12 月 28 日
都是抄的,互相抄,抄抄更健康。只有抄到一定阶段你才会有熟悉感,这时候就能有自己的东西了,和学写作文一个样
Orenoid
2018 年 12 月 28 日
每天 14 个小时,你也太强了吧。。
我学个两小时就开始想摸鱼了。。有时觉得自己真不适合当程序员
shuizhengqi
2018 年 12 月 28 日
培训班?
coderluan
2018 年 12 月 28 日
复制粘贴这个不是问题,粘贴出 bug 不想调试是问题,这个问题来源也很简单,一个词,过犹不及,楼主把每天学习时间减到 8 个小时就好了,每天 14 个小时,干啥都会烦的。
kuangwinnie
2018 年 12 月 28 日
"现在只要报错了,就不想写了,三天了,课程也拉下了两天,每天对着代码也不知道在干嘛。"

什么几把,你报错就不想写了也配叫自己程序员?(恨其不争)
有报错说明你还能想办法找到错误排错然后就能跑通了,报错比你最后跑通了然后根本和你设想的不一样要好得多得多了。

你心态不能崩,报错是很正常很正常的事
qilishasha
2018 年 12 月 28 日
起初还有些追求,力求每个项目都在原有项目上重构,现在拿起两年前的项目引用下就提交了,看了一下两年前的代码,写得真鸡儿好🐔
Aprilming
2018 年 12 月 28 日
培训班的?
rumengzhenxing
2018 年 12 月 28 日
报错了就改呗,改多了就记得了。
熟能生巧,也方便理解。
jingyulong
2018 年 12 月 28 日
国内软件行业起步比欧美晚,偏重于实战技术,少有人去学习基础理论。大部分都是在搬砖,从别人的代码里面要学到猴年马月,先把基础打牢,后面写起来就得心应手了。

还有一个问题就是功利心太重,如果真的想做好一件事,就要沉下心来,把所有该学的东西学完。

昨天看完一篇文章“ 16 岁程序媛遭辍学歧视死亡威胁,最终是如何开发出爆款应用的?”,可以看看别人是怎么做的,多思考。一定要有自己的思考,一定要有目标。

工作与事业不同,事业是我们一生可以为之奋斗的。加油。
rabbbit
2018 年 12 月 28 日
习惯了就好了
我 vue cli3 .eslintrc.js 配置死活不生效
最后才发现,Prettier 的设置要写在.browserslistrc 里,写 eslintrc.js 当然没用...
就这个玩意折腾了一天...
dongisking
2018 年 12 月 28 日
再次印证了:人类的本质就是复读机
Mac
2018 年 12 月 28 日
@dongisking 另一半是鸽子么?哈哈

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

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

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

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

© 2021 V2EX