0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序员为什么要看书

工程师人生 来源:工程师吴畏 2019-07-08 17:00 次阅读

移动互联网的热潮,带动了软件开发产业的蓬勃发展。BAT中动不动年薪百万或者年底资金发二十几个月的工资的事迹,在网上流传甚广,吸引着越来越多的年轻人踏入了这个行业的大门。这其中有从985、211毕业的专业高材生,有对计算机有浓厚兴趣的极客,也有普通科班毕业生,甚至冲着高薪转行而来的非计算机人士。

但绚丽的外表下,隐藏着的是计算机行业深不见底的知识体系。所有刚入行的人,都会被工作中接二连三遇到的问题所困扰。随便一个简单的web后台开发的工作任务,涉及到的内容就会覆盖到基本的编码技能、编码规范、IDE工具、版本控制工具、软件工程、计算机网络,数据库,稍微往深里一点,就会遇到web服务器、负载均衡、高并发、缓存等涉及操作系统和系统架构的内容。如今又是大数据当道,分布式系统的复杂性再加上各种大数据平台与组件让人眼花缭乱。当这么多的内容需要在工作中相互融合,灵活应用的时候,对于每个行业内的人来说,都是一个很高的要求。对有经验的程序员来说,想从容面对已然很不容易了,对于一个新入行的人来说,面对如此纷繁复杂的情况,更是无从下手。

当然,既然成为程序员这个群体中的一员,保持持续学习的劲头可能是让自己立于不败之地的唯一选择。但计算机行业的技术更新迭代正在以一个加速度的基础在向前狂奔。每天,几乎都可以听到国内外各种技术的新名词、新的语言、新的框架、新的工具。庄子说过以有涯随无涯,殆已。虽然说知识就是力量,但如此烟波浩渺的计算机知识海洋,如果我们一味得追新,那只能疲于奔命,最终淹死在大海里。那如何让自己摆脱这种对新知识和新技能的焦虑呢?其实目前大部分的新技术都是新瓶装旧酒,底层的原理和思想都是计算机领域相对成熟的基础理论,所以我们想要以不变应万变的唯一方法,就是把自己的基础知识打牢,而阅读经典理论的相关书籍,则是这其中一条捷径。

不少程序员不屑于看书,觉得书本上的内容不如代码来得实在。动手能力对于程序员来说,的确是一个良好的素质,但动手的基础,也是需要建立在理论基础上的。软件代码的设计思路,整体框架,这是需要有比较完备的基础知识做铺垫,才能从各个角度都考虑到,如何权衡与取舍,所掌握的知识与经验也都不可或缺。

关于阅读技术书籍,给大家提供几点小建议:

1、多读经典理论书籍。

知其然,也要知其所以然,夯实理论基础,多读读经典的基础理论的书籍;现在计算机图书市场上,各种类似《xx天精通xxx》的快速入门的书琳琅满目,翻开大部分都是操作截图,毫无营养可言。尽量多读一些原理性的书籍,从根本上理解你所关心的技术的底层逻辑。

2、第一遍读得时候,要快快得读。

最好是一鼓作气的把一本书读完,不需要逐字逐句得理解,看不懂得先跳过。先大概掌握这本书的整体脉络,以及可以用什么方法解决哪些问题。待到需要用到的时候,再细读某些章节,了解其中的细节部分,融会贯通。

3、多写笔记与技术总结。

写文章对于大部分程序员来说都很痛苦,但又是收益颇丰的一件事。写文章的过程,一来强化了一些知识的记忆,二来让自己的大脑对整个知识体系进行梳理与重构,达到有效学习的目标。三也能练习自己的写作表达能力。

4、理论联系实践。

计算机的技术,一向是理论与实践联系得很紧密。有些吃不准的问题,可以及时在电脑上运行,让计算机给你一个确定性的答复。

5、与他人分享。

找到志同道合的朋友,一起关于某个技术话题进行探讨。在分享讨论的过程中,自己也会加深对这个技术的理解。

6、纸质书优于电子书;看书的习惯各人有所不同。

作者还是建议大家可以多看纸质书。挑选纸质书购买的过程,会让你对书本身有一个大概的了解,会相对谨慎,而且付出了真金白银,不像电子书那种盲目得从网上下载,在硬盘上堆了一辈子也看不完的电子书后,也没把其中一本从头到尾读完过。

7、提高英语水平,及时获取英文最新的内容。

国内的计算机技术水平近年来发展得很多,很多技术已经快赶超欧美国家,但大部分的计算机技术理论,还是国外提供出的第一手资料。Baidu与Google搜索出来的内容差异,想必大家也都深有体会。

除了技术书籍,也建议各位程序员多阅读一些专业以外的书籍。不要把自己的思维总局限在技术的框架里思考问题,在工作生活中,你会遇到各种各样的非技术性的问题需要解决,而这些问题靠技术的思维模式是很难解决的。抽时间阅读一些商业、小说、历史、经济等人文社科类的书,让自己的视野尽量拓宽,思维更加多元。

程序员,今天你读书了吗?

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    951

    浏览量

    29773
收藏 人收藏

    评论

    相关推荐

    机械革命发布CODE AI程序员

    近日,英特尔新质生产力技术生态大会在成都举行,机械革命作为重要参展商带来了多款明星产品引爆全场!其中更是在AI PC软件生态产品发布分论坛上,Intel、智谱、机械革命三方联合发布了专为程序员设计的CODE AI程序员本,成为本次大会的一大亮点。
    的头像 发表于 11-30 10:34 226次阅读

    Linux驱动程序程序员指南

    电子发烧友网站提供《Linux驱动程序程序员指南.pdf》资料免费下载
    发表于 11-22 15:53 0次下载
    Linux驱动<b class='flag-5'>程序</b><b class='flag-5'>程序员</b>指南

    AI编程工具会不会抢程序员饭碗

    AI编程工具可辅助编程,减少手动编码,提升效率,对程序员有积极影响也有挑战。程序员需深化技能、拓宽知识应对。长远看,AI与人类程序员将共生共荣。
    的头像 发表于 11-08 10:17 120次阅读

    第五届长沙·中国1024程序员节开幕

    据官方媒体报道,10月24日;  第五届长沙·中国1024程序员节在湖南湘江新区开幕;本次中国1024程序员节以“智能应用新生态”为主题。设置有岳麓对话、技术英雄会、主题峰会及赛事、展览等活动,一场
    的头像 发表于 10-25 15:42 171次阅读

    京东上万程序员都AI用它!

    对大模型生成代码进行智能修复,为程序员开启代码漏洞修复的“自动驾驶”模式,不但减少人工接入、提高工作效率,更为企业抵御内外部各种攻击构建起一道坚固的安全屏障,确保业务的连续性和稳定性。 JoyCoder是京东云自主研发的一款辅助开发人员
    的头像 发表于 07-17 16:29 236次阅读
    京东上万<b class='flag-5'>程序员</b>都AI用它!

    程序员节视频创意大赛,用串口屏赢取千元大奖

    10月24日,程序员专属的节日里,我们盛大开启“程序员节视频创意大赛”特别活动!这不仅是一场视觉的盛宴,更是智慧与创意的璀璨碰撞。我们诚挚邀请每一位程序员及编程爱好者,拿起你的镜头,记录下那些平凡日子中的不凡瞬间,让编程的魅力与
    的头像 发表于 07-08 10:38 72次阅读
    <b class='flag-5'>程序员</b>节视频创意大赛,用串口屏赢取千元大奖

    程序员节视频创意盛宴,邀您共襄盛举!

    10月24日,程序员专属的节日里,我们盛大开启“程序员节视频创意大赛”特别活动!这不仅是一场视觉的盛宴,更是智慧与创意的璀璨碰撞。我们诚挚邀请每一位程序员及编程爱好者,拿起你的镜头,记录下那些平凡日子中的不凡瞬间,让编程的魅力与
    的头像 发表于 07-04 09:00 67次阅读
    <b class='flag-5'>程序员</b>节视频创意盛宴,邀您共襄盛举!

    助力程序员告别困扰已久的梦魇-Bug

    程序员的噩梦是什么?不用怀疑,就是让你加班到崩溃的Bug!下面是经过业界大佬们“长期加班”积累的小妙招,助力你离早下班又进一步~一、定位Bug范围及性质要有效解决问题,首先要缩小范围,集中关注最近
    的头像 发表于 07-02 08:10 283次阅读
    助力<b class='flag-5'>程序员</b>告别困扰已久的梦魇-Bug

    大模型时代,程序员当下如何应对 AI 的挑战

    随着 AI 技术的飞速发展,特别是大模型的出现,传统的程序员角色正在经历深刻的变革,我们不得不重新对自己进行审视和思考。 通用领域大模型的“泛化能力” 在过去的二十年内,AI 领域的大部分研究
    的头像 发表于 06-28 16:19 511次阅读
    大模型时代,<b class='flag-5'>程序员</b>当下如何应对 AI 的挑战

    适者生存,程序员最终会流向哪……

    程序员没有永远的护城河!!就目前的互联网大环境来看,it行业已经是……
    的头像 发表于 03-11 17:11 395次阅读
    适者生存,<b class='flag-5'>程序员</b>最终会流向哪……

    薪资高、青春饭,是不是程序员=青楼?

    花期太短。技术迭代快,年龄大容易失业。 就这几年的互联网环境而言,不管是前端、Java、Android开发等等行业。已经感受到程序员不是太卷就是工作难找,薪资过低。以前高工现在拿着中低程序员薪资
    发表于 03-06 21:32

    瑞萨Flash程序员V3 发布说明

    电子发烧友网站提供《瑞萨Flash程序员V3 发布说明.pdf》资料免费下载
    发表于 02-19 09:37 1次下载
    瑞萨Flash<b class='flag-5'>程序员</b>V3 发布说明

    2024程序员的未来方向如何走?还看今朝

    这几年的IT行业想必大家已经感受到了,Android、Java、前端等等程序员都经历了大厂……
    的头像 发表于 02-02 09:45 790次阅读
    2024<b class='flag-5'>程序员</b>的未来方向如何走?还看今朝

    1月18号“纯鸿蒙”千帆启航,程序员预备!

    。 如何正确看待鸿蒙? 我作为程序员来说,首先是看鸿蒙的发展、市场开发岗位、薪资以及前景。 这几年对鸿蒙的发展情况来分析,从2019年开始鸿蒙的出来今天,华为鸿蒙取得了很大的成就。从“不兼容
    发表于 01-16 22:13

    诚邀报名 | GPT驱动的新程序员时代,开发者如何编程?

    2023开放原子开发者大会 . OPENATOM DEVELOPERS CONFERENCE GPT驱动的新程序员时代 我们该如何编程 2023.12.17 生成式AI正以旋风般的速度重塑我们的工作
    的头像 发表于 12-11 22:20 521次阅读