近来一段时间,我在跟一些朋友交流过程中,又接触到新的领域,又学到新的知识。

于是乎,我每天花大量时间恶补这方面的知识,忙到忘记我还有一个公众号。

正好趁着这次回归机会,谈谈技术人如何突破自己的能力边界。在职场上,一个人所具备的能力可以分为两种,一种是通用技能,另一种是专业技能。

阅读全文

什么是时间管理?就是利用时间宝石查看久远的过去或者遥远的未来所发生的事,甚至还能操纵时间,实现时间循环。

嗯?不对呀,这走错片场了。你没走错,刚才是个玩笑。

说到时间管理,本质上不是对时间本身进行管理,而是在有限时间内,优先选择完成有价值的事。

大多数人对时间管理的最大误解是提高工作效率,增加对时间的利用率。单纯的增加效率,只会让事情越来越多,工作越来越忙。

阅读全文

近两年来,有个很流行的名词,有个叫“斜杠青年”。斜杠青年指年轻人们,不满足于本职工作所带来的收入,利用业余时间搞副业来获取收入。

他们变换不同的职业身份,用不同的职业技能来赚钱。有的平时是普通的程序员,晚上以及周末则是靠写作赚钱。

本文是自己对于副业的思考。先要理解两个概念,爱好和副业。副业不等于爱好,但副业可以由爱好发展而来。副业是指除了在单位上班获得薪水之外,还能通过自己其他途径获得收入。

阅读全文

也许你会有这样的经历,刚跳槽到新公司,开始接手新的项目,熟悉业务。当你发现代码易读性不高,注释也是简单几句;这确实是一个不小的挑战。硬着头皮去啃代码,然后来熟悉业务。这方法看似乎可行,但缺会消耗大量的时间和精力,故此策是下策。那何为上策?上述的方式是以点线去摸索整个面。那我们可以换种思考方式,从整体的角度去看到业务,再逐步去熟知各个部分细节。

阅读全文

Hi, 老朋友们。

几个星期不见,甚是想念。距离我上次发文,已经过去四个星期。我在三月初发文宣布 come back,但因团队接手新的项目,对于我来说是全新的技术栈,所以我只能牺牲个人业余生活,把大量空闲时间用于学习新的技术。借着这次总结机会,分享自己如何“快速”掌握一门新的技术。

阅读全文

月初,自己给公众号指定出新的目标。在不影响技术文章的输出情况下,输出一些自己所思所想。

本文是第一篇自己思考的文章,可能写得不够好,请见谅,毕竟是新的尝试。但这也算是自己的输出。在之前,我只是将重点以笔记的形式记录下来自己的思考。

第一篇文章,让我们来聊聊拖延症。

我在知乎看到过一个关于拖延的精彩回答,说得非常好,我就直接引用。

拖延,是心理上的一种逃避,当人们做的事情有困难,不经济,短期看不到反馈,那么人们就会想尽办法去拖延,知道 deadline 前的一段时间内,才匆匆忙忙地区完成整个任务,这件事情。

阅读全文

时光荏苒,2018 年已经过去半年。你年初制定新年计划,不知现在完成的进度是多少了?不管怎样,应该好好总结下。

学习,生活,工作就像一场航行。我们这艘孤零零的小船在茫茫大海中飘荡着。或许我们知道此次航行的目的地。但是航程会有各种突发状况。这会让我们不知不觉偏离航线,进而影响到达目的地的时间。这时就需要导航工具,而总结就是这一工具。

善于总结是一件好事。在总结过程中,我们能对自己有个清楚的认识。知道自己哪里做的不好,需要改进。知道自己哪方面值得继续保持。

阅读全文

在 Web 开发领域,Java 凭借企业级支持以及世界丰富的生态环境成为绝对霸主,PHP 紧随其后。有些公司考虑效率问题而采用 C++ 做后台开发语言, 也有人使用 Node.js 开发后台。

另外 Python 也是能够做后台开发的。Python 具有语言简洁、开发效率高等特点。还有成熟且不断更新的开源框架,例如 Flask、Django、Tornado等。所以很多大公司都使用其开发后台。比如人人皆知的 YouTube、Instagram、Reddit、Quora、知乎、豆瓣、果壳等。

因此,市场有 Python Web 开发的岗位需求。那么我想往这方面发展,我需要掌握哪些技能?

阅读全文

在我的 QQ 学习交流群中,有位读者问我一个很有代表性的问题,在这里和大家分享下。

猴哥,能说下自学的学习经验吗?我都自学 Python 一个月了。

在我看来,这个问题的本质就是找到属于自己的学习方法。我把自己的经验分享给大家,希望对你们有帮助。在这之前,我要先说下学习效率的问题。因为我觉得掌握知识 = 学习方法 + 学习效率

美国著名学习专家爱德家·戴尔曾提出一种学习方式的理论。它其实是一张图,名为学习金字塔效率图。

阅读全文