找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

面试官考我算法题,我该怎么办?

admin 2019-12-7 17:49 372人围观 C++相关



程序员面试大厂的时候,经常会被问到各种算法问题,从链表到二叉树,从快速排序到动态规划......很多朋友都觉得算法是一门“高深莫测”的学问,我们怎样才能学好算法呢?

今天,我给大家介绍一位自媒体朋友,这位朋友以几只可爱的小仓鼠作为故事主线,来讲解编程技术和算法,这一讲就讲了近三年的时间。

或许有些小伙伴早已认识这位朋友,他就是小灰,微信公众号【程序员小灰】的运营者,图书《漫画算法》的作者。



让我们看一看来他的故事:

缘起

2016年,小灰是京东的一名小小码农。虽然自己的本职工作是程序员,但是一直喜欢在业余时间鼓捣一些东西,曾经写过小说,做过小游戏,但是都一直没有火起来。

当时,小灰看到许多公众号做的很成功,一直在思索:我要不要也尝试做一下公众号?以什么为主题呢?用什么形式呢?

后来,因为一个突如其来的灵感,小灰想到了一种特别的方式来写公众号:为程序员们讲解算法,并且采用漫画的形式。为什么会这样选择呢?因为小灰一直很喜欢算法,而且很喜欢看混子曰所画的历史漫画,所以想到把这两者结合起来试一试。

从第一篇漫画《如何判断链表有环》开始,一个蠢萌的菜鸟程序员形象诞生了,这个程序员叫做小灰。小灰每一次技术面试都以失败告终,但他却在失败中学习新的技术,屡败屡战,越挫越勇。



很快,小灰这个蠢萌的形象赢得了大家的喜爱,这是对作者本人最大的鼓励。

第一份收入

公众号做了一年之后,小灰遇到了第一个广告主,发一个广告给小灰600元。虽然600元在今天看来非常少,但是当时却让小灰开心了好几天,也让小灰意识到了一个新的机会。从此,小灰在公众号上投入的精力更多了。在那个时候,小灰也认识了许多同样在写公众号的朋友,大家相互帮助,交换信息和资源,收获非常大。可以说,2017年末是小灰运营公众号的重要拐点,读者数量也在快速上升。

出书

随着时间的推移,小灰的公众号粉丝已经突破了10万,同时小灰认识了一些出版社的编辑和图书策划朋友。在他们的支持下,小灰下定决心开始写书。当时小灰在摩拜科技任职,那段时间可以说是最辛苦的阶段,小灰每一天都在同时面对三件大事:上班、写公众号、写书。虽然很辛苦,但是小灰还是坚持了下来。

通过这段写书的经历,小灰感觉到出书和写公众号真的不可同日而语。公众号的写作相对随意,而出书的要求是系统和严谨。

2019年5月,小灰的【漫画算法】正式发行了,截止到写这篇文章的时候,小灰图书已经卖出了3W多册,这个成绩在技术圈子算是相当可以了!作者出书本身是赚不到多少钱的,但是有些东西,比如影响力和成就感,是无法用金钱衡量的。

离开职场

今年年初,小灰在公众号上的收入已经大大超过了在公司上班的工资。小灰觉得,这时候继续上班是在“亏钱”,如果把上班的时间用来做自己的事情,很可能带来更高的收益。所以,小灰果断辞职了,而且很可能是永远离开职场。

这个选择是否正确呢?我觉得需要很长一段时间才能得到验证。离开一个平台,带来的是更大的考研,小灰必须不断学习,不断输出新的内容,不断尝试新的方向,以此确保自己在自由职业道路上的长久发展。

总结

回顾这将近三年的历程,小灰觉得自己能取得现在这一点小小成绩,最主要的因素有三个:

1.创新发挥创造力,做出独树一帜的内容。

2.坚持即使在小灰最忙最累的时候,也没有放弃公众号的写作。非常感谢小灰在职时候的直接领导,一直支持鼓励着小灰。

3.合作写作是一个人的事情,但是宣传、变现、出书,却需要与人合作。小灰是一个很随和也很感恩的人,很感谢小灰的读者们,以及这一路走来的合作伙伴。

小灰先后创建了三个有趣的公众号,欢迎大家扫码关注:

程序员小灰,以漫画的形式来讲解编程技术和算法。



Python和数据分析,Python开发者和数据分析师的高端社区,期望热爱技术的你一起来交流!



小灰学英语,小灰创建的英语公众号,和大家分享英语学习的知识和心路历程。在这里,你学到的绝不只是英语!




----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:纯洁的微笑,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

yafeilinux和他的朋友们微信公众号二维码

微信公众号

专注于Qt嵌入式Linux开发等。扫一扫立即关注。

Qt开源社区官方QQ群二维码

QQ交流群

欢迎加入QQ群大家庭,一起讨论学习!

我有话说......