一个技术男的自白

文:林沛满

当我在台灯下写到这一篇时,不由得想到几个月后,另一束灯光下的读者正翻到这一页,跨越时空的交流真是奇妙。我要感谢你购买本书并坚持读到这里。作为小众图书的作者,我最珍视的是读者对本书内容的喜爱,也希望你在阅读中有所收获。最后一篇,就让我们忘记那些乏味的术语,谈些有趣一点的话题吧。

关于技术,当下的热点是Full Stack Engineer,翻译过来就是全栈工程师。我的理解就是从前端到后端,从软件到硬件都懂的通才。其实在全栈的概念出现之前,关于技术广度和深度的讨论就从来没有停止过。在时间有限的情况下,究竟是应该扩展广度,各种技术都去涉猎,还是把所有精力都投入在一门技术上呢?我个人更倾向于后者,因为当某项技术学到了较深的程度后,眼界就不一样了,再学其他的技术也容易达到类似境界。以本书提到的协议为例,如果你已经精通CIFS,那很可能稍加点拨就能完全理解NFS;同样如果你理解了网络的分层和流控,再学习存储的层次和缓存也比较容易。但假如一个人连最擅长的技术都浅尝辄止,那学习其他技术也会停留在表面上。我有位技术出色的朋友用过一个生动的比喻来说明这个问题:技术深度和广度的关系,就像登山时的高度和视野。假如你爬到半山腰就停下来眺望,就只能看到一半的视野;但如果埋头爬到山顶,一抬头便是无边的风景。

关于薪水,是很多工程师自怨自艾的口水话题。不知道从何时开始,大家似乎都觉得自己被亏待了。微博上流传各种自嘲的段子,比如“今天你编程时流的汗,就是当初填志愿时脑子进的水”;我也曾经开玩笑说自己的英文名是“Low Payman”;我有位年薪40多万的同事,MSN签名是“少壮不努力,老大干IT”;还有一种流行的说法,认为在中国不适合走技术路线,否则为什么在国外才有白发苍苍的老工程师?看过太多类似段子之后,我觉得这种群体心态已经有点矫情了。无论在什么国家,工程师都排不上收入最高的群体。相比国外,中国工程师地位已经算高了,比如美国工程师的收入就完全比不上律师和医生等职业,但在中国就未必是这样。中国也不是没有老工程师的发展空间,而是因为第一批工程师还没有变老。热爱自嘲的人其实也心知肚明—他们的薪水完全足以维持体面的生活,比如那位“少壮不努力”的同学,一直在上海这个大染缸过着纸醉金迷的日子。而真正徒伤悲的职业,恐怕根本没有心情自我编排……我认为自嘲是一种难得的幽默,但是当一个群体的自嘲都专注在薪水上,听上去就有点无聊。

关于办公室政治,那真不是属于我们的战场。孟子的“劳心者治人,劳力者治于人”对中国影响太过深远,我不止一位朋友从技术路线改走管理路线的时候,以这句话作为座右铭。而在我看来,自从人类进化到可以坐在办公室里“劳力”之后,“劳心”就缺乏吸引力了。人类比电脑狡诈太多,还是管电脑省心。我们就把办公室政治这样劳心的活儿留给走管理路线的同事吧,只要不站队不说是非,用技术帮助所有人,自然会成为单位里最受尊敬的人。

关于创业,我想没有哪个行业比IT界更热衷于此了。或许是因为这一行有过太多轻易成功的故事,所以工程师们蠢蠢欲动,仿佛每个人都在想,连一个毫无技术含量的导航网站都能被高价收购,满腹才华的我能干出怎样惊天动地的事业?于是有志者开始对职业不满,觉得无论如何应该出去闯闯,寻找自己被封印的灵魂,他们振臂一挥,豪气万丈地说“走,创业去!”其实我个人是非常羡慕这样充满激情的人生的,无奈看过太多失败的例子,总觉得创业的成功率被高估。有位朋友到福建承包一片山林之后,很快发现这东西并没有想象中那么赚钱。终于在花光所有积蓄之后,萌发了“不如归去”的念头。虽然听上去颇有禅意,其实心里还是很懊悔的,最后不仅回到原来公司,还坐到原来的位子上。当然成功者也是有的,不要妒嫉他们,因为这是冒着风险得到的。

关于跳槽,除了印度之外,我还没有见过比中国工程师更爱跳槽的群体。由于每跳槽一次基本能加薪30%,的确让人难以淡定地呆在一个岗位上。不过在我看来,频繁跳槽所付出的代价恐怕高于这点收益,因为很快就会发现无处可跳了。而且更大的副作用是,多次换工作导致了各种技术都只学到皮毛,等醒悟过来已经晚了。如果某个新职位吸引你的亮点只是加薪,我建议三思而行。

关于理科生的骄傲,在工程师群体中,有小部分年轻人至今还保持着源自高中理科班的自豪感。比如看到一本精彩的科幻小说,便觉得文科生不可能懂;如果新来的领导不是理工科出身,就感叹所处的并非技术驱动型公司;最让我吃惊的一次,是一位DBA质疑不懂技术的销售人员为什么地位那么高。这种错误的认知显然源于交际圈子的狭隘,对非技术人员的能力缺乏了解。其实你在调试代码时,他们同样在推敲文案;你在餐桌上只管品菜海侃,他们却要左右逢源,让所有宾客感到满意;你结交朋友只看心情喜好,他们在朋友圈里只说“正确”的话,永远如沐春风地倾听;你在内部会议上发言都显拘谨,他们面对突如其来的话筒也能侃侃而谈……毫无疑问,非技术工作的“技术含量”一点都不低。幸好随着阅历的增长,大多数理科生都能改掉这个毛病。

关于生活,IT男们已经被打上了太多标签:宅、木讷、生活简单。这当然是一种偏见,至少我身边的朋友就不是这样。不过比起国外的工程师群体,我们的业余生活似乎是单调了些。比如与我合作多年的国外同事中,有组乐队的、当冰球教练的、玩帆船的、DIY花园的……有些朋友对此羡慕不已,以为发达国家才玩得起多样化的娱乐,对此我不敢苟同。比如中国学习乐器的人数早就全球第一,在我屈指可数的女同事中,至少有三位在小时候考过钢琴十级。我所住的小区一楼都配有朝南的大院子,园艺条件极佳,只是户户都铺砖硬化了……所以细想起来,经济上并不是主因,只是不够热情罢了。工程师本来就是最擅长DIY的群体,只要行动起来,完全可以让业余生活更加丰富,成为一个更加有趣的人。

本文摘自《Wireshark网络分析就这么简单》


本书封面

一个技术男的自白_第1张图片

内容简介

Wireshark是一款非常棒的开源网络协议分析器,能在多种平台上(比如Windows、Linux和Mac)抓取和分析网络包,而且同过它的图形界面浏览器,可以查看数据包中每一层的详细内容。本书采用诙谐、幽默、风趣的手法,由简入深地对使用Wireshark来分析常见网络协议的方法进行了剖析,作者还通过身边发生的大量真实案例分享了Wireshark的数据包分析实战技巧。其他技术类图书不同的是,本书不务虚,不注水,力求为读者提供最佳阅读体验,使读者在一个轻松愉悦的阅读氛围中,潜移默化地掌握Wireshark的前世今生和实用技巧,为你的网络工程师生涯提供技术支持。无论你是网络行业的技术支持工程师、数据库中心的管理员、现场工程师,还是高校网络相关专业的教师,无论你是CCNA、CCNP、CCIE,还是MCSE,本书都是你们迅速了解、掌握Wireshark技巧的绝佳读物。

关于作者:

林沛满2005年毕业于上海交通大学,现任EMC网络存储部门的主任工程师。多年来一直为多个产品团队提供技术咨询,范围包括网络、操作系统、文件系统和域等等,这就是为什么此书所涵盖的协议如此五花八门。每年临近加薪的日子,他也会组织一些技术培训来提醒上司,本书的部分章节就来自这些培训资料。平时他也写些技术博客,你或许还能在IT168或者ChinaUnix技术社区看到它们。本书有少数章节来自这些博客。当林先生不在工作时,大部分时间都花在了植物上,尤其是欧洲月季。

专业评论

“在那些让人崩溃的网络故障或性能问题面前,Wireshark是非常有效的利器——如果你能够像作者一样对它驾轻就熟的话。本书作者根据自己多年的经验,不仅由浅入深地把Wireshark的功能和使用技巧展示出来,还深入浅出地介绍了DNS、HTTP、NFS等协议的工作原理。本书不同于一般教科书的特点是:把本来枯燥的技术问题写得如此诙谐、有趣!作者写得从容,相信读者也读得轻松。”—— 段海新,清华大学博士生导师“


几个月前请教过作者一个网络性能问题,没想到他仅用了十分钟就使用Wireshark找到了解决方案。我大开眼界!后来在阅读本书初稿时,我被里面的内容深深吸引,用了整整三天时间将其一口气读完,感觉内力大增,从此碰到网络问题时也手有余粮,心中不慌了。作者用生花妙笔剖析了常见网络协议的运行机制和Wireshark实用技巧,无论你是网络行业的老兵,还是新手,阅读起来都会妙趣横生,受益匪浅。”——陈恩光,EMC高级工程师“


网络是一门实用但枯燥的技术,但Wireshark的诞生让网络学习不再乏味。国内当前关于Wireshark的学习资料乏善可陈,本作的问世应当使这局面大为改观。林先生是网络协议和Wireshark领域的资深专家,本书基于他的博客精华,辅以多个经典案例,Wireshark的力与美从中娓娓道来。全书内容深度与广度兼备,诙谐幽默的文笔处处透出作者深厚的技术积淀,相信你读罢也会有酣畅淋漓之感。”——Lex Li, Morgan Stanley“


初读本书,相信读者会被作者幽默的文笔逗乐;再读本书,读者应该可以感受到作者透过纸背的技术功底。本书诙谐、有料、有深度、有广度,让人读起来爱不释手,收获满满。而且那些深不可测、毫无头绪的难题,在作者笔下都变成一个个的餐后甜点。吃掉它并享受它,技术境界如此,人生境界亦如此。”——David Che, Network Solution Consultant

你可能感兴趣的:(一个技术男的自白)