相对于编程技术之类的书籍,我看编程周边的书还是比较多的,因为技术书看的慢啊。我相信一本好的技术书是完全可以帮助阅读者梳理知识点,再加上在慕课看视频做辅助,是完全可以得到很大的成长的。不过,在我们学习枯燥的工程化知识的时候,或者说是写着逻辑简单的业务代码的时候,那些软件界大佬的故事却在鼓舞着我们前进~
同样是程序员,别人在改变世界,我还在开发功能性网站后台。(.P.S. 图片来自《硅谷》,不错的电视剧,HBO出品,必是精品)
###DOOM启世录
第一本书是《DOOM启世录》,不知道有人玩过这个游戏(毁灭战士)没,反正我没玩过(没时间玩啊)。这本书是讲两个玩家(其中一个是卡神,也就是约翰卡马克)是如何走上游戏之路,如何制作出迄今为止影响力最大的游戏作品–DOOM和Quake,以及他们为何在最辉煌的时候分道扬镳的故事。这本书毫无疑问是一本能让任何码农热血沸腾的书,我当初读这本书的时候激动的差点跳起来。
少年罗梅格制作的游戏画面比《创世纪V》的还要漂亮;少年卡马克自制渣药用来偷窃苹果机;《德军总部3D》首月版税十万美元;工作室中放着羞羞的电影,而卡马克只是看了一眼然后继续工作。
在临近游戏上线的几天,一群一个叫做ID的团队年轻人们住在一间湖畔小屋,整天吃着批萨,没日没夜地写代码玩耍,创造了一个无人能企及的神话。
约翰卡马克活出了每个Geek想过的生活,挑战世界,笑傲天下,禅宗似的代码修行,不谛世事的专注。另一个约翰·罗梅格也很厉害,我就不提他了。
最后贴一下这本书最让我热血沸腾的一段话
"在信息时代,客观障碍已不复存在,"他说:“所谓障碍都是主观上的。如果你想动手开发什么全新的技术,你不需要几百万美元的资金,你只需要在冰箱里放满比萨和可乐,再有一台便宜的计算机,和为之献身的决心。我们在地板上睡过,我们从河水中趟过。”
我相信,这本书真的改变了很多人,让很多人喜欢起来了游戏编程,并成为了开发者。
###浪潮之巅(有思维导图)
我想这本书应该很多人读过,因为这本书知名度很高的,吴军老师写过,这本书是我大二那年读的,可以算是软件史的入门书,不过知乎有很多人对于这本书的不严谨提出了批评,后来我看了下,确实是这样,所以大家可以当作小说读。这本书讲的是互联网及IT行业几十年来主要的player的兴衰,包括AT&T、IBM、思科、微软、苹果、Google、Facebook、Dell等等。这些公司有的是做电信的,有的是做互联网的,有的是做软件的,有的是做硬件的,有的是卖电脑的;有的是新兴向荣的行业新贵,有的是正值壮年的行业巨头,有的则已是垂垂老矣、日薄西山的夕阳公司。它们的商业模式、产业链、技术优势各不相同。小码农看各大公司撕逼,胜者为王,败者为寇。
###黑客与画家(有思维导图)
这本书也是我大二的时候读的一本书,记得当时由于笔记丢了,所以读了两遍。这本书褒贬不一,我保持中立。这本书是硅谷创业之父,Y Combinator创始人Paul Graham的文集。之所以叫这个名字,是因为作者认为黑客(并非负面的那个意思)与画家有着极大的相似性,他们都是在创造,而不是完成某个任务。
“创造优美事物的方式往往不是从头做起,而是在现有成果的基础上做一些小小的调整,或者将已有的观点用比较新的方式组合起来”
”如果观察那些做出伟大作品的人,你会发现他们的共同点就是工作的非常艰苦。如果你工作的不艰苦,你可能正在浪费时间。 并非所有的痛苦都是有益的。世界上有有益的痛苦,也有无益的痛苦。你需要的是咬牙向前冲刺的痛苦,而不是脚背钉子扎破的痛苦。解决难题的痛苦对设计师有好处,但是对付挑剔的客户的痛苦或者对付质量低劣的建材的痛苦就是另一回事了。“
###程序员的职业素养(有思维导图)
Bob大叔的书,在一个寒假把它读完,这本书讲的就是如何成为一个合格的程序员,推荐每个码农必读,成为了程序员就要为自己负责,为自己的代码负责,为项目负责。
还有很多书,我就不写了,大家去自己读会有更大的收获,而且慕课网有字数限制。 比如刘末鹏《暗时间》,还有《建筑的永恒之道》 …
共同学习,写下你的评论
评论加载中...
作者其他优质文章