person

和公司里一些“伪”程序员开了个小会,讨论 Python 是什么、以及如何学习 Python 的自动化和机器学习,为工作所用。

为什么说是“伪”程序员呢?因为在我们所能见到的部门里根本没有科班出身的程序员,他们连培训都没有参加过,却写出了我们日常工作所用到的工具和平台。他们的创造活动建立在《XX,从入门到精通》和 Google 上,遇到不懂的就翻书或搜索,需要什么就学什么,最终把事情做成。

python.png

会议的主持人和分享者是他们中的一员:Jason Zhang.

Jason 看起来 35 岁左右,留着干练的板寸,戴近乎方形的黑框眼镜,大约 175 公分的身高,穿浅蓝色西装的肚子不突出,看起来很结实。他说之前他负责 CE(customer experience)的 performance,每次遇到问题时都要手下 review case,但是 review 的人的积极性不敢保证,因此常常得出错误的信息;同时 review case 花费大量的时间精力,还无法对未来作出预测,Jason 便开始研究如何让程序自动完成这些工作,之后走上了写程序解决业务问题的路。

Jason 是成功的,他在工作中看到了阻力,克服它,并将经历和知识转变成自己的竞争力。在没有任何专业指导的情况下,他带领组员快速地掌握了 Python 的语法基础,搭建好开发环境,找到合适的 module,边翻书编谷歌,愣是把工具给做出来了。他说,当你的时间有限时,千万别再看视频教程,要翻书,需要什么就找什么,在项目中学习才是真正有效的学习。

很多人——也包括我,花费了很多的时间去自学技能,我尝试学过的编程语言就有 C#/C/HTML/PHP,但是都浅尝辄止没能坚持下来,最终“从入门到放弃”了。之所以有这种结果,我认为很大的原因是缺少压力和目标。学习不是一件轻松的事情,因为兴趣而去学习会因为兴趣的消磨而失去动力,出于职场危机和生活压力而学习则完全不同——这样的学习是高效的。

这个世界唯一不变的就是一直在变,人工智能、机器学习、大数据等等从没听说过的事物在兴起,正是它们,可能在未来的日子里偷偷地把你给淘汰。解决方案只有一个,那就是永远不要抵触新事物,永远不要放弃学习。

相关文章

新评论