1
kouryu 2016-09-22 09:49:52 +08:00 via iPhone
码农不需要,程序员需要。
至于要不要学,就看你把自己放在一个什么样的层次! |
2
murmur 2016-09-22 09:50:41 +08:00
算法某种程度跟逻辑思维挂钩的
|
3
coderluan 2016-09-22 10:04:20 +08:00
1.算法单纯属于技术领域,而管理和业务领域做的好,一样拿高工资,只不过技术是其中最好证明的,你的简历如果没办法证明你在管理和业务领域的成就,那样就只能考技术了。
2.有些时候工资也受市场影响,但是这证影响并不常用,这两年 IOS 的情况就是证据。 3.算法是武功,不火拼可能用不到,但是你不会武功等到真火拼了就只能送死了,所以大的门派招人肯定得看。 |
4
hatcloud 2016-09-22 10:22:07 +08:00
有的时候考你算法到未必要你真解出来,只是想看看你思考问题的能力
|
5
hanzichi 2016-09-22 10:29:36 +08:00
答案很显然,不一定。
|
6
UnitTest 2016-09-22 10:36:23 +08:00
你换个角度想,现在工具框架种类繁多,招人的时候很难遇到正好掌握公司使用的框架组合的人,算法题还是能反应一个人思考能力的。
比如说前端 angular , react , vue 这么多框架,招一个资深的可能工资很高,如果招一个算法很好,设计模式也不错,即便不太熟悉这些框架,公司也会认为这个人应该会学的很快。 |
7
zdkmygod 2016-09-22 10:38:17 +08:00
个人觉得现在趋势是岗位细分化,有专门的算法工程师和开发工程师,如果只是打算当一名开发工程师的话,会一些基本的算法应该够用了。
|
8
gimp 2016-09-22 10:52:38 +08:00
不一定
|
9
liprais 2016-09-22 10:56:09 +08:00
面试官问你的算法题,你反过来换一种方式问他他估计也答不上来.....
面试问算法,只能说明这公司根本不知道要招什么样的人 |
10
CTO 2016-09-22 10:58:50 +08:00
工作两年多了 没用过算法。。
|
11
pandachow 2016-09-22 11:02:34 +08:00
我不但考算法题,我还要白板写呢,我还要问矩阵理论和概率统计。;-)
|
14
miaoweining 2016-09-22 11:23:44 +08:00
算法能力体现一个程序员的能力上限
|