三十五岁硬转软
曲政 / 2017-07-10
图:软硬之间
题解:所谓“硬转软”有两层意思。一层是说我从做机械设备这样比较“硬”的产品,转型做计算或者网站类比较“软”的产品。另一层意思是说在三十五岁这个年龄,本该是肌肉丰满,在特定领域独当一面了;我现在硬要转到新领域去,变成了软柿子。
为什么要从机械向软件转型?
我想要做完一个项目,它卡在凸轮曲线拟合问题上
我本科和硕士都是机械设计专业,毕业以后在一家做牛奶灌装机的民企干了三年多一点。最后的那一年里,企图看图仿造国外设备。它要用四个电机驱动两套夹爪,走特定的轨迹,用特定的速度,互相配合完成奶包成型。我推倒出了三阶样条方程,借来了Carl de Boor的《实用样条曲线》,但是没有写出python程序。
在google搜spline + python,结果都是限于用三次样条拟合几个点,没有涉及这几个点或一段曲线的曲率性能。我如果能写出凸轮设计的样条方程,稍加修整将其通用化,当可弥补这个空白。
我看到搞软件/互联网的朋友生活状态挺自由,黑客文化也很酷
我妹妹是安大计算机本科,北大硕士,四月份见到她,精神状态比上大学前好很多。我认为跟计算机思维很有关系。
我们的伴娘的老公是南大本科,交大硕士,学的都是软件工程,目前在互联网著名公司管服务器。他经常下载体验 ipad 各种程序,品评得失,像个产品经理。
我老婆闺蜜的老公是计算机出身,做过半导体芯片,现在在做金融,心态开朗平和,给我的建议也中肯具体,我也想有这样的见识。
通过李笑来老师让我们精度 Eric S Raymond 的《如何优雅地提问》,读了他写的《How to become a hacker》,我认可hacker态度,更想拥有hacker能力。因为“Hackers won't let posers waste their time, but they worship competence.”我也讨厌装腔作势的人,我要名副其实,或者至少走在这条路上。
我听说人工智能时代已经来临,不会编程将被排除在新世界门外
赫拉利在《未来简史》中强调了神人这个概念;吴军说未来只有2%的人能乘上人工智能的大潮;罗振宇说编程就是未来的英语一样基础。我觉得英语这个类比非常触动我。不会英语也没有什么大不了,只不过不能直接了解某个世界的情况罢了。这也就是说,我推不开同往那个世界的门。想到自己可能见证人类平均寿命一百岁,六十年被边缘化?看到葡萄生长的电子时代,自己开发出来了看视频跳节目的方法,我如果跟不上时代,是不是总要等他来教我?
这个系列可能涉及哪些话题?
怎么用新套路学懂数学
《学习之道》这本书里,给出了她的方法:及时复习,举一反三。
如何把计算机领域的思考方式向其他领域迁移
李笑来指出,计算机领域大牛云集,经实践证明好用的方法也多。这些人还很能写,很爱写。读他们的书,他们的方法,真是享受。
怎么实践主动读书方式
读过两遍how to read a book,这下子有自由努力做一个积极的读书人了。
如何关照和调整情绪
情绪影响生产力,这是管理学公认的见地。
解决特定问题前后有什么反思
其实也就是复盘记录。
有哪些交通工具帮我们到达?
装VPN,善用Google搜索
百度竞价排名,谷歌pagerank,你说哪个给的结果含金量高?
用+ - * “,filetype since等精确检索。
用awesome, turtorial, cookbook, example, tricks, cheatsheet,等关键词找寻门路。
镜像神经元,向榜样学习
小孩子通过模仿大人学习。我练跑步那两年,跟着老师和同学一起,不止不怕累,还能有很多细微体会。
具体来说,就是读别人的代码、博客文章;看youtube上的编程视频、编程直播;参加LUG聚会,全栈营的线下meetup。
英语,只用英语输入
这个不争论,请看李笑来老师文章和书。
刻意练习,暗记复习
不是读的书多就会读书,而是刻意读得更好才行。不是理解了就收获了,而是要能拿得出来才行。
问题导向:探问,设问,提问,存问,不问
针对读书类行为,能用问题就用问题,不怕矫枉过正。
一开始从既有知识和经验中提取问题,探问它几个问题,这是对它感兴趣的原因。
大致浏览一下,给自己做几个设问,读完了要自己回答得出。
消化内容的检验标准之一,就是能对作者提问。
暂时解决不了的问题,不妨保存起来,但是打上标签,不要忘了。
跟自己没有关系的问题,不要问。好奇害死猫。
复盘,步步为营,利己利人
写日记是复盘,写教程是复盘,记录一个完整行动的前因后果也是复盘。复盘的关键在于,真诚和及时。前者以后者为前提。
我这篇文章就是读李笑来老师《人人都是工程师·前言》的复盘。
每天祈祷哪些话会带来好运?
我自己的七项“美德”
- 我要稳重——像大宗师,泰山崩于前而面不改色;念头纷起和环境嘈杂,都不能干扰我身心的镇定;我能呆若木鸡。
- 我有条理——总是有理想、有目标、有时限;能随机应变,不随波逐流;物皆应其位,事皆有其时。
- 我能专注——尊重生命给予自己的机会,用当下最好的状态做眼前的事情;不自欺欺人地表演;拒绝被动或自愿地分心。
- 我要行动——理性承认的事情就义无反顾地做;没有意义的行为一旦醒悟应立即终止。
- 我很务实——认清或探明事物的关键与核心,保证投入足够比例精力,不只在外围打转。
- 我擅举例——所闻概念在经验中找例子;所知观念在经历中找借鉴;所学技能在经济中找实践;能举例只是开始咀嚼,之后还有消化和吸收。
- 我常提问——每一次行动之前,先纵观全局,提出设问;带着问题,别忘效果,行动才有的放矢。
李笑来老师推荐的十句洗脑操
- 学习其实是一种生活方式,学习本身就是最好的洗脑方式。
- 只要我投入时间精力,长期来看,没有什么是我学不会的。
- 我学会的东西越多,我再学新的东西就只能越来越快。
- 学习不是目的,用起来才是真的,因为价值只能通过创造去实现。
- 我知道我现在看起来很笨拙,但刚开始谁都是这样的,实践多了,就自然了,就自然地好起来了。
- 在学习这件事儿上,他们不理解我是正常的,这方面我也不需要理解,因为我是一个独立的人。
- 我不应该与他们争辩,因为我不想伤害他们;我也不应该被他们影响,因为我不想伤害自己。
- 刻意练习永远是必要的,虽然它通常并不舒适,但它的复利效应确实巨大的。
- 哪怕是为了下一代,我也要通过现在的努力成为学习专家,这样才有资格与我的孩子共同成长……
- 我的路还很长,我要健康,我要干净,尤其是我的脑子更要干净。
另外,还有雷·达里奥的《原则》。
参考了:
- Can I be a mechanical engineer and a programmer?
- The Difference Between Mechanical Engineers & Computer Programmers
- Mechanical Engineering + Programming =?
2017年7月10日,周一,初稿。发于“简书”。