程序员的自我修养

陈逸鹤
作者简介 陈逸鹤 拥有近15年软件开发及IT管理经验,曾先后在易保网络、平安保险、平安银行、AIG等公司担任架构师、技术经理等工作。业余时间,他是一名全栈工程师,做着自己喜欢的开源项目,也是本书配套主题网站技匠社(jijiangshe.com)的发起人与创建者。此处,作者以“技匠”为笔名创建的个人博客更是深受程序员们的喜爱,累计订阅读者已达数万人。他也是稀土掘金的联合编辑、51CTO专栏作者、慕课网签约作者、百度知道日报特邀作者以及Linkedln的专栏作者。 内容简介 程序员作为一个职业、也作为一个群体,正逐渐从幕后走向前台,并以他们自己的能力加速改变着世界,也改变着人们生活的方方面面。然而,对于程序员,特别是年轻程序员们来说,如何理解自己的职业与发展,如何看待自己的工作与生活,这些问题往往比那些摆在面前的技术难题更让他们难以解答。 这本书从一个成熟程序员、一名IT管理者的角度,以杂记的形式为大家分享关于国内程序员职业生涯、个人发展、编程中的实践与认知乃至自学设计等方面的经验方法与思考感悟。其中每一篇文章都涉及一个与程序员息息相关的话题,无论你是即将走上程序员岗位的在校大学生,是刚刚成为程序员的职场新人,还是有一定经验的程序员,这本书都会给你带来启发。 前言 PROFACE 我从来没有想过自己会写一本关于程序员的书,正如你后面将会读到的,这本书中的大部分文章都来自于我平时的杂记(我以“技匠”为笔名在自己的博客和一些专栏中写文章)。虽然也包含一些实用的技术类文章,但大部分是我作为一名程序员,或跳出自己的职业去看待程序员这个群体时,所记录下的心得、感悟。 在我们所处的这个互联网时代,软件技术正快速地渗透到每一个行业和几乎所有的专业领域,并加速推动着社会的变革与发展。而这一切的背后正是千千万万像你我这样的普通程序员不断努力的成果。然而,我们是否已经做好准备去应对那些挑…