你有没有这样的感觉?生活像是无尽的循环,每天去上班都是做重复的工作,就像是每天都需要把石头重新推到山顶的西西弗斯。
那时候,我在一家很靠谱的创业公司工作,公司现金流丰厚,方向也被投资人看好,预计三年后上市,到时候我手里的期权就可以兑换上千万人民币。生活已经为我安排好了轨迹,这样一天天下去似乎就可以走向成功。
但我心里清楚,我并不喜欢现在的工作,可能许多人会想象不到,我真正热爱的事情是创造,而编程给了我这种空间。大多数人所想象的编程是苦逼无趣的,而在我眼里,每当全神贯注地敲着一行行代码,看到程序替我创造了一个新世界,就会让我感到无比喜悦。
为了帮助身边的初学者,我开始写 Python 入门教程,写到第三章的时候,因为工作太繁忙而中断了,这时候开始有不知情的读者询问,能不能付费购买后面章节的内容,这样的询问越来越多,也开始让我意识到,也许工作和热爱不矛盾,它们可以是同一件事。
于是我下了决心,向公司提出离职。这让 CEO 很意外,她再三劝阻我,甚至叫上投资人一起来找我喝酒。可以想象到,如果继续留在公司,财富、资源这些该有的都会有。被灌醉的我,心里也有了一丝动摇,巨大的诱惑让我很难拒绝……
第二天,酒醒后格外头痛,迷迷糊糊之间,我拿起手机,看到了一条微信消息,是读者帮忙联系的出版社编辑来约稿,他说,「我学过 Java 和 C++,我知道一本好书的作用,你写的不错。」在这之前,我从未想过可以与知名出版社合作。更重要的是,能得到专业人士的认可,这带给我莫大的鼓舞,也让我意识到,我真正想要的生活到底是什么。我想帮助更多人学会编程,感受编程的乐趣,我想要做我真正热爱的工作,现在就开始,一天都不能晚,我不想等到三十岁了却发现自己从未真正活过。
审视过去的生活,工作、赚钱、买来昂贵的商品、再去工作赚钱,为了买更加昂贵的车子房子而努力。消费主义告诉我这他妈的就是快乐的人生了,可我不想成为一个用全副精力做没用的事情,再赚钱消费没用的东西的废人。我想把有限的时间和金钱用来投资自己,我知道在物质之外还有种东西叫做热爱,对于我那才是真正的快乐。
后来,完成了教程的前半部分的时候,我听说了一位读者的故事,他的职业是在线下销售手机,而他每天下班后会花3、4个小时学习编程,爬取了京东手机80万的数据,分析线上线下价格的差异、分析口碑最好的机型,给公司业务带来了很大的帮助。他说,如果有可能的话,他想转行做程序员,没办法,就是热爱。
这个故事给我带来很大震撼,他让我意识到,仅仅是学会知识还不够,只有当你把知识真正运用在现实生活中,才能获得巨大的改变,才有机会跳出庸常生活的循环。
然而,对于更多的初学者,很难找到适合学习的编程项目。一些开源框架,源代码太复杂,初学者看不懂;一些讲解项目的视频,跟着一行行敲下来,但等到自己写的时候还是不会。
所以,我为初学者设计了编程实战课程,课程的目标是用4周时间带着你挑战一个有难度的编程项目,帮你迅速提升编程技能和思维,更重要的是提升独立解决实际问题的能力,从而在学习之后能独立完成更多项目。课程的名字叫做:实战计划。
这期实战计划的项目是:完成一个处理10万以上数据量的数据抓取、数据可视化的网站。这个项目用到了 MongoDB、Django、Semantic UI 等经典框架。这样一个项目,可能会让你有点畏惧,基础薄弱的话,能学会么?

为了让初学者能完成挑战,我们花费了很大的精力建立了一套科学的体系:把一个有难度的目标拆解成了3步

第一步 基础课:拆解知识点,每个知识点在案例中讲解。
第二步 实战课:让学生尝试挑战项目练习,然后再讲解项目设计思路。经过自己的思考,再听课时你才会有这种感觉,「哇哦,我现在彻底明白了」,而不是「嗯,好像是这么回事」。
第三步 平行作业:经过实战课程的学习与模仿,接下来你需要完成一个和实战课程同等难度的作业,同时也是课程终极项目的一部分。这时候你没办法再模仿着示例敲代码,而是独立解决问题,我们会帮你克服障碍,帮你最有效地进步。
这三步会在每周循环一次,一共4周,完成挑战。
虽然我们在课程上不计成本的投入,但并不希望高昂的学费把大多数人挡在门外。所以课程的学费是499元。加入后可以参加四周的基础课、实战课和平行作业,相应的直播答疑、教程和社群,最重要的是挑战一个足够有难度也有趣的项目,完成从初学者到实战的跨越。

在你选择追求自己想要的生活的时候,耳边总会有很多声音:
「别人都在推石头,你为什么和别人不一样?」
「你就不能再坚持一下嘛,等到50年后退休了,你就不用再推石头了…」
「推石头有什么不好的,你用心去推,就会感觉到快乐啊!」
……
值得庆幸的是,和西西弗斯不同,大多数成年人是有选择的。通过学习改变自己,从而跳出庸常生活的循环,就是选择之一。
记住,别向庸常的生活低头。
实战计划四周课程地址:Python 实战:四周学会爬虫系统

加入课程后,可以看到完整四周课程,获赠零基础预习教程魔力手册,并得到班级老师的辅导与答疑。
欢迎加入预备班 QQ 群和大家讨论 Python 课程问题,参加每周的老学员分享,QQ 群号是:454652648,加群回复:实战计划

网友评论