不会算法不懂数据结构不明原理的程序员能走多远?

2015-07-08 10:07:56 +08:00
 muyege

RT,大专没教数据结构,算法也没学过,工作3年了,现在学还来得及不?有学习路线推荐吗?

13469 次点击
所在节点    程序员
69 条回复
bengol
2015-07-08 10:09:32 +08:00
转管理,管懂算法的码农
66beta
2015-07-08 10:12:45 +08:00
谁跟你说学过了就一定能记住,嘎嘎嘎...
lzsadam
2015-07-08 10:22:23 +08:00
那就得看其它方面的能力了~
Exin
2015-07-08 10:24:13 +08:00
就数据结构这方面的教材来说,其实也没多少内容,看个一个月就摸透了。但是之后记不记得住另说,我是忘得差不多了
hahastudio
2015-07-08 10:26:02 +08:00
算上昨天那个不感冒 js 的前端,真是感叹是不是现在程序员门槛太低了
以后是不是会拍脑门想需求的就叫程序员了
hahasong
2015-07-08 10:29:21 +08:00
虽然没学,但是你平时在开发中基本都用过了,只是你没发现而已。楼上说的对,学过的也不一定记住了
Mac
2015-07-08 10:55:10 +08:00
ctrl-c ctrl-v会就可以了
loolac
2015-07-08 11:00:32 +08:00
走着走着就会了
neo2015
2015-07-08 11:01:37 +08:00
我们只是GitHub的搬运工
rock_cloud
2015-07-08 11:10:20 +08:00
@hahastudio 门槛低很正常,本来工具和语言的发展就是降低门槛的,比如现在程序员已经基本不需要学习很复杂的基础知识就可以完成大部分需求,说不定以后真的就是提需求就自动出程序呢(参考拖控件的VB)。
当然有深厚功底的程序员的工资比普通程序员的多几个零就是另外一码事了~~
laucie
2015-07-08 11:14:16 +08:00
@hahastudio 有同感啊
liprais
2015-07-08 11:36:12 +08:00
@hahastudio 如果你还在打孔编程的话,倒是可以感慨下,如果不是我就呵呵了
hahastudio
2015-07-08 12:15:27 +08:00
@liprais
不是,你看最近的这些问题
写程序不学数据结构和算法
做前端不想写 js

再发展下去就是当程序员不想写程序了
monnand
2015-07-08 12:15:41 +08:00
其实能走很远,只不过是拿着多少钱走,在什么环境下走的问题。
HanSonJ
2015-07-08 12:55:51 +08:00
我是这样学习的,重新把所有数据结构的代码都打一遍,理解它的思想

详情可以看我的github, https://github.com/Hanccc/Data-Structure
OceanOverflow
2015-07-08 12:57:14 +08:00
即使算法数据结构很差也不意味着不能写出好的程序啊,学好这些只能多造几个轮子罢了。上回homebrew的作者不就正是可以说明这件事情吗。
ddou
2015-07-08 13:01:19 +08:00
可以走的足够远(时间足够长),但是不会足够高
liprais
2015-07-08 13:03:58 +08:00
@hahastudio
人类是站在前人的肩膀上的,现在你还要打孔么还要手写汇编么还要用磁带文件系统么
如果他写的程序能够完成他的功能的话,"写程序不学数据结构和算法"又有什么关系呢。
程序是写来解决问题的,其他都不重要。
dorentus
2015-07-08 13:08:45 +08:00
不学数据结构和算法怎么能用好别人造的轮子?
OceanOverflow
2015-07-08 13:14:55 +08:00
@dorentus 学好英语看人家写的文档啊。: ]

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

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

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

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

© 2021 V2EX