专栏名称: 吴师兄学算法
和程序员小吴一起从初学者的角度学习算法,以动画的形式呈现解题的思路。每周四篇原创文章,期待你的鉴赏!
目录
相关文章推荐
深圳大件事  ·  “月薪5000元,不要吃”!深圳有多家门店! ... ·  15 小时前  
深圳特区报  ·  市人大代表:让人形机器人解锁更多场景应用! ·  23 小时前  
深圳大件事  ·  全体公务员冻薪!香港预计削减约1万个职位 ·  昨天  
51好读  ›  专栏  ›  吴师兄学算法

听说年底这些公司在裁员?是不是真的......

吴师兄学算法  · 公众号  ·  · 2019-12-27 12:15

正文

在极客大学算法训练营第4期的开学典礼 ,我们邀请了几位学员,请他们分享一下自己这段时间的变化与收获。成功克服了焦虑和迷茫的眼镜同学、通过自己的努力不再惧怕算法的笙南,他们的故事是否与你相似?你又在书写自己怎样的故事?

一场裁员潮引发的思考


今年春天的时候, 眼镜同学 的圈子里流行三个关键词,分别是:裁员、跳槽和晋升。先是各公司裁员 传闻不断,然后传闻皆成真。 之后迎来“金三银四”跳槽季, 眼镜 所在的团队人员变动 大, 样的环境下,眼镜同学陷入了焦虑和迷茫 。与此同时,公司 晋升 通道开启 想试试,但 担心自己 有足够的竞争力。

这三件事赶在一块,让 眼镜 有一种前所未有的危机感 “如果我被裁了 或者要跳槽,我拿什么和其他竞聘者比?如果我去答辩,又怎样让评委 认可我、 给我 ?”

为了找到这两个问题的答案, 眼镜 开始有意识的去关注 身边 优秀 同学们 做了什么、怎么做的,也近距离的和他们接触 、聊天 ,了解他们在成长路上的所思所想。出于这个想法,加上 机缘巧合 参加了算法训练营,希望能和优秀的人一起学习。

算法训练营的学习模式和内容 让她 意识到,算法不仅仅只是用来刷刷题而已,还可以在算法学习和刷题中提炼方法论,并应用到实际中。 过去, 她时常觉得 算法学完了 除了用来刷题,没有太多的实际应用场景。结 束了训练营的学习之后,她会有意识地关注 工作中哪里用到了算法、哪些工具/基础能力和算法有关, 例如MySQL为什么不能使用更新频繁的列作为主键 Redis为什么禁止存储频繁访问的大文件这类问题 这些规范/原则/最佳实践 的出现 必定有其 依据 很多都 是和数据结构与算法息息相关的。 “先问为什么,后去找原因,再让找到的理论依据反过来帮助我们更好地使用工具”——这就是她 学到的“方法论”。

在这 个迷茫又焦虑的春天 中, 眼镜同学 也找到了自己努力的方向:


  • 时刻保持危机感,把成长当做最重要的事

  • 主动思考,以解决问题为导向做事



这样能够一步一步的提升自己的软技能和技术水平,始终保持竞争力。当危机到来时不至于乱了手脚,在职业生涯中也可以掌握更多的主动权。


从惧怕到期待


笙南是一名后端开发工程师,现在就职于美团猫眼,对于自己的面试经历,她有很多心得和感悟。

“每个人心中都有一个大厂梦,我也一样。”笙南在毕业半年的时候面过一次大厂,遗憾走到三面的时候被一个大佬挂了。“虽说有点遗憾吧,但是当时被挂的心服口服,因为这个大佬问的一些算法问题点醒了我,其实是指出了我后面的学习方向和学习内容。”

从这开始,笙南决定开始克服对算法的恐惧。因为算法基本上是面试逃不掉的,只不过有的公司问得难一点,有的公司问得简单一点,但如果你算法好一点,你会感觉面试的时候也会自信很多,感觉也会顺利一些。

就这样,笙南参加了两期算法训练营,在老师和同学们的鼓励下,在GitHub上开源了一个LeetCode题解的项目,不仅帮助自己准备面试,细致的题解整理同样获得了很多Star,也帮助到更多同学准备算法面试。经过了细致的学习和准备后,即使在面试时问到没准备过的题目,她也能当场给出思路,写出80%左右的代码,在面对自己刷过的题目时更能游刃有余。最终面试自然也顺利通过了,薪水在原有基础上涨了50%。

“我原来面试的时候特别怕被问到算法,每次一被问到整个人都紧张了,因为担心不会呀,但是经过学习和刻意练习,后面一段时间在面试时,反而会担心怎么不问算法呢。”


算法训练营第6期招募


眼镜同学、笙南既是极客大学算法训练营的学员,也是我们身边工程师的一个个缩影。“让优秀的人一起学习”,越来越多像眼镜、笙南这样优秀的工程师走进算法训练营,通过一套有效的学习机制,一起克服数据结构和算法学习的障碍,让你在有限的时间内,实现算法学习的突破。


覃超老师 ,他从美国顶尖学府卡内基梅隆大学计算机专业毕业,曾经在 Facebook 工作三年,作为 Facebook Messenger Tech Lead,参与了 Facebook App、Facebook Messenger、Facebook Phone 等产品的研发工作。


1. 通过完备的课程体系,帮你建立算法学习的全景图


不同于我的视频专栏以算法面试题目讲解为主,算法训练营不仅涵盖面试题精讲,还会带你建立完整的算法知识体系,详细讲解常见的数据结构和算法的理论知识,以及算法在实际工程上的应用,一次性将数据结构和算法的方方面面讲透。

2. 通过有计划的学习机制,让你进行有跟踪、有反馈的闭环学习


不仅只是观看课程视频,我会在每节课后给你精选练习题,并通过期中、期末考试让你自查成果,接收到实际学习反馈。每个阶段我也会根据大家的学习情况,进行重点、难点的直播讲解。班主任和我们的教研组将倾力提供全方位线上学习服务,包括助教答疑、作业、线上讨论、线下社交等。

3. 通过建立班级组织,让你跟优秀的伙伴一起学习


你不会是独立学习的个体,你会在一个班级中、一个小组中,跟优秀的同学共同克服难关。班主任会组织大家进行线上分享和讨论,也会有班长、学习委员组织大家进行线下的社交,从这些集体活动中,你会吸收到很多同班同学输出的优质内容和学习方法。

4. 600+大厂内推,给你带来更多职业发展机会


优秀毕业生毕业一年内,随时可获得极客大学提供的两次一线互联网大厂内推服务,更有 TGO 鲲鹏会的 600 家企业推荐通道为你敞开,获得更多的职业发展机会。

本期算法训练营帮助不同基础的软件工程师精进算法能力、构建知识体系。

详细课程大纲如下:




上下滑动查看课程大纲








请到「今天看啥」查看全文