zoukankan      html  css  js  c++  java
  • 45年的老程序员分享他的编程经验,与各位共勉!

    一位在软件开发行业兢兢业业工作了 45 年的老程序员,在退休之际,分享了他的一些值得我们借鉴和学习的经验,希望能对各位有所启发。

    135图像

     

     

     

    千万不要被知识蒙蔽双眼

    在掌握了一项技术之后,每个人在沾沾自喜之余,很容易被知识蒙蔽双眼。

    因为掌握了知识,所以你会失去交流的耐心。你无法“不懂装懂”,认真地倾听别人。结果就会酝酿出很多的误会,造成很多沟通无能和效率低下,甚至包括代码。越是聪明人,越容易受此困扰!所以,一定要努力做一个耐心的听众,把自己想象成一个新人,虚心地与别人交流,向别人学习。

    不要忽视软技能

    作为程序员,除了过硬的技术外,我们还需要培养自己的软技能。

    • 重视团队合作。在优秀的团队中工作,事半功倍。不要将团队合作视为理所当然。
    • 建立信任。与同事、队友以及合作的人建立信任。
    • 积极地沟通。诚实主动地沟通,避免沟通无能,不要被知识蒙蔽双眼。
    • 寻求共识。共识是团队团结的力量。讨论和分歧能赢得最佳解决方案。

    135图像

    重视代码的简单性与可读性

    KISS 原则是用户体验的高层境界,保持简单和愚蠢(Keep it Simple and Stupid),换句话说就是,“简单就是美”。不仅我们的程序设计需要简单性,我们的解决方案和代码也同样需要注重简单性。

    你要想着下一个看代码的人,修改代码的人,甚至是维护代码的人。使用的技巧越少越好,代码的可读性越高越好。尽量避免任何复杂性。

    要想别人理解自己,请先理解别人

    很多时候,我们在聆听之前就迫不及待地想表达自己,我们特别希望别人能够理解我们,却忽视了要先去理解别人。如果你想影响他人,并与他人建立有效的合作关系,那么请先理解他们。在你开始发表意见或是挑剔别人的观点之前,重要的是先彻底理解对方的想法,积极倾听,了解他们的感受、想法和观点。

    理解.png

    当心被某种技术套牢

    新技术、框架和产品,甚至是编程语言都层出不穷,我们都希望牢牢抓住某种技术,并享受其带来的红利,比如减少时间和成本,降低工作难度。然而,你要当心被某种技术套牢,过去这种事情发生在供应商中间,而且框架也出现过类似的问题。

    一旦被锁定到某种技术中,想要挣脱枷锁就要付出巨大的代价。因此,在做选择的时候,请务必谨慎,三思而后行。另外,牢记一点:新技术并不一定就是更好的技术!

    对自己有清醒的认识,找到适合自己的职位

    在职业发展生涯中,我们很容易陷入不合适自己的职位。比如,一个内向不擅长交流的技术强人被推到经理的位置上。不适合不代表你有欠缺,但你不能忽视这个问题。解决这个难题的方法有很多,你可以尝试改变自己,但也可以换一个职位。关键在于,你要对自己有清醒的认识。在不适合自己的职位上工作,对个人、对公司都没有好处。在意识到当前的职位不适合自己后,要勇敢地承认,并大胆地与公司和上司交流。

    如果你是零基础小白,想要学习编程,或是编程初学者对编程没有系统认知。这里有一个学习基地推荐给你。

    每周会有一次C语言训练营机会,从理论到实践,让你形成编程思维,了解如何将所学知识进行实际运用。

    包含C语言入门知识、C语言相关知识点入门、项目实操。帮助你理解C语言从理论到实践的方法,形成编程思维。

    群内含有C语言学习相关电子书籍资源,C语言基础课程教程链接。如果你也想要快速入门C语言,不要错过机会!

    【点我进入学习基地】

  • 相关阅读:
    java面向对象之封装
    摘抄java基础
    gojs 去除水印个人总结的方法 实例为2.1版本
    引入CSS的方式,link与@import的区别
    Java 处理json字符串value中多余的双引号
    《Linux 学习》01---redis安装, 并使用Redis Desktop Manager 连接
    (二、下) springBoot 、maven 、mysql、 mybatis、 通用Mapper、lombok 简单搭建例子 《附项目源码》
    (一 、上)搭建简单的SpringBoot + java + maven + mysql + Mybatis+通用Mapper 《附项目源码》
    springBoot 官方整合的redis 使用教程:(StringRedisTemplate 方式存储 Object类型value)
    sudo命令: 在其他用户下操作root用户权限
  • 原文地址:https://www.cnblogs.com/zm131417-/p/14284338.html
Copyright © 2011-2022 走看看