《你好哇,程序员》以漫画+幽默风趣的语言,形象、生动地刻画出程序员的世界。全书涵盖了程序员的方方面面,如面试,求职,升职,加薪,加班,程序员的苦与乐,都暗含其中,具有非常高的阅读价值。作者作为一名程序员,具有多年的从业经验,难得的是文笔出众,通俗易懂,读者读来能快速产生深深共鸣。
这是一本:
所有程序员不可不读的“出奇制胜”的书;
漫画+对白,幽默风趣富含哲理的书;
指导程序员超越自我的书。
360度覆盖程序员的生活、工作、方方面面!
为什么写
人最宝贵的就是生命,生命对于每个人来说只有一次。人的一生应该这样度过:回首往事,他不会因为虚度年华而悔恨,也不会因为碌碌无为而羞愧;临终之际,他能够说:“我的整个生命和全部精力,都献给了世界上最壮丽的事业——为解放全人类而斗争。”
我在上初中时有幸读到了《钢铁是怎样炼成的》一书,它的主角保尔·柯察金说过上面的话。在我指悬键盘准备写序言时,忽然想到了它。
从2005 年我转行做开发至现在,转瞬之间十余年了。
十年。
作为程序员,我生命里最珍贵的十年,都献给了 Coding 。从最初的贸然进入,到后来的喜欢、热爱、坚持……一路上既有艰难困苦踯躅徘徊,也有一往无前风光霁月,有很多人很多事,经过我细小却永是流逝的生命之河,它们就像一颗颗或大或小的石子,激起了无数的浪花,漾起了经久不息的涟漪。
我曾经是一个程序员,现在仍然是,将来也许还会是。无论如何,我永远也不会忘记这天赐的身份,以及它带给我的喜怒忧思悲恐惊。
2015年匆匆而逝,看起来与其他年份一样并无什么不同,然而回望之际,我发现,它对我来讲真是特别的一年,具有非同寻常的意义。这一年发生了很多事,无论悲喜,都给我留下了深刻的印象,并且它们纠缠交错,一刻不停地向四面八方撕扯着我,终于让我明白了一些实实在在的生活道理。
也正是2015 年,我始终没有间断地在思考程序员、生活、理想、工作、家庭、亲人、责任、现实、担当等各种人生主题,并且终于有所收获。我不但认识到,“作为一个人,要是不经历过人世间的悲欢离合,不跟生活打过交手仗,就不可能真正懂得人生的意义”;并且明白了,“人生的乐趣不仅在于达到某一目标的那一刻,更在于继续不断努力追求之中。在这努力追求的过程中,我们觉得生命有意义,活着有价值”。
我想通了很多事情和道理,我对工作、生活、理想、奋斗等主题有了自己的理解和看法,
这些理解和看法反过来又有形或无形地指导了我的生活和工作。
因为我出了两本书(《Qt on Android 核心编程》和《Qt Quick 核心编程》),参与了技术论坛、QQ 群的一些事儿,接触了很多程序员,有刚入行的,有攒了几年经验的,也有经验丰富学富五车的……程序员们会提出各种各样的问题,并且就这些问题在论坛、QQ 群里交流、辩论,当这些讨论涉及行业选择、技术方向、薪资、财富、目标、追求时往往没什么结果——因为这些也真真是与个体密切相关,没有一定之理。
我工作十几年,一直在中小公司摸爬滚打,经历过成长期的公司,也经历过初创型公司,做过程序员、技术专家、项目经理、部门经理、项目总监、技术总监,对各个岗位的各种事情都有所了解。我是一个爱追问爱琢磨又自以为是的家伙,自以为想明白了很多道理,而这些道理也许是别人——比如在门外观望或新入行的兄弟姐妹们,比如干了几多年仍然不断面临各式各样迷惘困惑的老手,比如像我一样自以为想明白了一些人和事需要别人加以印证的伙计所需要的……所以,我开始写作“漫谈程序员”系列文章,并在博客上保持一周一篇的节奏持续更新。
没有想到的是,这些文章居然颇受关注,不但在 CSDN 网站点击量很大,还被大大小小各类技术相关的站点转载,这是我始料不及的,内心有一丝高兴也有一丝惶恐。高兴的是“有这么多人的想法与我相似,那我领悟的这些鸡零狗碎看来真可以帮到一些人”,这正是我的初衷;惶恐的是,如果我错悟了某些事,通过文章传达了出去误导了别人,可就罪莫大焉了。
我就在这种高兴与惶恐中前行,一直走到了现在。
涓滴之水终可磨损大石,不是由于它力量强大,而是由于昼夜不舍的滴坠。我相信我的坚持一定是有价值的,起码我在做我想做的事情,我不会感到无聊。如果正好我做的事能对别人有所助益,帮助别人发现自己、找到他们想做的事并投入进去,那我不仅不会无聊,还会感到欣慰,因为我这有限的一份热一份光,毕竟有了自我之外的一点价值。
致 谢
感谢本书的策划及文字编辑高洪霞老师,她用一罐子热情洋溢的肯定打消了我出这样一本书的各式各样的担忧,萦绕我心头的那些“不务正业”、“哗众取众”的声音在高老师持续的鼓励下终于慢慢飘散。同时高老师对我的信任和支持也让我能够有充足的时间在相对自然的状态下慢慢思考、写作,这也使得本书中的大部分文章在最大程度上保留了源自程序员生活的原汁原味。
感谢出版社以及本书的各位编辑,没有你们的辛苦付出和鼎力帮助,本书绝难顺利付梓出版。
特别感谢本书的插画作者“不知霜舞哀伤”,一面之缘也无,她居然能信任我,答应为本书配图,让我温暖不已。幸何如之!
感谢我的老婆赵建媛女士,她不但在生活上给予我支持,还是我忠实的读者,她不断的催促我在博客上更新,她的期待、鼓励、建议,是我一路坚持的强大动力,没有她的理解和宽容,我的一切都是梦幻泡影。
感谢我的女儿安悦瑄小朋友,我在《Qt on Android 核心编程》中提到她时,她四岁半多,在《Qt Quick核心编程》中提到她时,她五岁了,现在她过了五岁半,一阵风似地往六岁跑去了,她天真的期待和向往让我觉得自己在做的事情有了别样的意义。
特别要感谢的是在CSDN 上追看我“漫谈程序员”系列博文的朋友们,我从博文后面那些热情、同感的回复以及三不五时收到的私信中汲取了满满的能量,被需要、被认同的感觉是我能够坚持更新的最大动力,没有你们,就没有我的“漫谈程序员”专栏,也没有本书,你们是最可爱的人!
感谢已故的著名作家王小波,他既是文坛外高手,也是程序员中的奇葩。“你好哇,程序员”这个名字受到他写给李银河女士的情书的启发,特此感谢。
感谢我昔日的BOSS,他们给我机会让我成为程序员,曾经一路走过八年时光,甘苦毕生不忘。他们是谢胜落、韩军。
谈笑有程序,往来无白丁,感谢曾经经过和正在经过我程序员之路的同事、朋友,我们在一起的日子,若隐若现在扯淡的文字里。
感谢CSDN,感谢CSDN 博客频道的编辑们,正是有了这个平台和你们辛勤的劳作,我的一切才有可能。
最后,也最应该感谢的,是肯花费时间和精力阅读本书的你,没有你,我将寸步难行。
这本书适合谁
这不是一本严肃的、正儿八经的谈论程序员的书,它只是我这么一个老程序员在工作、生活中撷取的几朵小浪花,谈不上多么深刻,也谈不上多么有趣,但,它是真实的。所以,如果你:
是一个程序员
想成为一个程序员
想了解程序员的工作与生活
对程序猿这种特殊物种感到好奇
都可以从本书中找到你想要的东西。
如果你只是想吐槽程序员,也可以从本书中找到各式各样的靶子。