内容简介
《MacTalk人生元编程》是一本随笔文集,主要内容来自作者的微信公众平台“MacTalk By 池建强”。本书撰写于2013年,书中时间线却不止于此。作者以一个70 后程序员的笔触,立于Mac 之上,讲述技术与人文的故事,有历史,有明天,有技术,有人生。70 多篇文章划分为六大主题:Mac、程序员与编程、科技与人文、人物、工具、职场。篇篇独立成文,可拆可合,随时阅读。
此外,作者还对原来散落在各篇文章中的Mac 技巧进行了统一的整理和规划,形成130 个Mac Tips,通过阅读这些技巧,读者既可以了解Mac,增长知识,又能够提高工作效率。
本书行文采用了一种技术和人生感悟相结合的风格,起于Mac 却不止Mac,文风幽默又能笔底见风雷。王小波说,“每一本书都应该有趣,对于一些书来说,有趣是它存在的理由;对于另一些书,有趣是它应该达到的标准”。本书就是一本达到了有趣标准的技术书,它不仅适合Mac 用户阅读,更值得所有技术人员随时翻阅。
目录
写在前面的话/1
技术写作与减熵/5
但行好事,莫问前程/7
生命中遇见的每一本书,都不是偶然/11
开篇:为何而写/13
Mac /1
Macintosh 的命名/3
1984,Mac 诞生/5
Macintosh 演化史/7
说说我和Mac /24
品评OS X Mavericks——唯快不破/28
免费的代价——从OS X 免费谈起/40
选择Mac /43
开始使用Mac /45
非同凡想/56
怀念2007 /58
年轻时的梦想还在吗/60
苹果的语言/62
Mac Tips /64
程序员与编程/97
并发的错觉/99
程序员的性格/103
程序员如何提高英语阅读水平/106
普通人之殇/108
趣谈个人建站/109
人生元编程/123
如何提问/126
如何学习一门编程语言/128
神奇的程序员——王小波/135
Linux 的文件系统王国/137
科技与人文/147
不要做一个Hater /149
沉默的坚持和沉没的成本/151
缅怀那些沉没的项目/153
锤子和钉子/157
读书日谈书/159
付费阅读/162
技术成长/164
克隆高手/169
老兵不死,只能自我提升/171
没文化有人文/173
明天的科技/175
你有多少时间/177
自由软件/179
允许吹牛/181
用好自己的份额/183
也无风雨也无晴/186
写作与编程/189
奇特的一生/192
是旅行还是长跑/194
西塘古色/196
《晓说》不小/197
遗失的访谈——岁月无声/198
怎能忘了西游/203
重读黑客与画家/207
人物/213
传统的黑客——史蒂夫沃兹/215
从汇编到太空——保罗艾伦/218
敬畏之心/222
设计巨匠——乔纳森艾维/226
工具/229
Vim /231
神兵利器——Alfred /253
Shell /256
职场/263
留不住的人才/265
薪水几何/266
顾得上就问,是为“顾问”也/271
跟着老大去跳槽/273
一生要面试多少回/275
去创业还是继续编程/285
去公司上班还是独自在家/287
独自在家续篇兼答读者问/290
摘要与插图
一生要面试多少回
一生要面试多少回?才能不流泪;一生要流多少泪,才能不心碎。在职场这个系列里写了职业、薪水、跳槽等内容,这一篇就说说面试那点事儿,送给那些因为面试痛过、苦过、心碎过的同学。
说起面试,我个人面试的经历原本可以用“平淡无奇”四个字来形容。但是有一个因素让这事儿变得有趣起来,那就是作为一个从小球和宋兵甲之流开始练级的程序员,一路走来,居然没有参加过任何一次笔试!每次都是谈谈就上班去了。想想现在的招聘流程,层层把关,处处埋伏,笔试、面试、机试,一个都不能少,还有HR 试。哪个坑没看到都能摔个鼻青脸肿,爬起来拍拍土不哭,职位已经随风飘走。
我个人在IT 行业只换过三次工作。第一次是从顺义郊区南下北京,兜里揣着一张三寸软盘,里面装了一些散碎的Javas
cript 代码。面试时没谈几句我就说“Talk is cheap, show you mycode”,然后强行给人家演示程序,几个土土的页面元素在浏览器上飘来飘去。由于那时DHTML 还不常见,几个面试的人面面相觑,不明觉厉,于是面试就通过了。凭着这一招我顺利地进入了洪恩,那次找工作我准备了半年的时间(在“薪水几何?”一篇里已述)。
第二次面试经历是去一家外企,属于朋友。这时我的面试工具已经从三寸盘升级为笔记本电脑,没想到这次工具没派上多大用场。面试官对Linux情有独钟,属于铁粉那种,如果别人无视或诋毁Linux,马上就和人家进入你死我活的状态。这兄弟专门询问Linux相关的技术问题,这下可把我乐坏了,他不知道我在洪恩三年Linux 用得比Windows 还熟!再加上朋友的因素,顺利入职,这次面试几乎没做什么准备。
第三次面试就是来到现在这家公司,细节不表,一面之下就足足工作了8 年,直到今天。8 年说长不长,说短不短,8 年前Facebook 刚刚成立,8 年后美国总统都换了,而且是连任。我个人则鲜有成就,一事无成,说起来都是酸楚的泪。
写到这估计很多读者就开始骚动了:“Mac 君,看你的面经在我们面试界只能算是面瓜级别,何德何能以面试作题?”
这……(擦汗中),被面虽少,但Mac 君善于总结总有收获,而且年龄越长阅人越多,俺面试过的人可不少呀,所以多少可以说几句不是?
关于面试,我想从这么几个主题去说说:求职类型、情有独钟面试准备、简历、要有光、面试过程、反馈。希望能够对正在找工作或想找工作的同学有些许帮助。
求职类型
我把求职类型分为:主动求职和被动求职。初入职场找工作;钱没给够,心委屈了,想换工作;这都算主动求职。朋友、猎头挖人,算是被动求职。我大家主动求职,主动总是好事,我们可以有规划按步骤地找到新的工作空间。被动求职则偶然性更大一些。猎头找你了,千万别觉得自己身价倍增,很多因素需要自己考虑,职业方向、环境、空间、薪资等,猎头是不会替你考虑这些的,他们的目的就是让你入职目标公司并获取那份佣金。当然,如果确实有好机会你也别愣躲。我有个朋友,在几个公司之间跳来跳去,但每次都能恰如其分地躲过事业发展和积累财富的机会,就像上帝在天空中拿着一把机会往他身上砸,但每次都让他以无比凌厉的步伐躲过,看得上帝扼腕叹息。有一次吃饭我问他,你是怎么做到的?他点根烟说:“这是命。”
其实不是命,判断和选择而已。
在这篇文章里,我们主要谈主动求职的面试,如果想听被动求职的道道,请出门右拐上楼!
面试准备
既然是主动求职,那一定要做好充分的准备,太祖说了,不打无准备之仗。如果你想做一次慎重的工作变动,那么花3~6 个月的时间去准备是值得的。当然这3 ~ 6 个月不是让你辞职在家闭门思过或暗暗练习九阴白骨爪之类的速