谈谈工作十几年的老程序员,都在看啥书?

92 篇文章 0 订阅
73 篇文章 0 订阅

图片

所有文章首发于我的公众号【程序员云课堂】,喜欢文章的可以微信关注,也可以扫码加我的个人微信交流~

最近看了一位工作十几年的程序员分享自己的心得。他提到,在这么久的工作中,有些事他一直在尽量避免。

有些观点我也很认同,在技术生涯中,避免这些事情,对你的个人发展和技术成长帮助都很大。

 

图片

别上来就先学语法

学一门新语言,别上来就学语法,而是先理解概念。

就像小时候学算术,要先背过九九乘法表,背过1+1=2这些基础知识,才能去做更多举一反三的题目。学英语也得先学26个字母,再学语法和句式等。

学习的道理是共通的,可能有些人觉得上来直接学比较快,但要想再深入,没有基础概念的支撑,根本学不明白。

 

哪怕你知道了if-else怎么写,但面对具体问题,你并不知道怎么使用、何时使用它们。

图片

 

信息别严重滞后

之前很多人都有看报纸的习惯,后来是看电视,到现在成了每个人捧着一部手机接受着巨量的信息。

信息传播的速度更快了,但也意味着学习和接收的成本更高了。

加上技术的更新非常快,如果你不停地吃老本,用五年前的知识干现在的活,吃力不说,效果还达不到。

除了接收新知识,还要不断地实践,在实践中,可以学到很多新技术知识。

图片

别啥书都看

技术圈的出书速度很快,一门新技术刚出来,可能就有很多书要准备出版了。

如今很多新书里的知识,不知道是被反复理解过多少遍的,接近于口水话,真的有点看不下去。

想了解基本概念的,可以看这些书。但想真正学会、学好一门技术的,还是建议看经典书。有些书可能已经出版几十年了,但很多内容放到现在依然很适用。

日光之下无新事,现在遇到的很多问题,前人说不定已经有了最佳解决方案。

图片

别过早优化

有些人的编程习惯不太好,有些人对自己的技术实力过分自信,还有些人是个急性子总容易出错。

举几个具体表现例子:

  • 坚定认为现在就是最简单的设计模式

  • 过度耦合

  • 过早优化

  • 过多的重复代码

以上几个问题,在某些场景下,都非常可怕,后续可能要付出巨大的人力成本来修改和维护。

《计算机程序设计艺术》的作者Donald Knuth有一句名言:“过早的优化是万恶之源。”

深以为然。

今天先分享这些,老王后续会就这个话题再跟大家分享几点~喜欢的可以点个关注,或者加老王微信一起聊聊!

所有文章首发于我的公众号【程序员云课堂】,喜欢文章的可以微信关注,也可以扫码加我的个人微信交流~

大家好,我是程序员老王。

年薪百万老码农,待过一线大厂创过业,带过团队,目前专注于一线技术。

分享程序员进阶路上的点滴,帮助大家提升认知,升职加薪。

图片

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值