持续学习&持续更新中…

守破离


用技术人的眼光看世界-程序员技术指北

  • 用技术人的眼光看世界
  • 一些总结
  • 参考

用技术人的眼光看世界

  • 对技术人员而言,技术是根本,所以有人认为单纯技术好就可以了,这很容易陷入“技术即是一切”的极端中。事实上,技术绝不是孤立的。技术要与世界发生具体联系,才会更有魅力,从而起到更大的作用。这样,你才会变得更有价值。

  • 这里,我想先给大家讲一讲,我的创业故事。

  • 创业初期,我四处找投资。在一次投资人组织的饭局上,投资人或许是想考考大家,也或许只是想在饭桌上不聊那么严肃的问题,别出心裁地提议让大家依次说一说未来五年或者十年,世界会变成什么样子。这个饭局打开了我认知世界的另一扇门,因为我突然发现,在座的各位创业者,即使80% 都不是技术出身,对技术的理解却比我这个计算机专业科班出身更加深刻。而且,他们普遍年龄比我还小。

  • 他们不会 Java 和 C++;不知道什么是复杂度分析;不懂逻辑回归和 SVM;搞不好有的人都没接触过微积分。但是,他们知道某个行业发展的历史和现状;知道这个行业的局限性与发展的可能性知道潜在的机会在哪里;他们知道技术有可能从哪个侧面能改变这一切

  • 因此,他们的创业项目大多有着明确的方向,即便他们的方向有可能是错误的,毕竟谁也不能预测未来。但正因为他们有目的的行动,即使失败,他们也能更有针对性地从中吸取教训,或者及时调头,向着更好的方向前进。

  • 相较而言,我虽然懂具体的技术知识,却只见树木,不见森林。别人告诉我,要实现这样一个功能,我能实现出来,却不明白这个功能到底有没有意义,别人为什么需要这个功能,这一切背后是否有着更深层次的原因。简单来说,我一直自以为是地沉浸在技术的小世界里,却忽视了外面更大的世界

  • 好在,我研究生时的专业——虚拟现实,让我对 VR,AR 领域的前沿现状有一些了解,也能随便说上两句,不至于太尴尬。但是,那个饭局后,我就告诉自己,仅仅是技术好,是不够的。必须有更大的视野,必须看更大的世界

  • 中国互联网行业飞速发展,新生事物层出不穷,新的企业也不断携着新的商业模式登台上场,为中国乃至世界的技术史添加注脚。我们看到越来越多的企业,使用技术改造我们生活的方方面面。与此同时,在北大光华管理学院里,各行各业的大佬们探讨最多的话题就是“技术的发展趋势”。大佬们最关心的,是技术如何与某一个具体行业融合

  • 此时的我,距离那次饭局,已有两三年的光景。这两三年的时间里,我养成了一个习惯:对我接触的每一个技术,不仅要学习它的方法原理,还要从一个更高的视角去思考——这个技术为什么出现;它出现前世界是怎样的;它解决了什么样的问题;在这个技术的推动下现状如何;局限性在哪里;改进的方向在哪里;未来又在哪里

  • 不停的思考,广泛的涉猎,是有回报的。在北大光华管理学院,和各个行业的大佬们交流的过程中,我发现对很多问题都有了属于自己的见解。当然这些见解不一定对,但在碰撞交流的过程中,大家互相取长补短,让我有了更大的收获。

  • 有的大佬只是想通过互联网的方式销售自己的产品或服务。但他们不明白,为什么淘宝这样一个看起来简单的网站,却需要那么多人,用那么长时间维护;他们不知道怎么评估自己项目的预算和工期;也不知道怎么从零开始创建一个网站;更不知道创建好一个网站,对企业的管理体系又有着怎样的影响。

  • 有的大佬希望自己的项目有新的增长点,比如想将人工智能这样的新技术运用到自己的行业中,可他们不知道怎么运用是合理可行的,可能的挑战又在哪里。他们不知道人工智能的商业化运用,前人已有了怎样的尝试,又获得了怎样的经验教训。

  • 有的大佬希望构建企业内部的知识管理系统,将企业的知识沉淀下来,而不仅仅是掌握在核心人物的手里。但他们不了解,知识管理有哪些工具;这些工具的优缺点是怎样的;哪一个适合自己的企业。

  • 有的大佬想使用大数据优化自己企业的发展,兴奋地跟我探讨每一个数据源可能的作用。这些数据源,甚至包括办公楼里抽水马桶抽水的频率和数量。

  • 有的大佬跟我探讨使用计算机技术分析海量法律文件资料的可行性。

  • 还有的大佬跟我探讨,有没有可能使用人工智能预测股票或者金融市场的走势。

  • 面对这些所有的问题,我惊讶于技术竟已如此深入我们生活的方方面面作为一个技术工作者,掌握具体的技术知识,固然是安身立命之本,但对技术发展有着全局性的认识和见解,才能让你对整个世界拥有全新的认知

  • 在和行业大佬们的交流过程中,我见识到了更大的世界,听到了很多人对同一个问题来自不同角度的思考。这些思考汇集起来,进一步充实了我的认识,形成了一个正向循环。

  • 之后,我先后旅居新加坡、美国两地。在海外,我不认识那么多商业大佬,平时对技术在商业发展上的探讨也少了很多。但我却惊讶地发现,海外人才们对世界发展趋势有着普遍关注。

  • 即使不是技术工作者,不是创业者,大多数受过高等教育的民众,也会关注科技发展可能给社会带来的影响。在如今的时代,隐私到底还是否存在,隐私的边界是否要重新定义;区块链技术到底是不是下一代货币的革命性技术;人工智能的发展到底又意味着什么,能带给人类更多的便利,还是终将成为毁灭人类的技术;美国已经针对人工智能技术的具体应用,建立了新的法律,那么这一切,又将如何改变技术的发展…

  • 这些内容听起来好像很虚,离我们平时的工作生活很远,但你又不得不承认,这些内容和我们息息相关,它们反映了当今世界的走势。作为一名技术工作者,更多地把握世界的走势,就意味着更清醒的认识,更主动的选择权,以及更多的机会。程序员虽然自嘲自己是“码农”,但绝不能仅仅“面朝黄土背朝天”,每天只低头看着屏幕上的代码。我们必须时不时地抬头,看一看这个世界

  • 于是,我决定推出这个专栏。在这个专栏中,我们不讨论具体的技术知识,而是探讨技术和这个世界的关系;探讨技术是如何一点点与我们生活的世界交错,互相影响,互相改变;探讨这些改变的源头到底在哪里,现在正在怎样发展,未来将可能是怎样的。

  • 所以,我管这个专栏叫《用技术人的眼光看世界》。我坚信,由于有着扎实的技术功底,有技术的程序员在面对现在这个技术无孔不入的世界时,能够多一分优势,更早地看懂世界的变化。

  • 这个专栏的副标题是《程序员技术指北》。大家在攀登技术高峰时,都要在某一个技术栈上不断地学习精进,这个过程叫做“指南”。这个专栏,不是“指南”,而是指着相反的方向——在“指北”。我希望同学们平时钻研具体的技术之余,在累了的时候,上下班通勤途中,或是闲了的时候,翻开这个专栏的文章,朝着相反的方向看看。就好像登山途中,大多数时间,我们都只关注脚下的山路低头攀登。但时不时我们也要回头向反方向望一望,看看高处的风景,不同的高度有不同的视角,自然就能看到不同的风景,这就是所谓的“格局”

一些总结

  • 努力

  • 写算法库(类似数据库,人们只需要知道数据库如何使用,而不需要自己实现出数据库)

  • 使用GPPL开发 DSL。将开发出的这些 DSL,给其他领域的专家,或者业务专员等使用。

参考

liuyubobobo老师imooc专栏: 用技术人的眼光看世界 • 程序员技术指北.


本文完,感谢您的关注支持!


【读书笔记】用技术人的眼光看世界相关推荐

  1. 来,让携程技术人带你“看”世界——2020携程技术年度盛典侧记

    继2019年的上海滩年代秀之后,默默无(men)闻(sao)的携程技术人又玩出了新花样,2020要带你一起去"看"世界. 第一站:非洲 卡洪鼓演奏<Lemon> 卡洪鼓 ...

  2. 《长尾理论》读书笔记---选择的天堂/利基文化--长尾世界是怎么样的

    <长尾理论>读书笔记 选择的天堂 利基文化--长尾世界是怎么样的 选择的天堂 2020/3/29 我们正在进入一个无限选择的时代,而且这是好事!!   大规模同质化市场到细分市场,也就是大 ...

  3. 读书笔记:技术的本质-技术是什么,它是怎样进化的 (布莱恩•阿瑟)

    读书笔记算不算原创? - page 30 然而.作为人类,我们实际上不应该和技术如此紧密地结合,而是应该和其它什么东西融合得更为紧密,那就是自然. 在最深的层次上.人的存在应该和自然,和我们最初的环境 ...

  4. 读书笔记:技术的本质-技术是什么,它是如何进化的 (布莱恩•阿瑟)

    读书笔记算不算原创? - page 30 然而,作为人类,我们实际上不应该和技术如此紧密地结合,而是应该和其他什么东西融合得更为紧密,那就是自然.在最深的层次上,人的存在应该和自然,和我们最初的环境, ...

  5. 读书笔记:少有人走的路

    本文更新版本已挪至  http://www.zhoujingen.cn/blog/1403.html ------------------------- 记得好像是五六年前在公司投稿后得到一本书,这本 ...

  6. 【读书笔记】《蛤蟆先生去看心理医生》- [英] 罗伯特·戴博德 - 1997年出版

    不停的阅读,然后形成自己的知识体系. 2023.06.14 读 虽然读完<平凡的世界>后,对自己的情感状态有所缓解,但是效果还是不够.每天还是会被感情问题所牵绊,既然这样,那就再加大点药量 ...

  7. 【读书笔记】《人月神话》的观点:是或非?

    <人月神话>最近才有机会看了一遍,之前一直以为是一本技术书籍,看了才知道是管理方面的. 本想自己整理<人月>里面的要点,后来发现,第十八章本身就是对书中大部分观点的总结,那就直 ...

  8. 【读书笔记】《写给大忙人看的Java SE 8》——Java8新特性总结

    2019独角兽企业重金招聘Python工程师标准>>> 阅读目录 接口中的默认方法和静态方法 函数式接口和Lambda表达式 Stream API 新的日期和时间 API 杂项改进 ...

  9. 【读书笔记】《写给大家看的设计书》

    第一部分 设计原则 1. 约书亚树 2. 亲密性 3. 对齐 4. 重复 5. 对比 6. 颜色运用 7. 更多提示与技巧 第二部分 字体设计 1. 字体(与人生) 2. 字体类别 3. 字体对比 第 ...

最新文章

  1. python那么慢为什么还有人用-为什么Python运算慢还拿来搞AI?这三点大多数都不知道?...
  2. 敏捷开发的角色和职责阐述
  3. zabbix配fpmmm(mpm)数据传送不了问题解决
  4. Windows 10如何消除文件夹右上角的“相对箭头”?
  5. docker安装rabbitmq步骤
  6. 小伙工资单被同事看到后遭开除!网友炸锅了 最新后续来了...
  7. c语言折半查找法找字符,C语言折半查找法练习题冒泡排序
  8. 如果你还在找项目,说明你还需要走的路很多
  9. 解决前端跨域的八种方案
  10. 如何利用matlab显示图像的方向矢量图
  11. edius裁剪快捷键_Edius剪辑视频的两种方法
  12. 华为U2000网管研究实录 (2) - 数据库与第三方组件
  13. LabVIEW心率监测装置
  14. excel计算机课程表,Excel如何制作课程表
  15. 使用微擎 微赞 微信登陆遇到redirect_uri 参数错误的设置办法
  16. 最长的指定瑕疵度的元音字串
  17. 阿里智能化接口测试平台--暴雪
  18. 【备忘】【不定时更新】那些有用有趣的网站君们~~
  19. 心血来潮 回味人生
  20. appium android数字字母切换键,Android自定义键盘:数字键盘和字母键盘

热门文章

  1. C# 将图片字符化(转为ASCII字符)
  2. 用Python算累加求和问题
  3. Spring Boot配置Quartz定时任务
  4. 8000字详解银行业数据治理架构体系搭建
  5. Como criar uma linguagem usando ANTLR4 e Java
  6. Java中list倒序
  7. 实验5 Spark SQL编程初级实践
  8. 深入了解视觉语言模型
  9. Vue技巧小结(持续更新)
  10. react-native消息推送