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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

© 2021 V2EX