我发现了编程学习的本质

2018-05-23 09:32:26 +08:00
 xianyukang

如果我能拿到知乎和 V2EX 的源码,并且能看懂这些代码,我就能掌控这个解决方案,造出类似的网站

个人觉得编程能力的实质就是,给出一套成熟的,生产环境可用的解决方案

比如我想造一个类似知乎的做内容和社交网站,我不知道怎么进行技术选型,我不知道整个网站该如何组织,我不知道各种功能该怎么做,个人觉得这些方向性的问题就是编程的主要难点

如果我能知道业界的专业做法,我写出来的东西一定就是专业的,( 问题是我不知道啊~

所以我的问题是, 哪儿有专业的代码可以学习呢?去哪找成熟的整套的解决方案来学习呢?

( 吐槽: 程序员本应该更酷的宝贵年轻生命都拿去喂代码了,代码似乎是一种资产,代码不像书本那样可以全人类共享 ....

18237 次点击
所在节点    程序员
146 条回复
SuperMild
2018-05-24 17:35:54 +08:00
大家说的是编程的本质,楼主说的是学习(特别是初学阶段)的本质。同时,楼主以为自己说的是编程的本质。
ren2881971
2018-05-25 09:18:26 +08:00
LZ 说的也对也不对。 如果是制作的话 可以通过模仿学习 来解决, 那创造呢。。
binfengxy
2018-05-25 09:29:36 +08:00
https://github.com/danistefanovic/build-your-own-x
这里有你想要的一切,自己造个 CPU 出来也不是什么难事?

看群里各位的妓艺了
xianyukang
2018-05-25 13:04:37 +08:00
"楼主不创新不思考, 急功近利不想踩坑想走捷径, 你不适合当程序员, 你转行吧 "
1. 没说不创新, 我看代码的目的是为了学习, 大家看书的时候也不会骂自己, "我在抄书上的小 demo , 我好罪恶"
生产环境下的 demo (最佳实践), 和书上的玩具型 demo, 看前者更能提高能力
2. 如果世界上真的有捷径我选择走, 急功近利也许是高生产力的同义词, 亲自踩坑我的时间会痛
3. 靠! 讨论已经跑偏了

" 想看源码, linux 源码你咋不去看 ? Github 源码那么多你咋不去看? "
仅仅只是部分的底层知识是实用的, 有十分十分必要的时候我才拿 "宝贵的年轻生命" 换底层知识
Github 源码不够精准, 我不知道我真正该看的源码是哪些, 所以请推荐


"编程的本质是抽象和创造"
编程的本质是算法, 是解决问题的能力, 是智商, 是用时间学习规则, 类似的本质多了去了, 想相信啥都行
glenChen
2018-05-25 13:22:53 +08:00
@spicycoffee 大神真的是这么过来的吗,我现在感觉就是不停的在学习和消化啊
linfox
2018-09-25 19:48:37 +08:00
终于在 V 站发现一个比我这个外行还要外行的人了。

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

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

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

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

© 2021 V2EX