我的技术简史,及对Python的理解

1987年的时候,我念初中。学校很普通,但有几台苹果机,当时的磁盘还是5.25寸的。学校刚好在招BASIC兴趣小组。我报名了,因为学校比较差,也没什么人跟我争,结果我就去了。兴趣小组也没怎么正经讲过课,印象最深的就是进去要脱鞋、穿白大褂,因为那年代除了床上和浴室,要脱鞋的地方不多。另一件印象深的,就是第一次玩的游戏,就是苹果机上的“空手道”,一个人山下爬上来,跟个老头打,画面一帧帧的极其猥琐,但那时觉得有趣至极。

再后来工作了,自己琢磨着做数据分析,随手抓的工具是OFFICE里的ACCESS。ACCESS上手快,但缺点也是太自动化了。还有个问题是那时候的版本,单表支持的数据条数只有六万多条,场景就很局限了,所以又是一通找,找到了FOXPRO。ACCESS和FOXPRO都是数据库软件,但FOXPRO属于Visual Studio,从Office到Visual,感觉自己也牛逼了一点。FOXPRO的好处在于简单的、自动化的功能都还在,但可以通过内嵌的SQL实现更个性化的高级需求。而且,记录条数基本不受限制了,受的限制反而是CPU和内存。那时做数据都是单机上跑,跑着跑着电脑死了,深更半夜地还得重新来一遍。那时做了几个CASE,现在看技术上一点不难,好在解决问题的思路比较创新,也出效果了,所以全国的系统内还是有点反响的。所以说句不要脸的话,那也是大数据啊,九十年代能用大数据去解决实际问题的,怎么都不算晚吧。

再后来就是读研了,学了C和C#。说实话,没好好学,也没学好,所以现在做不了项目。原因一是不知道以后会做这行,二是老师也不咋地。所以老师不是谁都能当的,自己做得明白的,不代表能把别人教得明白。那时苹果公司在同济赞助了一个实验室,清一色MAC,有些师弟师妹,就围绕着苹果的体系做开发。理工课的学校晚上没啥妹子,常去礼堂听讲座,一次学弟学妹刚从美国回来,礼堂里做分享,跟大伙说苹果以后会主推APP,建生态,大伙赶紧去研发,苹果也有扶持。当时心想扯淡吧。那句话是2006年,没人当回事,包括我。结果一年之后2007年,乔布斯发布了第一款iPhone。又过了一年,2008年,苹果正式推出了APP STORE。所以很多机会,其实就摆在你面前,只是傻逼的我们忽略了。

我跟技术的交集,基本就这些了。没啥可装逼的了。再之后基本做管理,早期也有管过技术团队,但基本不碰具体的东西,人和流程的控制为主,当然这也符合CMM框架的要求。总的来说,自己基本介于白痴与菜鸟之间吧。但好在我脸皮厚,所以这里还是分享下我对Python的一些看法。

我对Python的理解是这样的:1)也是免费的、开源的语言,也有丰富的类库(Python还可以定义第三方、跨语言的库),即便有版本兼容的问题,方向上也总体向好;2)进入门槛低、开发效率高,比如变量不用声明、风格接近自然语言等等;3)虽然执行效率略低(也是相比Java),或未必能解决所有的底层问题,但作为“非常高级语言”,运行效率比较高,不用预编译;4)作为一个脚本类语言,天然适合人工智能与大数据技术。所以,很明显的,它引起了我的兴趣。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180604G086ZJ00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券