美文网首页
《不只代码》观后感

《不只代码》观后感

作者: 简栋梁 | 来源:发表于2020-05-06 00:35 被阅读0次

目录
技术大牛成长
技术积累
程序员青春饭
防止变化淘汰
加班 与 恶性循环
运用开源项目
前端工程师的未来
优秀前端的自我修养
书籍清单


技术大牛成长

  • 主要靠自学,不要过于依赖身边的大牛
  • 注重业务代码的编写技巧,这是重中之重
  • 时间规划,利用碎片时间,进行阶段式的系统学习
  • 熟悉业务流程,才有接触更多问题
  • 具备知识广度,宏观角度看问题
  • 多进行技术储备,以至于遇到问题后,能快速有效地解决
  • 通过架构重定、代码重构,优化简单系统,也颇具挑战性
  • 学习方法:系统学习 => 实践 => 教学

技术积累

  • 光说不练假把式,通过实践,可以加深对技术的理解、记忆
  • 举一反三,通过旧知识模型,使用类比手法,快速理解新知识模型。这个过程,不仅可以学习新知识、巩固旧知识,还能获得通用型的学习能力

程序员青春饭

  • 毕业 3 - 5 年,注重技术积累
  • 毕业 5 - 10 年,注重行业、团队

防止变化淘汰

  • 以解决问题为目的,进行知识的输入输出,不做无用功
  • 目光放大,重视产品价值,考虑方方面面(如:系统架构、用户体验)

加班 与 恶性循环

  • 基于敏捷开发,对团队进行工作习惯统计,以便改善开发模式
  • 更加紧凑的 timeline,有利于问题反馈、工作效率等,从而改善交付结果

运用开源项目

  • 选型依据:满足业务、成熟稳定、注重运维能力
  • 使用前,对轮子有充分了解
  • 使用过程中,提供应急后备方案
  • 轮子的二次开发而言,不要直接更改源码,而是做辅助工具,弥补业务不满
  • 假如没有贴合业务的轮子,就需要造轮子了

前端工程师的未来

分化、融合、核心不变
趋势
  • 小产品地位越来越小
  • 移动端主导
  • 会话式界面(视频语音会话、语音搜索:WebRTC,开源语音库:Common Voice)
  • 感官式界面(视觉:WebAR/WebVR)
  • 日 常 办 公 软 件(复 杂 应 用, 并 且 慢 慢 从 桌 面 程 序 演 化 为 Web):Office、
    Email、文档管理、产品设计、项目管理、代码编辑器
  • 大数据 /AI 配套软件(复杂应用,并且慢慢从桌面程序演化为 Web):需要大量
    的后台系统来做数据分析 / 机器学习
  • 播放器 / 游戏:H5 代替 Flash,如 Web Audio、Web Video、Canvas
  • 容器 /DSL/ 内核 / 小程序:支付宝 / 微信 / 钉钉容器,内核(也就是 UC、QQ
    浏览器内核),及其自定义 DSL(如果将来手机的底层能力都可以上浮到小程
    序,很有想象空间)
  • 产品信息展示类网站(炫酷应用):各种智能设备官网、大企业官网

优秀前端的自我修养

核心能力
  • 编程能力,就是用代码解决问题的能力,你编程能力越强,就能解决越复杂的问
    题,细分又有调试、算法、数据结构、OS 原理等这些的支撑,你才能解决各种麻烦
    的问题。
  • 架构能力,则是解决代码规模的问题,当一个系统足够复杂,你会写每一块,能
    解决每一个问题,不等于你能搞定整个系统,这就需要架构能力,架构能力包含了一
    些意识,比如解耦、接口隔离,也包含认识业务建立抽象模型,也有一些常见的模
    式,比如经典的 MVC,还有设计层面,面向对象、设计模式等等。
  • 工程能力,则是解决协作的问题,当系统规模更大,光靠一个人,是没办法
    完成的,如何保证几个高手互相能够配合好?如何保证项目里面水平最差的人不拖后
    腿?这个工程化建设,往往会跨越多个业务,以汇报关系上的团队为单位来做。包括
    前后端解耦,模块化,质量保证,代码风格,等等。
建立知识体系
  • 对知识怀有好奇心,抓住线索,刨根问底
  • 关联知识散点,形成知识网
  • 知识分类,绘制技术图谱
  • 质疑知识点真伪,寻找最真实原始的理论
能力培养
  • 认真阅读经典书籍,使用底层理论,指导自己
  • 主动性很重要,空余时间坚持学习
  • 做有挑战性的事,尽可能不做重复性工作,走出舒适区

书籍清单

技术类

《Effective Software Testing》
《程序员修炼之道 - 从小工到专家》
《设计模式之禅》
《Spoken Language Processing: A Guide to Theory, Algorithm and System Development》
《机器学习导论》
《Reinforcement Learning: An Introduction》
《Programming Rust》
《Machine Learning: A Probabilistic Perspective》
《Architecture of a Database System》

非技术类

《从优秀到卓越》
《为什么精英都是时间控》
《创新者的窘境》
《魔鬼经济学》
《孙子兵法》
《创造自然》
《浮生六记》

相关文章

  • 《不只代码》观后感

    目录技术大牛成长技术积累程序员青春饭防止变化淘汰加班 与 恶性循环运用开源项目前端工程师的未来优秀前端的自我修养书...

  • 天亮了——《解忧杂货店》观影有感

    这个观后感不只是无味的语文作文。下雨天...... 天亮了,时光通道关闭了,信收不到了。 “电梯在哪?” “完美影...

  • 如何生成整合了阿里巴巴JAVA编码规范的PMD包配合GitLab

    代码不只是用来运行的,更是用来阅读的 编码规范 代码规范看似只是简单的一个编码的规范,对代码格式、变量命名、注释格...

  • 源代码观后感

    影片《源代码》是由邓肯.琼斯执导,杰克.吉伦哈尔,维拉.法米加,米歇尔.莫娜汉等人联袂主演。影片于2011年4月1...

  • 《神秘代码》观后感

    这个国庆真的很闲,因为塘沽有yQ我姑娘不能回来,家里又没什么家务活, 每天看连续剧也提不起神来,忽然就很怀念暑假里...

  • 触手可得的人,归来

    我正冒着写不完作业的风险写一篇观后感。 关于时间的感受,不只是容颜变换,时代变迁,你我住过的小屋20年不曾变过,你...

  • DTX Studio 项目代码规范

    1、代码编写风格 一个成熟的程序员,他们的代码从不只是给自己看的。清晰的排版,合理的逻辑分层,会使代码好看很多,也...

  • 不一样的Console~~~

    console 不只能用来调试 还能做很多有意思的things 直接上代码

  • 代码整洁之道

    代码是团队沟通方式 工作的沟通,不只是电子邮件或者面对面语言交流,代码也是沟通方式之一。用代码实现需求,只是万里长...

  • iOS_经验(13)_写了@available 还发生unrec

    一丶问题 bugly问题: 代码: 明明用available判断了,还是crash了,什么情况?不只这个api;还...

网友评论

      本文标题:《不只代码》观后感

      本文链接:https://www.haomeiwen.com/subject/vgsbghtx.html