
因为越发展问题越多,解决方法就越复杂.你们怎么看?
1 anerevol 2016-09-24 20:13:12 +08:00 via iPad 我觉得没有 IDE 我都不会写代码了 |
2 TaoQAQ 2016-09-24 20:13:18 +08:00 via Android 如果 50 年前也可以面向搜索引擎编程,那的确可以个个都很厉害 |
3 tracyone 2016-09-24 20:14:54 +08:00 via iPhone 首先…你得先创造计算机,现在的好多程序员根本没有硬件知识… |
4 Marfal 2016-09-24 20:36:46 +08:00 很难活下去 |
5 liangguan5 2016-09-24 20:40:34 +08:00 via iPhone 那年文革刚刚开始 |
6 murmur 2016-09-24 20:41:22 +08:00 50 年前的硬件呢 |
7 got 2016-09-24 20:42:55 +08:00 汇编发明前是用 01 写代码的 |
8 soland 2016-09-24 20:44:27 +08:00 那时候没有 GOOGLE ,你查一段代码只能翻书。 |
9 petelin OP |
10 xbb7766 2016-09-24 20:59:53 +08:00 那会儿大概还在用纸带打孔写程序吧。 然后面向 Google ,面向 stackoverflow 编程全部不能用(大概会很酸爽吧…… (手动滑稽) |
11 ltux 2016-09-24 21:01:02 +08:00 现在的程序员很多都依赖高层抽象做 CRUD ,放 50 年前基本啥也不会。 |
12 t0byxdd 2016-09-24 21:04:36 +08:00 多半是废了 |
13 zhang1215 2016-09-24 21:09:36 +08:00 面向 IDE 和搜索引擎编程 |
14 hugsky 2016-09-24 21:13:42 +08:00 50 年后,再看本帖,记得感慨和总结一下。 |
15 Vogan 2016-09-24 21:18:05 +08:00 厉害不是体现在编程语言及工具上,而是在思想上。 明显,思想这种东西,虽然有时代局限性,但是突出的思想是不分时代的。 |
16 kxxoling 2016-09-24 21:18:44 +08:00 @liangguan5 多半活不过文革吧! |
17 petelin OP @Vogan 对啊,就是以前的人傻傻的没有那么多想法,哪有分布式,哪有适配,哪有变态复杂的解决方法[hack] |
18 sunyang 2016-09-24 22:04:09 +08:00 via iPhone 工具都不一样解决问题的规模也不一样 我忘了哪本书上写的 最早的程序员优秀的标准是能够榨干每一字节内存 现在的程序员很少有考虑这个问题的吧? |
21 nicevar 2016-09-24 22:09:57 +08:00 没多大用,资质平庸的话更废 |
22 SNOOPY963 2016-09-24 22:14:15 +08:00 不会,现在相对来说是专业性更强。 50 年前最大的问题应该是如何吸引更多的人进来这个行业。 上面有人说的对,厉害是体现在设计思想上的。 |
23 SNOOPY963 2016-09-24 22:15:05 +08:00 强行搞出来的龙芯很大的一个问题就是没生态,相比之下其他的是小事。 |
24 ooh 2016-09-24 22:27:54 +08:00 via Android 我认为 50 年前的一个应该能顶现在的 50 个 |
25 liangguan5 2016-09-24 22:30:26 +08:00 via iPhone @kxxoling 哈哈,天天研究主席语录 |
26 pmpio 2016-09-24 22:32:15 +08:00 50 年前的计算机,编程好像是用纸带打孔的, masm 都没有,直接机器语言, 11110000 之类的。。。。。你确信穿越过去后,你现在学的什么 Java 有用么? |
27 xiaoice 2016-09-24 22:41:08 +08:00 天天共产主义鸡汤。时刻准备着牺牲。 牛不牛不知道,但一定是全世界最幸福的社会主义敲码接班人! |
28 xiaoice 2016-09-24 22:45:08 +08:00 那个时候未必就简单。那时候有那时候的攻坚。比如说原子弹这些。 那时候估计摸爬滚打于底层系统设计。未必就很简单哦。 |
29 SNOOPY963 2016-09-24 22:47:14 +08:00 @liangguan5 其实现在的很多程序员也一样啦,也不是会熟颂前主席语录么! Excited ! |
30 em70 2016-09-24 22:57:50 +08:00 via iPhone 50 年前的程序员没有菜鸟,全是顶尖科学家 |
31 e1eph4nt 2016-09-24 23:13:01 +08:00 90%是战斗力只有 5 的渣 |
32 cppgohan 2016-09-24 23:15:10 +08:00 "很厉害?", 如果是我自己的话肯定不行, 精力不够用, 码码的经验和思想能用上些, 英语能用上些, 要在计算机相关的地方更厉害, 至少要带几本书或者弄个平板 /kindle 才行. 50 年前直接被反智坑掉, dos 那会儿, 中关村做做倒爷帮别人攒机, 卖盗版? 学别人搞搞汉卡? 开个游戏厅, 网吧? 让王小波多注意身体带着心脏病的药? 在惠多网结识一下丁磊啊, 求伯君啊, Pony 啊, 有机会帮他们打打工? 估计做不出啥能改变历史的东西... 很厉害不行, 更厉害可以, 软件开发的东西, dos 那会相比现在, 本质上并没有太多不同 |
33 yidinghe 2016-09-24 23:17:04 +08:00 via Android 我觉得普通架构师的思维能力还是比不过当年那些写操作系统的大牛 |
34 Izual_Yang 2016-09-25 00:39:37 +08:00 via Android 范含 inside |
35 zlowly 2016-09-25 02:16:05 +08:00 再好的想法,没有相当的硬件水平支持也是不现实的。在到时内存还是 k 级别,硬盘也才出现不久的年代,现在的什么面向对象,模式,甚至算法统统靠边。优先考虑的是如何在尽可能短小代码实现尽量多的功能,同样功能优化为更短的时钟周期。 |
36 diefishfish 2016-09-25 02:51:53 +08:00 via Android 这个问题就像 50 年后你会不会觉得你现在写的代码很 low 一样_(·ω·∠)_ |
37 现在的大多的程序员放在 50 年前会是一个废品,那是基础语言的年代,汇编才是王道,现在有哪个能操控得了。虽然 那个年代语言模型简单,但是处理的东西更加底层更加复杂,而且还没有图形界面做开发。 现在我们觉得自己厉害,是因为有了 GUI 加持,有了各种流程图各种完善的接口文件支持。语言变得更高等了,但处理的东西比 50 年前要简单了,毕竟复杂的底层都被系统给处理了。(如果各位所指的现代程序员不包括底层开发的话)。 |
38 YV4usGtvaOIAeXIa 2016-09-25 03:15:13 +08:00 50 年前很多东西比现在还困难吧…… |
39 YV4usGtvaOIAeXIa 2016-09-25 03:16:06 +08:00 嘛~不过怎么说,当年的大牛,如今很多都是传说级别的了 ,没可比性 |
40 Perry 2016-09-25 03:51:54 +08:00 via iPhone 随便带点知识回到 50 年写点论文就丰衣足食了 前提是你的着陆点是美国 |
41 cuebyte 2016-09-25 04:02:00 +08:00 没有可比性,你说一个炮兵在冷兵器时代会不会很厉害? 也许他就是个账房先生了(滑稽 |
42 7wN5407klUw768m0 2016-09-25 04:46:16 +08:00 @bao3 典型的厚古薄今论,当然早期的程序员大部分是科学家比培训班出来的是牛太多。但唯底层论和汇编论就是很扯淡的,现在写个牛逼的 3D 引擎牛逼需要的人力资源多还是当年榨干红白机能写马里奥的程序员牛逼?新的技术随着抽象程度越高成爆炸趋势,分工合作越来越明显,领域越来越细分,每个角落都有无数人在钻研。人类之所以进步,是因为学会用简单机器制造复杂机器,汇编高级语言同理。 |
43 jerryfu 2016-09-25 07:02:43 +08:00 是水货放在哪个时代都是水货,是大牛同样放在哪个时代都是大牛,就别自我安慰了_(:з∠)_ |
44 KeepPro 2016-09-25 07:20:54 +08:00 via Android 想起第一份工作 写 iptv 游戏的时候,为节省系统资源各种奇淫巧。现在更多的考虑的是拓展性了。 |
45 jarry777 2016-09-25 07:53:50 +08:00 via Android 50 年前的 NASA 用汇编上了月球,不知道高到哪里去了。 |
46 shierji 2016-09-25 07:59:19 +08:00 50 年前程序员基本没有水货吧。。。 现在遍地水货。。。 |
47 tuimaochang 2016-09-25 09:14:20 +08:00 我估计不会,因为连十几年前都比不了,十几年没有搜索引擎的时候, win 程序员人手一个 msdn ,几千个 api 倒背如流。 |
48 EXE 2016-09-25 09:46:54 +08:00 via Android 饿死了 |
49 northisland 2016-09-25 09:51:57 +08:00 via Android 带堆论文穿越,我能评上院士 |
50 AbrahamGreyson 2016-09-25 12:18:58 +08:00 放到 50 年前,毛都不算,别太高看自己。 那时候的程序员基础能吓死你。 |
51 jasontse 2016-09-25 12:35:58 +08:00 via iPad 50 年前的穿孔纸带直接写二进制 01 机器码你确定你会? |
52 chiu 2016-09-25 12:37:22 +08:00 via Android 个人认为……更渣 |
53 menc 2016-09-25 13:40:47 +08:00 @Taojun0714 你这话说的有问题,你写过 3D 引擎么。 现在的程序员,以能实现目标为主。 以前的程序员,以能最节省资源地实现目标为主。 一句话, DOOM 引擎,现在游戏行业,没几个能写出来的,现在的程序员,写出来 DOOM 一样效果的引擎,内存和 CPU 占用要多好几倍。 |
54 imn1 2016-09-25 13:47:16 +08:00 大部分会被斗死,红卫兵更厉害 现在写 js 的,让他们用原生 js 写,看看剩下几个 剩下的要他们兼容旧版本,看看还剩下几个 剩下的让他们 JScript 和 Javascript 各写一个版本,看看还剩下几个 |
55 crazycen 2016-09-25 13:49:01 +08:00 50 年前,你还写个啥代码啊。。。随便弄些现代的东西过去都比写代码强!!!! |
56 answeror 2016-09-25 13:54:47 +08:00 |
57 maomaomao001 2016-09-25 15:23:53 +08:00 via Android @anerevol 写汇编没有只能智能提示简直要死了~~ |
58 Mark24 2016-09-25 15:36:58 +08:00 那个年代个个都是数学家,才能玩起来吧 现在,有了搜索引擎和 IDE ,各种基础建设,库已经方便到不行,门槛已经很低了,不懂得可以查书还有互联网可以交流,是在不行 fork 个代码,慢慢研究。 所以才会有今天,有 12 岁儿童开发 iOS 程序 大家都是站在巨人肩膀上的。 要放在以前 12 岁儿童?! excuse me ? |
59 bkmi 2016-09-25 15:59:12 +08:00 首先现在的程序员,真心没几个厉害的,都是代码的搬运工,放到以前去,不会说话,人又懒,估计只有饿死的份 |
60 mauve PRO 计算机科学与技术( CS )可以叫做搜索引擎应用与编程技术 |
61 nodin 2016-09-25 18:20:02 +08:00 via Android 没有高级语言,机器语言、汇编语言怎么整? 调试就能累死大部分人。 |
62 caola 2016-09-25 20:02:28 +08:00 这不废话吗?我肯定会在北京、深圳和上海,当时一些荒无人烟的方多开垦几块地皮…… |
63 hackerwgf PRO 那我大概是一只废猿了… |
64 halden 2016-09-26 11:14:30 +08:00 50 年前?前端工程师集体失业 Q.Q |
65 ksupertu 2016-09-26 13:19:26 +08:00 via Android 50 年前的程序员=科学家,现在你有没有胆量自称一声科学家? |