写点什么

程序员超级干货书单:技术人必看

作者:引迈信息
  • 2023-02-16
    福建
  • 本文字数:1836 字

    阅读完需:约 6 分钟

程序员超级干货书单:技术人必看

写在前面


电影一部两小时打底,却很少有人可以静下心看 30 分钟书。今天刷沸点摸鱼, 无意中摸到一条让我有写作冲动的鱼,开工几天了,大家应该都暗暗立下不少 flag,比如坚持锻炼,再比如自己今年要看多少本书籍。

行业内卷之下,竞争变得激烈, 相同岗位的门槛变高。所以不要总想着僵化地守着自己那一亩三分地,不开阔一下思维,路可能会越走越窄,思维也会变得僵化,从而可能愈发焦虑和迷茫。让我们悄悄读书,卷死所有人,但是如果你知道自己要看什么书,我建议你可以从下面书单进行选择,后面有机会的话,我会分享一下自己今年计划要读的书。



《实战 Java 高并发程序设计》

也有一些第一人称的叙述和思考,也能看出作者也是花了一点心思的。胜在比较基础,涉及到的知识点也还很全面(讲到了流水线计算和并发模型这些边边角角的),但是由于是编著,全书整体上不够统一和深入,适合作为学习高并发的第一本工具书。



《程序员修炼之道》

对于那些已经学习过编程机制的程序员来说,这是一本卓越的书。或许他们还是在校生,但对要自己做什么,还感觉不是很安全。就像草图和架构之间的差别。虽然你在学校课堂上学到的是画图,你也可以画的很漂亮,但如果你觉得你不太知道从哪儿下手,如果某人要你独自画一个 P2P 的音乐交换网络图,那这本书就适合你了。



Java 并发编程实战

先不谈本书的内容如何,光书名就足够吸引不少目光。“并发”这个词在 Java 世界里往往和“高级、核心”等字眼相联系起来,就冲着这两个字,都将勾起软件工程师们埋藏在心底那种对技术的探索欲和对高级 API 的驾驭感。

程序员嘛,多少都有点职业病。其实 Java 对“并发”优化从未停止过,从 5.0 到 7.0,几乎每个版本的新特性里,都会针对前一版本在“并发”上有所改进。这种改进包括提供更丰富的 API 接口、JVM 底层性能优化等诸多方面。

这时候也得知道,书看的太多,也不如实战来的快,闲余时间也会捣鼓捣鼓低代码平台,JNPF 就很有趣,采用主流的两大技术 Java/.Net 开发,100%交付源码,有拖拽式的代码生成器,灵活的权限配置、SaaS 服务,强大的接口对接,随心可变的工作流引擎。支持多端协同操作,100%提供源码,支持多种云环境部署、本地部署,只需要你花很少的时间就可以完成配置,它们的投资回报率是非常高。

开源地址:https://www.yinmaisoft.com/?from=InfoQ



《软技能系列》

正如标题所言,这是两本和程序员自身多元化发展,以及软件开发者职业生涯息息相关的书。书里面讲到了很多有关职场和程序员职业生涯的分析,各种自我营销途径的解释,个人的持续学习和成长,甚至还聊到了理财、健身、找工作、谈薪、心态调整...等诸多问题,不少看起来都是代码之外的东西。然而往往就是这些代码之外的软技能,会让人变得更加自信和有竞争力。诚然,我觉得程序员应该重视代码,但不应该只关注代码,很多代码之外的东西对现如今的生存也非常重要。



《代码大全》

“优秀的编程实践的百科全书,《代码大全》注重个人技术,其中所有东西加起来,就是我们本能所说的“编写整洁的代码”。这本书有 50 页在谈论代码布局。” —— Joel Spolsky 对于新手来说,这本书中的观念有点高阶了。到你准备阅读此书时,你应该已经知道并实践过书中 99%的观念。

《C 程序设计语言》

这本书简洁易读,会教给你三件事:C 编程语言;如何像程序员一样思考;底层计算模型。(这对理解“底层”非常重要)

《修改代码的艺术》

我认为没有任何一本书能向这本书一样影响了我的编程观点。它明确地告诉你如何处理其他人的代码,含蓄地教会你避免哪些(以及为什么要避免)。

但大家背景不一样,,你可能是 Java 工程师、C/C++ 工程师、GO 工程师、Python 工程师、数据分析师 或者全栈工程师,所以需求和成长路线就会不一样。你需要的书单就是不一样的, 没办法准确给你答案,找到了一些可以查找或者下载的网站,按需所取~

  • it-ebooks:下载 IT 电子书籍的网站 www.it-ebooks.info/

  • gitbook:gitbook 上有很多书籍

  • 经典编程书籍大全:100+ 经典技术书籍 github.com/jobbole/awe…

  • oreilly Free Programming Ebooks:ORielly 的免费电子书 www.oreilly.com/programming…

  • awesome: awesome 系列, 包括各种语言的, 大家到 Github 上搜索一下

IT 行业本身就是快速变化的行业, 你需要不断学习, 不断的读书。而且读书的时间确实会让人内心感到十分平静和踏实,忘了压力和焦虑。这种感觉对于当下竞争激烈的程序员们来说真的是非常珍贵了。

所以今天就先聊到这里吧,也欢迎大家分享出你们觉得不错的书籍或者书单,我把这些书都提上日程,再和大家细细分享,一起做优秀高薪的程序猿~

用户头像

引迈信息

关注

还未添加个人签名 2023-02-15 加入

还未添加个人简介

评论

发布
暂无评论
程序员超级干货书单:技术人必看_程序员_引迈信息_InfoQ写作社区