专栏一岁了-我为什么投身于普及用中文编程
知乎专栏于2017年11月9日开通, 之前只想写些中规中矩的年度小结, 但感觉有些东西不吐不快, 权当人生阶段报告吧.
最早对编程的接触在初中, 同学帮他家里玻璃厂写了个优化切割率的程序, 我看了点源码. 高中时想自学C未果. 00年大学志愿选了听起来和计算机很接近的信息工程专业, 当时属于软硬兼修但偏电子方面. 大一开始学C, 选修了单片机/汇编等等, 之后课程中计算机基础知识(尤其体系/系统方面)比较欠缺. 毕业后在上海工作四年, 跟着不少前辈学习, 对软件工程实践有了点亲身体会. 2008年抱着对AI的憧憬来美国读硕. 英语从小学之前家里开始教, 之前这一路上英语算是相对强项.
硕士期间, 补一些计算机基础课之外, 修了一些AI/自然语言处理/编译器入门相关课程, 在学校的机器人实验室做了点工作. 毕业后留美做了网络开发软件工程师, 业余开始做一些开源项目(浏览器插件). 2014年才在岗位中第一次参与可读性审核, 在国外公司参与不同国家程序员的可读性互评, 才发现母语的优势(如一群华人和东欧人讨论英语选词的时候). 2015年开始一系列中文编程相关尝试, 见前文小结此不赘述.
2015年中有了大女儿, 2016年在出国八年后第一次回国探亲. 2017年中, 二女儿尚未出生, 在国外听闻奶奶去世, 同月在Github创建中文编程讨论组. 之后的绝大多数业余时间都用在相关开发讨论中. 想来算是有生以来最投入的一个业余爱好了. 对于中文编程的广泛社会效益在其他专栏文章已有阐述, 这里说说对我个人的益处.
- 保持自己的语文水平. 虽然在家里说中文, 但写作量非常有限. 亏得讨论组和专栏, 这一年多的中文写作量大概比在国外的前九年加起来还多(也许还可以加上工作和大学的八年). 更不用说各个相关项目开发中使用中文命名更考验用词能力.
- 锻炼在线社交能力. 在探讨和论战过程中, 对现今的网络环境有了更直接的认识, 作了不少自我修炼.
- 希望借此与国内同行多交流, 避免与国内的迅速发展脱节. 一路上结识了不少同道, 期待更多合作者.
- 国家越强大, 在国外越安全. 两个女儿, 更不希望看到乱世 (用中文编程可帮助缓解国内人力短缺问题, 降低初创公司的开发成本, 促进自主基础软件开发和传统行业信息化, 加速提高全行业的国际竞争力)
- 两边父母尚在, 国家越早富强才更有动力早日全家回国开创事业
- 希望用中文编程帮助下一代在英文环境中(如果#5不能短时间成行)学习中文相关知识, 避免只会听不说不写
总之, 虽然困难重重, 但有足够理由坚持下去.
2018-11-01
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Transfer Learning (迁移学习) in TensorFlow
这篇文章我打算分享一下自己学习用TensorFlow进行图片分类的经历。 Here I shall explain the process of my learning on how to classify images by TensorFlow. 刚开始学习用tensorFlow进行图像识别时,先接触到的概念是“物体识别”,或叫“对象识别”。通过官方的例子,看到tf可以给图片中的人和风筝打标记。阅读了很多材料,主要是官方的介绍和网友们的一些尝试,比如《TensorFlow object detection API应用》,我对物体识别的认识还停留在“采集样本-标记数据-训练”的路子上。 At first I ran into “Object Detection” by tensorFLow. What I mastered then is “object detection = image classification”. 在网上找到一个哥们在Windows下的经历,写得很详细。于是我把它翻译过来,并移植到了Mac上。如果你也用的Mac,可以来“如何在Mac上使用TensorFlow...
- 下一篇
mPaaS CodeDay#2 技术沙龙报名:支付宝移动端智能化能力构建与趋势探讨
【沙龙亮点】 当我们聚焦支付宝 App 构建高并发、高可用架构能力时,不难发现,在这背后隐藏着众多针对“自动化”及“智能化”能力的深度思考与落地实践。从“代码解析”、“路径规划”,再到“图像识别”,支付宝 App 将自然语言算法贴合具体的业务场景和挑战进行适宜的应用并帮助需求得以满足和发展。本期 CodeDay 将聚焦支付宝 App 如何逐步演进并发展“研发协同管理”、“无线实验集群”、“日志埋点分析”、“ABTest”等能力,从而满足日活量剧增的情况下,仍能保持稳定的交付质量、深度的用户洞察以及良好的用户体验。 【活动信息】 活动时间:2019 年 5 月 18 日(周六) 14:00-17:00活动地点:北京 - 中关村创业大街 氪空间免费报名:https://tech.antfin.com/activities/567?Info=
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Red5直播服务器,属于Java语言的直播服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS6,CentOS7官方镜像安装Oracle11G
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装