rt,正常么 难道说我真的只适合科研不适合工程
web 开发要学的东西蛮多的 N 年以前试图从 java 入手,javase 入门了 但 spring,serlvet 啥的就没学会,还有一堆杂七杂八的东西,感觉好多
年前看了一晚上 python 语法,上个月认真学了一遍 现在看 flask,requests,scrapy 啥的又不少 不会也像 javaee 那么复杂吧。。。
非科班,会点 perl,平时写个脚本还是没啥问题,代码风格也比同事好很多 SICP 看过一点点(前三章),算法导论也看过点,感觉比 web 开发简单多了
1 muziki 2018-05-14 10:23:32 +08:00 ![]() 算法确实简单,毕竟拿个快排就是 O(n^2)给你明明白白地安排了 |
![]() | 2 tscat 2018-05-14 10:23:50 +08:00 ![]() 算法比开发 web 难多了。 web 你学会了后续需要动脑的时间不多。算法嘛,不存在学会的 |
![]() | 3 orangeade 2018-05-14 10:25:44 +08:00 via Android ![]() Web 是繁琐,要考虑各种需求和奇葩 bug |
4 eslizn 2018-05-14 10:26:17 +08:00 纸上学来终觉浅,你看了不等于你能熟练运用,更何况要根据实际情况调整算法及搭配其他算法使用。哪有那么多的模板题让你 AC |
![]() | 5 catsoul 2018-05-14 10:26:30 +08:00 我觉得主要是 web 在大多数时候就是堆工作量的事情,挺无聊的,所以做起来很怠惰 |
![]() | 6 LeungJZ 2018-05-14 10:26:48 +08:00 ![]() 后端开发还嫌烦的话,要不了解一下前端? |
![]() | 7 murmur 2018-05-14 10:26:53 +08:00 web 是解决同行和前人留下的坑 知道一次这坑永远在那 背下来就行了 |
8 wineast 2018-05-14 10:27:02 +08:00 哪个钱多? web 是个工具实现,算法创造价值 |
![]() | 9 shijingshijing 2018-05-14 10:30:56 +08:00 via iPhone ![]() 说算法简单的和说精通 C++的我都比较怕。。。 |
10 uolcano 2018-05-14 10:32:04 +08:00 via Android 理论和应用做比较,似乎不大合适吧 |
![]() | 11 nomemo 2018-05-14 10:32:43 +08:00 ![]() 这个帖今天应该会上个热门 |
![]() | 1 daigouspy 2018-05-14 10:33:33 +08:00 via Android 试试非递归遍历多叉树 |
![]() | 13 ChristopherWu 2018-05-14 10:34:06 +08:00 ![]() 这个帖今天应该会上个热门 以及 楼主会被喷。 |
14 whileFalse 2018-05-14 10:34:44 +08:00 “非科班,会点 perl,平时写个脚本还是没啥问题,代码风格也比同事好很多 SICP 看过一点点(前三章),算法导论也看过点” 您这不叫算法。 |
15 wlwood 2018-05-14 10:36:14 +08:00 he ,算法简单。 请问,高数,线性代数,离散数学, 概率论与统计 考了几分? |
![]() | 16 pzzrudlf 2018-05-14 10:36:49 +08:00 via Android 萌新瑟瑟发抖 |
![]() | 17 qinxi 2018-05-14 10:36:50 +08:00 你是不是对算法又什么误解 |
18 mumbler 2018-05-14 10:37:58 +08:00 python 用人家开源的算法包计算,那不叫算法,你自己写一个试试? |
19 dychenyi 2018-05-14 10:38:30 +08:00 一般来说懂点皮毛的都认为简单。 和那个花几千做个京东一样网站差不多。 算法归根结底是数学,您意思是数学太简单了额? |
![]() | 20 LWXYFER 2018-05-14 10:38:52 +08:00 天天都是各种比较,不管是啥,价值才是决定性的东西。另外比较也太单一,太主观了。 |
![]() | 21 VoidChen 2018-05-14 10:39:47 +08:00 我告诉你什么叫算法吧,简单点的比如说 reisd 里面用到的 hash 算法,难一点的如 lucene 里面的 fst 共享前缀机,你随便拆一个看看,搞明白类再说算法简单。至于 web 那些框架,我觉得一周会用一个应该正常水平都能做到吧 |
![]() | 22 glues 2018-05-14 10:40:59 +08:00 你是不是以为写个快排,就叫懂算法了? |
![]() | 24 zhangnew 2018-05-14 10:45:07 +08:00 对算法有误解 |
![]() | 25 lfzyx 2018-05-14 10:45:31 +08:00 v2ex 发出来的帖子是不能删的,过几年 lz 再来看自己的帖子会不会被自己吓到 |
![]() | 26 Kilerd 2018-05-14 10:45:44 +08:00 ![]() 能用冒泡排序的,凭什么叫我用快排。 |
27 seven2016 2018-05-14 10:46:44 +08:00 你做出了哪些作品或者研究出什么算法可以让你这个论点站得,最后一段,介绍了你自己的情况,非科班,看了几章书,会写点脚本... btw,这帖是来钓鱼的吗(手动滑稽) |
![]() | 28 zb199092 2018-05-14 10:47:26 +08:00 正在学算法。。。因为高数并不好,所以痛苦无比 |
29 lookforsex 2018-05-14 10:50:13 +08:00 via iPhone ![]() 你对算法的力量一无所知。当你头发掉光你就知道算法是多强 |
![]() | 30 cuzfinal 2018-05-14 10:55:19 +08:00 LeetCode 刷完了吗? |
31 chenyu0532 2018-05-14 10:58:06 +08:00 算法币 web 简单?睡醒了么。。 |
![]() | 32 exiahan 2018-05-14 10:58:39 +08:00 via Android 去刷 pku 的 ACM 题吧,祝排名上首页;-) |
![]() | 33 Tink PRO LeetCode 刷完了吗? |
![]() | 34 misaka19000 2018-05-14 11:00:11 +08:00 ![]() 楼上怎么都在嘲讽,楼主说不定是物理系或者数学系的呢。。。 |
35 bfdh 2018-05-14 11:01:06 +08:00 帮忙顶上热门 |
36 GeruzoniAnsasu 2018-05-14 11:03:35 +08:00 ???? 图像算法?特征识别?图像融合?计算机视觉? 音频算法?语音合成? NLP ? ? 冒泡排序? .. 我是不是被钓鱼了? |
37 ik2h 2018-05-14 11:04:37 +08:00 算法简单不简单先不谈,但“看过一点点,也看过点”这一点,就可能说明你不适合科研。 |
![]() | 38 mosesyou 2018-05-14 11:07:26 +08:00 算法难在怎么运用算法去解决问题,你这种情况连入门都不算 |
![]() | 39 xiaoyu9527 2018-05-14 11:07:55 +08:00 ![]() 说明你擅长算法 |
![]() | 41 zjsxwc 2018-05-14 11:16:08 +08:00 PHP 了解下 |
42 q9REUgpVVCU77pWj 2018-05-14 11:17:42 +08:00 via iPhone web 开发是比较烦琐,而且技术经常要更新,学习过程比较长。但上手之后,基本可以一边看片一边无脑撸代码。 算法,我觉得我没资格评论…… |
44 natscat 2018-05-14 11:18:38 +08:00 算法一点也不简单 算法工程师和前端工程师一样 也分档次的 |
![]() | 45 Norie 2018-05-14 11:18:51 +08:00 @shijingshijing 只要是说精通的我都怕。 |
![]() | 46 quickma 2018-05-14 11:21:18 +08:00 您这不是算法 |
![]() | 47 luzhongqiu 2018-05-14 11:21:29 +08:00 算法落地试试看,并发上千试试看,比如很多 nlp 算法,1 秒跑 3 条已经沾沾自喜了。。。。工程化啊。。。 |
![]() | 48 watzds 2018-05-14 11:22:16 +08:00 via Android 算法更需要逻辑,本身是一件简洁的事情,输入输出简单,虽然过程算法可能复杂 web 开发就比较杂,需要各种工程经验吧。 |
![]() | 50 WinMain 2018-05-14 11:29:14 +08:00 之前做一个用 CNN 做的性别检测,模型做好后,然后上上级说,你这个上线后能到 1000TPS 吗。。。(后话,当时只有一台 M40 显卡的机器,让我 1000,还是 50 个并发的情况!@#¥%……&) |
![]() | 51 aliasliyu4 2018-05-14 11:30:13 +08:00 我感觉这位老兄有点膨胀了 |
![]() | 52 kingcos 2018-05-14 11:30:27 +08:00 via iPhone 复杂和难是两个问题 |
53 wlwood 2018-05-14 11:35:20 +08:00 lz 怕是要先了解下 deep learning 和 tensorflow,可能才会明白可能自己连算法得门都没入。。。。 |
54 FrailLove 2018-05-14 11:37:51 +08:00 有个美剧叫 硅谷 看一下 |
![]() | 55 KimJongun 2018-05-14 11:42:45 +08:00 嘎嘎?其实我很羡慕数学很好的人 |
56 Sp3Ctrum2 2018-05-14 11:49:19 +08:00 via iPhone 应该说不是难在一个点上 |
57 wekw 2018-05-14 11:57:16 +08:00 楼主你接触的太浅了,你现在的水平感受到的都是错的。 |
![]() | 58 nullcc 2018-05-14 12:04:08 +08:00 LZ 应该去当科学家,而不是去开发 WEB |
59 lihongjie0209 2018-05-14 12:06:06 +08:00 理解别人的算法和写出自己的算法是两回事 |
60 wustbo 2018-05-14 12:07:05 +08:00 via Android 学算法的时候一个八皇后问题都看得头昏脑胀的,但是 web 还是能自己动手做吧 |
![]() | 61 govizlora 2018-05-14 12:09:39 +08:00 via iPhone 真羡慕你…… |
![]() | 62 ycz0926 2018-05-14 12:14:18 +08:00 你让那些认真读书拿个好学分,最好写代码一坨屎的人情何以堪 |
![]() | 63 nutting 2018-05-14 12:15:55 +08:00 via Android 说明你哪个都没入门 |
![]() | 64 em2046 2018-05-14 12:18:47 +08:00 算法导论觉得简单 要不要试试计算几何,很有趣的哦 |
![]() | 65 vegito2002 2018-05-14 12:20:40 +08:00 课本好读不代表好学 当然我主要是进来看评论的. V2 就得多点这样的帖子才活泼 |
![]() | 66 saybye 2018-05-14 12:23:36 +08:00 算法简单。。。你看看下面这个问题能不能秒了: 给定一个直方图,求这个直方图一个面积最大的子矩形,要求时间复杂度 O(n) |
![]() | 67 fuyufjh 2018-05-14 12:24:06 +08:00 Naive。一般我们说的算法工程师,跟 Python 没关系,跟爬虫更没关系,甚至跟《算法导论》也没关系 |
![]() | 68 specita 2018-05-14 12:31:08 +08:00 看算法可能觉得简单易懂...实现看看吧 |
69 PressOne 2018-05-14 12:34:43 +08:00 如果用现成的库调参的话,算法确实简单,因为这个算法都是已经固话了的模块;如果给一堆没有什么规律的数据,也不知道用什么算法合适,从头开始数据分析,算法建模,这个就比只调参难度大不少。 |
![]() | 70 enenaaa 2018-05-14 12:53:08 +08:00 一般来说, 需要几篇顶刊顶会的 paper 才有底气说这门东西比较简单。 |
71 zyxbcde 2018-05-14 12:56:42 +08:00 via Android leetcode 第一题会做么? |
72 hpeng 2018-05-14 12:57:42 +08:00 via iPhone 当年数学分析 94 分都不敢说自己数学好,请开始证明你数学好的表演 |
73 TomDu 2018-05-14 13:02:37 +08:00 混 V2EX 的都这么吊的吗,害怕... |
74 annielong 2018-05-14 13:07:55 +08:00 算法毕竟有简单有复杂的,可能 web 上能用到的算法类比较简单吧, |
![]() | 75 anteros 2018-05-14 13:17:46 +08:00 到底是小看了算法,还是小看了 web? |
76 NonClockworkChen 2018-05-14 13:19:13 +08:00 是不是学了 SQL 了,就可以当 DBA 了,哈哈哈 |
![]() | 77 Phariel 2018-05-14 13:27:38 +08:00 via iPhone 对数学敏感的的确会这么觉得 楼上那些喷的点不对 |
![]() | 78 takato 2018-05-14 13:30:01 +08:00 从这帖子看,今早 V2EX 焦虑感评分爆表= = |
![]() | 79 chenyu8674 2018-05-14 13:33:10 +08:00 算法的难度在于如何灵活地解决具体问题 Web 的难度在于如何灵活地解决产品经理 |
![]() | 80 deadEgg 2018-05-14 13:41:15 +08:00 看的懂数学题答案和给你一道数学题你能解出来是两回事。 当然 ACM 大神们都是比速度,比准确度的,而不是卡在解题上。 |
![]() | 81 taojing10 2018-05-14 13:45:40 +08:00 via iPhone 总结来说看了加减乘除就来说数学简单 |
![]() | 82 Mac 2018-05-14 13:46:34 +08:00 动态规划了解一下嘿。。。 |
83 qinyusen 2018-05-14 13:46:44 +08:00 少年,你对力量一无所知.... |
84 zgx030030 2018-05-14 13:47:17 +08:00 via iPhone 百度算法工程师面试题了解一下? |
85 notreami 2018-05-14 14:02:16 +08:00 说算法复杂的,说说算法工程师日常干啥呗? |
![]() | 87 Kiske 2018-05-14 14:31:47 +08:00 算法是 complicated, 理解起来困难, 完全想不到怎么写出来. 但 web 开发是 complex systems, 特别庞大, 有很多的模块, 数据虽然都是增删改查, 但数据一致, 数据回滚很伤脑筋. |
88 GoForce5500 2018-05-14 14:40:43 +08:00 快排为啥会 O(N^2)?提前打乱顺序就可以保证 O(NLogN)啊,Sedgewick 的算法课里面都已经讲了各种 System sort 里面的 O(N^2)坑和爆栈坑,再踩就没意思了。 |
89 lucasmi2002 2018-05-14 14:42:09 +08:00 via Android 你一定是对算法有什么误解。。 |
![]() | 90 intmax2147483647 2018-05-14 14:43:18 +08:00 @daigouspy 每遍历一层把它的子树挨个放到队列里面? |
92 micean 2018-05-14 15:01:10 +08:00 算法是科研 WEB 是工程 |
93 zqguo 2018-05-14 15:30:46 +08:00 题主可能对算法有误解。 |
94 pomony 2018-05-14 15:46:23 +08:00 via Android 楼主要凉,23333333333 |
95 OmO 2018-05-14 15:48:30 +08:00 累砖和造砖的区别.... |
96 salamanderMH 2018-05-14 15:49:27 +08:00 我也觉得算法简单,毕竟数学长年不及格的人 |
![]() | 97 secsilm 2018-05-14 15:50:59 +08:00 via Android |
![]() | 98 vexfisher 2018-05-14 15:51:12 +08:00 科学家 VS 工程师 |
![]() | 99 robinlovemaggie 2018-05-14 16:13:17 +08:00 《终极算法:机器学习和人工智能如何重塑世界》(The Master Algorithm:How the Quest for the Ultimate Learning Machine Will Remake Our World)了解一下,据说老大哥在看~~ |
100 fffflyfish 2018-05-14 16:32:41 +08:00 建议楼主申下各大厂的算法岗位,然后再回来看看这个帖子 |