zoukankan      html  css  js  c++  java
  • 聊“高手”与“新手”

    起因

    组内向我要“高手”,以“好好努力,明天你就是最NB的高手”搪塞了,心里却琢磨:怎样才算“高手”?

    拙见

    掐指一算,毕业至已10年,不敢自称“高手”,对其定义却有几分拙见。

    犹记大学时期,读《编程高手箴言》如读武侠小说,热血沸腾,恨不能立掏键盘,保家卫国,建不世功勋。
    时时默念“编程高手成长的六大境界”,憧憬着“手中无剑,心中也无剑”。。。
    此书对我影响很大,以至时常反思(编程之)路在何方。一恍10年,算不上“磨剑”,姑且可以“聊剑”吧。

    书内划分高手成长道路为六大境界,从“套路和架式”到“无招胜有招”,极具独到之处,
    但“境界”太过缥缈,云里雾里,不能具体代入。我认为,
    可立足眼前,审视状态,筛选三个维度:认知基础、实战经验、宏观思想。
    如游戏一般,“三维”联合,决定“战力”,取得“功绩”,评定“高手”。

    认知基础

    操作系统原理、计算机组成原理、算法、编译原理等等。。。
    这一维度最容易积累。如同扎马步,越嚼越有味。

    实战经验

    编码技巧、调试技巧、需求分解、工程管理等等。。。
    实践出真知,量变到质变,只在实战中反复磨练才能习得。

    宏观思想

    瓶颈优化、抽象内涵、架构设计等等。。。
    众多思想支撑着计算机科学领域,能够轻松获取,但只有反复品味,实战运用,才能拨云见日,了然于胸。

    唠叨

    一直觉得自己很菜,如同老鼠面对一座米山,每见闻“万事不决转码农”,心中难免唏嘘。
    编程这条路(或任何一条技术路),不见得是一条万能捷径,胸无远志、意兴阑珊、轻浮急躁,怕是终将一事无成。
    愿一路走来不曾离去的技术同道们,互相勉励,共攀高峰!

  • 相关阅读:
    JS中的函数声明存在的“先使用,后定义”
    JS原型与原型链终极详解
    Angular--页面间切换及传值的四种方法
    Angularjs Controller 间通信机制
    angularjs 中使用 service 在controller 之间 share 对象和数据
    CSS中!important的使用
    angularjs checkbox 框的操作
    纯CSS气泡框实现方法探究
    AngularJS 实现页面滚动到底自动加载数据的功能
    AngularJS的Filter用法详解
  • 原文地址:https://www.cnblogs.com/wuyaSama/p/12170106.html
Copyright © 2011-2022 走看看