楼下关于编程的说法好像有点误导

来源: doublev 2014-07-21 15:18:35 [] [旧帖] [给我悄悄话] 本文已被阅读: 次 (857 bytes)

俗话说,程序等于算法加数据结构。
如果说算法是对客观事物的抽象,那么,数据结构(或编程技巧)则更像是从抽象到具体。

现实工作中,好的想法,包括算法上的, 基本来自于对问题的深刻理解。这一般由各自问题domain上的大拿们解决。
然后需要的就是好的实现了。这需要好的程序员。

学数学的,如果不踏实的搞几年程序, 基本上是半瓶醋。有的又自我感觉良好, 属于优先解雇对象。

顺便说一下, 中国学数学的, 在数学上也往往是半瓶醋。面太窄。
如不服,请告诉大家,以你的理解,逻辑是什么?







 

所有跟帖: 

那点误导了?你说算法和数据结构,我称之为算法和解决方案,解决方案当然就是从抽象到具体。跟你说的有什么不同吗? -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (0 bytes) () 07/21/2014 postreply 15:25:23

大概层次不一样 -doublev- 给 doublev 发送悄悄话 (344 bytes) () 07/21/2014 postreply 15:38:53

真要解决些问题 -怪哉- 给 怪哉 发送悄悄话 怪哉 的博客首页 (162 bytes) () 07/21/2014 postreply 15:45:16

恰恰相反,程序员的工作将来会越来越少,会被机器取代或因高度简化而迅速减少,但高级的architect水平以上的工作会越來越多。 -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (278 bytes) () 07/21/2014 postreply 15:47:36

您说的是system engineering吗? -Critters- 给 Critters 发送悄悄话 (0 bytes) () 07/21/2014 postreply 15:56:44

不是同一个概念。 -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (0 bytes) () 07/21/2014 postreply 16:03:25

你现在查计算机的工作,招的都是高级的人员,满版都是高级职位。但没有或很少有找低级程序员的。 -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (0 bytes) () 07/21/2014 postreply 16:13:06

你不是学这行的:) --百科-- 给 -百科- 发送悄悄话 -百科- 的博客首页 (0 bytes) () 07/21/2014 postreply 17:31:56

数学实际上也是一种思维方式,也是人类思维模拟现实世界的过程,从具体到抽象再从抽象到具体。 -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (84 bytes) () 07/21/2014 postreply 15:31:03

哪里推歪了? -怪哉- 给 怪哉 发送悄悄话 怪哉 的博客首页 (51 bytes) () 07/21/2014 postreply 15:43:17

注重钻牛角尖,忽略架构或大局观。 -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (0 bytes) () 07/21/2014 postreply 15:49:21

把学数学当成背公式和解题,只知道做题,不知道做题是为了什么。 -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (0 bytes) () 07/21/2014 postreply 15:51:21

小的时候多做题好处还是多于坏处的,熟能生巧还是有道理的。 -firefly18- 给 firefly18 发送悄悄话 firefly18 的博客首页 (57 bytes) () 07/21/2014 postreply 15:59:22

我对这里数学大拿们的印象是他们的题目做得足够多了,但是很缺乏大局观,局限性非常大。 -edison11- 给 edison11 发送悄悄话 edison11 的博客首页 (0 bytes) () 07/21/2014 postreply 16:02:27

没大局观怎么能从牛角尖出来呢? -怪哉- 给 怪哉 发送悄悄话 怪哉 的博客首页 (57 bytes) () 07/21/2014 postreply 16:42:39

这一点我非常同意 -doublev- 给 doublev 发送悄悄话 (96 bytes) () 07/21/2014 postreply 15:45:08

同意,代数会一点就可以学算法了。 太高深的数学对算法没帮助。 -firefly18- 给 firefly18 发送悄悄话 firefly18 的博客首页 (259 bytes) () 07/21/2014 postreply 15:45:25

例外,图像处理/DSP等需要大量数学。 -firefly18- 给 firefly18 发送悄悄话 firefly18 的博客首页 (0 bytes) () 07/21/2014 postreply 15:48:18

书到用时方恨少 -怪哉- 给 怪哉 发送悄悄话 怪哉 的博客首页 (18 bytes) () 07/21/2014 postreply 15:49:45

这一层的工作正在被标准化,固化 -doublev- 给 doublev 发送悄悄话 (0 bytes) () 07/21/2014 postreply 15:51:22

这个是编程很窄的分支。 -大号蚂蚁- 给 大号蚂蚁 发送悄悄话 大号蚂蚁 的博客首页 (0 bytes) () 07/21/2014 postreply 16:25:05

请您先登陆,再发跟帖!