我发现了编程学习的本质

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

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

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

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

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

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

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

18237 次点击
所在节点    程序员
146 条回复
0bit
2018-05-23 21:01:31 +08:00
扯淡
block +1
coreos
2018-05-23 21:27:01 +08:00
@notreami 请问,您的一千万准备了么?哈哈
ikaros
2018-05-23 21:50:42 +08:00
编程的本质是解决问题
2owe
2018-05-24 01:13:10 +08:00
看山是山 -----👇
👆-----看山不是山
vevlins
2018-05-24 01:25:20 +08:00
这是什么跟什么啊?一脸懵逼
huntzhan
2018-05-24 01:32:59 +08:00
今日最佳
huntzhan
2018-05-24 01:34:37 +08:00
你发现的不是编程的本质,而是你的本质,至少是近期的本质
designer
2018-05-24 03:51:50 +08:00
建议转 HR
jeffw
2018-05-24 06:10:52 +08:00
编程的本质就是驱动计算机来解决生产生活中遇到的问题,来为人类社会服务的。
zcjfesky
2018-05-24 06:35:23 +08:00
哗众取宠,楼主你开心就好
希望你早日遇到跟你一样想法的大公司:虽然你一又拒绝创新二又没有当码农的平常心,只想五年当 CEO 三年抱两,但是它还是会倾其所有培养你!
anotherlf
2018-05-24 07:42:53 +08:00
楼主说的对,编码就像是写作文。结构和叙事方法是重要的,至于要不要用成语,要不要用谚语,是不是该加个排比句,不是重点。
PDX
2018-05-24 08:07:40 +08:00
那是比较没有创造力的一种方式。
ToT
2018-05-24 08:22:01 +08:00
进个大公司?编程本质是解决问题的话,解决问题的前提是要了解行业需求?
UnderTakerMS
2018-05-24 08:30:54 +08:00
@blodside 我们大学生群体也是有选择的好吗
hellocy
2018-05-24 08:38:03 +08:00
编程的本质是模拟现实世界
xjtlujoe
2018-05-24 08:38:39 +08:00
本质其实没什么意义,编程的本质是就是 debug
Edwards
2018-05-24 08:54:08 +08:00
编程的本质不是用心写 bug,用脚 debug ?
Terry05
2018-05-24 09:31:08 +08:00
@xianyukang 可笑,新人-》老手-》高手,这其中的区别就是你口中喂代码的量的问题,不排除一些天才可以很少量的工作就可以成为高手,说归说,理论上还是不能有这种情况

你的意思就是想少走弯路,然而真正成为高手 /架构师的本质就是踩了无数的坑,经历了无数的项目,所以,你还是不适合写代码了,从一开始的思路就不对,尽早转行吧
encro
2018-05-24 09:46:36 +08:00
你的思路绝对没错。
比如你要学习 Python,你去 github 找排名前 10 的大型项目,比如 Django 和 Mozilla 的项目,学习他们的架构,你学会了一定能超过 80%的人。估计需要 2000 个小时。
不过如果你想成为顶尖的十万分之一,你得再用 8000 个小时,并且加上机遇。
lostsquirrelX
2018-05-24 10:01:05 +08:00
硬套的典型

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

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

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

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

© 2021 V2EX