从唐山到温州,倒挂的思乡之情

我是个三岁离开家乡的“北漂”,不是北京的“北”而是北方的“北”,唐山,典型的北方城市。如今我回到南方,温州,人们常说的江南城市,也做了一回“北归”。有人问我,两个城市你更爱哪个城市的风光,我内心的答案也许用这句歌词表达得最恰当——“你在南方的艳阳里大雪纷飞,我在北方的寒夜里四季如春。”
在唐山的时候,我满心的家乡的美好,还有满脑子的乡愁,但是没有想到的是回到家乡已有时日的我如今却一心又想要回到北方,心中时常泛起类似乡愁的情绪,因为我从血缘上完全不属于唐山,所以我把这种感情叫做倒挂的思乡之情,因为心中的那个“家乡”早已经不是原本意义上的“家乡
可能从我第一次想念北方大雪那一刻起,这种思乡的种子就在我心理生根了。
想念油条、豆浆、煎饼果子、驴肉火烧、驴打滚还有大串的羊肉串,甚至鱼香肉丝,光是想想都能流口水,而这些食物永远只有在北方才能吃到正宗的味道,而现在已经好久没有吃到了。
想念北方同学们,每天嘻嘻哈哈侃大山,似乎有逗不完的乐,想念在北方的大学,一场大雪把整个学校变成游乐园,变成雪球大战的战场,变成学生雪人创意大赛,变成浪漫的童话世界,而现在这些也许真的只是童话了。
人性有时候真的很神奇,有时候越是得不到的越是觉得美好,而得到的东西却往往不懂得珍惜。时常与人聊到北方时,均是竭力为北方添光加彩,在同事的眼里北方好像才是我真正的家乡,我也是时常调侃自己就是外地人,北方汉子,实际上内心知道,北方也不是天堂,只是不希望南方的人们对它有任何曲解,甚至玷污其美好,这是一种偏执的爱。
我想我是幸福的,回到了多年想念的家乡温州,南方,心中又一直挂念着带给我各种美好记忆的唐山,北方,人生有如此经历已无遗憾。
唐山叫山四周没有大山,渤海之滨的天赐宝地,我在这里长大,从一个男孩变成一个男人;温州叫温冬天不太温暖,东南丘陵里的山水诗境,我在这里出生,如今在这里扎根结果。
(完)

我理解的黑客精神

写在前面的话

在互联网如此发达的今天,黑客这个词已被各大媒体『普及』的深入人心。之所以用引号是因为大众对这个词的理解已被媒体严重地误导,一听到『黑客』脑中立马联想到的是一个系统入侵盗窃事件且作案者一般皆是一名天才辍学少年云云。就像著名黑客Raymond(代号:ESR)说的那样:『那可不是黑客(hacker),那是骇客(cracker)或偷窃者,二者的区别是:hackers build things, crackers break them。故本文所讨论的黑客皆指hacker,且下文将把黑客看做是一种态度、一种精神:黑客精神,而不是某个或某类具体的人,实际上它独立于任何具体的职业,是一种形而上的精神存在。

我理解的黑客精神,它乐于解决问题,它始终是以解决问题或更优雅地解决问题为目标,它不会局限于哪些固定的形式,它也不会局限于哪些不变的场景,完全突破思维的疆界不受既定框架的约束。

0、解决问题

黑客精神的核心就是解决问题(hacking):解决自己遇到的问题、解决他人的问题,解决这个世界上急待去解决的难题,最终给自己给他人给这个世界创造价值。

在一个高速发展的行业,要维持系统持续高效的运行,则必须对各个生产环节精密细分,然后各环节各司其职,局部最优从而实现一个全局较优的局面。软件行业也是如此,当计算机技术由粗犷型不断向高尖端、精细密迈进时,各生产环节的相关工种细分成为必然选择。信息大爆炸,细分领域知识逐渐成为一种门槛,也促成了隔行如隔山的局面。于是,我们会被这些岗位、分工贴上标签,甚至反过来我们也将这些社会给予的标签定位自己。你是医生我是工程师,你是建筑工程师我是软件工程师,你是前端开发我是后台开发。正所谓『我住长江头,君住长江尾。日日思君不见君,只剩 HTTP』。于是有的码农就开始困惑了,我是一个后台开发,你怎么老让我写js/css/html这些前端的东西,又如我是一名前端,为什么还需要接触一些系统底层的逻辑,我要专注我要做到精深,如果我写了那我到底是什么,然后不禁发出我是谁的感叹。。。。我想这是很多码农都会遇到的场景。

其实,何必以分工限制住自己,解决你当前遇到的问题才是王道。一名优秀的医生他首先不仅仅是个医生。类似,一个优秀的软件工程师不可能只会自己的那一亩三分地,那样只会限定了它解决问题的技能和范围,把自己局限于软件系统流水线上的一零件。从这个角度讲,如果你认为自己是一名黑客(或有黑客精神),那么你的诗和远方永远是把问题解决掉(或一种更优雅的方式解决掉),围绕这个核心目标展开的皆可理解为一种hacking手段。管他前端还是后台,管他JS抑或C++,何必让这些标签束缚了自己,不会学了就是,这才是真正的黑客精神。换句话说,一名有黑客精神的码农,他应该是个Fullstack Engineer,即使这不是他的目标,但确是他长期hacking各种问题的直接结果。

就像hacker的动词hacking一样,我理解的黑客精神的核心是解决问题。而要达到如此的精神状态,窃以为下面几个共同的素质特征可能至少具备其中之一。

1、强烈好奇心

曾有人惊讶于爱因斯坦的天才,他说:『我没有特别的天才,只有强烈的好奇心。永远保持好奇心的人是永远进步的人』。好奇心人皆有之,但强度却各有不同或一直始终强烈保持的并不多。强烈的好奇心是黑客精神的驱动力,它会带着你克服一个又一个难题而不会感到疲倦。

2、打破常规,跳出固定思维模式

在二十世纪七十年代,在全国上下纠结于姓资姓社时,邓小平提出了著名的『猫论』:不管黑猫白猫捉到老鼠的就是好猫。这其实就是一种黑客精神,它突破了传统的社会主义思维,不束缚于制度形式,以解决当前中国的经济问题为目标,发动经济改革,实行对外开放,如此国家才慢慢从停滞不前的状态中开始复苏。这不仅是解决了当前问题而是优雅地解决了问题。

举一个自己的反例,大学时曾经有一段时间一直处于学C++还是JAVA(因为要熟练掌握一门…)之间徘徊犹豫,结果来回纠结浪费了很多不必要的时间。谁说不能两个都学呢(一个优秀的程序员不可能只会一种编程语言…),至于哪个先哪个后不是最重要的,最重要的是把心静下来踏踏实实去写代码,即开始做起来。所以,这其实是个眼界问题,思考问题需要跳出自己的固定思维模式,不要让无知加剧了自己的恐惧。

不断打破常规模式,不断地突破自己的思考边界,我认为这就是一种黑客精神。

3、善于自学:Learning By Doing

如果你让我举一个身边让我敬佩的人,我觉得我的伯父是一个。虽然他小学才读到二年级就辍学了,但是他的学习能力一直让我惊叹。伯父以前是学木匠的,打的一手好家居,所以家里的桌椅板凳一般都是自己弄。后来有了条件决定要盖楼房,别人家都是请『专家』拿主意选设计,而他自己学自己设计自己的楼房样式。等到房子装修的时候,他又自学了水和电,把自家楼房的水利和电路系统一个部件一个部件的装了起来,所以他又能算得上是个水电工。后来伯父买车了,有一次和他去县城里车在路上抛锚了,他打开前车盖检查了下各个零部件,然后和我说了一堆汽车专业技术术语,最后说了句某某地方坏了,后来维修店人过来了基本和他说的一致。当我问他是不是学过的时候,他告诉我,每次修车的时候他都会专业人员学习交流,了解车上的每一个构件,无不细致,不懂的地方就问就查资料,如此反复时间一长自然就懂一点。

始终保持一颗学习的心态,在解决问题中学习,即使对所解决的问题不是很了解,但是当你解决了一点你就学到了一点,解决了更多就会学到更多,我认为这就是一种黑客精神。

总结一下,我所理解的黑客精神是解决问题为核心,打破定式思维,并能在问题中学习与提高自我。

注:题图来自电影《v字仇杀队》

(完)

进入博客以来

进入博客以来,不知不觉已经写过12篇文章了,中间因为过年松懈断了两篇文章,除此之外每周还算在坚持原创文章的创作。最近取巧写了两篇小说读后感的文章,主要是因为论题越来越难想,关于题目自己开始有点黔驴技穷,苦恼和焦虑油然而生,然而在苦苦挣扎后终于明白一个道理,写文章的初衷也并非次次要求自己写出论文式的文章,只要本着对自己负责且对得起最初拉我共同写文章进步的阿波同学的态度用心去写文章就好。

每周一篇的时间限定对我来说,是一把无形的鞭子,鞭策我努力训练自己的思考写作能力。每到周末我总有一种紧迫感,类似于上学时候交作业截止日期前的那种焦虑,又不同于那种感觉,更接近于一种强烈的使命感。我觉得是这是对长期没有主见的我的一种很好的磨砺,因为我认为能够通过自律去长期做一件并不是很容易且有益的事情是形成有主见习惯的好开端,因为自律就是控制自己的一种能力,有主见即为控制自己的思想和行为的协调性,当然锻炼基础的控制力就是第一步。正如两个礼拜前的文章《换一个角度会更好》,虽然被老婆说的一无是处写文章以来写的最差的文章我依然从鞭策自我的角度找到收获点,因为这篇文章是在极短的时间内由自己内心灵光一现的想法用思维导图搭框架写出来的,虽说文章确实很烂,但是我当时克服了懒惰心理在不考虑休息时间太晚的情况下完成的,算是一种自我突破,以平常的惰性,文章八成要拖好多天了。而这一点小小的收获,如果不曾努力,永远感受不到。

关于写作方式,我也做过很多尝试,最开始的论文式的文章都是例子加论点的堆砌,然后稍微整理下文章的前后顺序就成文了,但是文章的结构连自己都没有头绪,总之读起来顺畅就心满意足了,后来发现这样对写作水平提高毫无裨益,终于偶然的机会想到了尝试先搭好架构的方法,于是用到了思维导图,把自己的思维结构明白的画出来后再去具体写文章,第一篇尝试的文章就是《学习状态》,而且效果还不赖,不过后面对思维导图以及搭结构有点太过单一导致后面文章也不是很理想,近两天读到《学会提问-批判性思维指南》有论述文章结构技巧上的解读,图表法是文章提到最有效的方法,自己略感安慰,继而能确定自己的方法没有方向性的错误。

关于写读后感的写作方式,自己也有小小的探索,从开始纯写感受到后来竭力把原文的内容表达出来的方法,再到后来变成稍微有侧重地多写了些感触和对文章内容的不同解读的写作方式。但每当自己写完后再去读豆瓣上的读后感后总感觉自己写的缺点什么,文字不够优美,小说情节分析的不够巧妙等等。

关于写作内容,首先要说是今天的文章算是自己的对写作内容认识的小小的改变,之前的文章多集中在个人成长各方面因素的论述上,因此当自己成长没有实质上的突破时,文章的论题的创新也就枯竭了,还好最近发现还是要多读书才能开拓自己的思路,否则凭自己想象想开了花也就是那些内容,没有新鲜的血液。

我把这几个月的写作看作一种磨砺,常常回过头来思考就有意想不到的收获,要说对现实有什么帮助,目前还没有显现出来,然而我的目光不止眼前这么近,相信不久的将来,这份坚持将有一个飞跃式的质变。

(完)

你的直觉可信吗-续

前言

这篇是《你的直觉可信吗》的续集,下面的内容可能带有强烈的感性色彩与个人经验主义,并不具有普适性,so看到的你如果不同意的话不必当真,此处仅作为个人对于『直觉』概念的思考的一种记录。

正文

回顾下上篇《你的直觉可信吗》的观点大致是:如果你已是某个领域的专家那么请相信你的直觉;如果不是那么你的直觉则即运气。

经过一番推敲,不禁发出这样的疑惑:真的是这样嘛?

这几天的一些事情又让我重新思考这个问题,于是对直觉又有了一个些新的看法。

在这里不妨把直觉再细分为理性与非理性两类。当然按照正统的说法,直觉与理性是一对反义词,所以这是自发明的一种称谓。理性直觉是指那些经过不断练习积累经验,打磨出来的领域方法论的一种统称,如上一篇中的『可信』直觉即为一种理性直觉。而非理性直觉则是没来由的一种想法,是灵光一闪,是一种莫名其妙的信念,总是带有强烈的感性色彩。

但是,世界上总有一种人,正是他们的偏执改变了这个世界,Intel创始人安迪·格鲁夫曾写过一本类似的书:《只有偏执狂才能生存》。so这里的非理性直觉可以理解为:对自己认定事情的一种专注与极度渴望。在这种直觉的引导下,个人则会爆发出巨大的潜能,它也会将来自人们的反对与不屑逐步消化为前进的动力。

正是那些自以为能改变世界的人,有一天他们真的改变了这个世界:)

(鸡汤完)

感动《嫌疑人X的献身》

“究竟爱一个人,可以到什么程度? 
究竟什么样的邂逅,可以舍命不悔? 
逻辑的尽头不是理性和秩序的理想国,而是我用生命奉献的爱情!”

 

“如果你过的不幸福,我所做的一切才是徒劳。”

 

——《嫌疑人x的献身》摘录

爱情,推理小说最让我感动的竟然是爱情,以致于我看完小说,泪水都似乎在眼睛里打转,感动这一对没有任何肉体关系甚至语言交流都很少的爱情。

石神哲哉最后呕出灵魂的嘶吼不是因为自己信仰的破灭,而是因为他所爱的人永远失去了幸福。爱情是那一霎那最光辉最美好最纯洁的一丝丝心动。失去信仰的数学天才,感觉到自己被现实世界摧残得无力追求这世界上最简单最纯粹的数学,正准备结束自己的生命的时候,花岗靖子母女的出现将他从地狱拉回了天堂,他的身体仿佛被什么东西贯穿,他感动得难以言喻了,他发觉她和女儿的那对天使般的眼睛的美和解开数学题的美在本质上是相同的。写到这里我突然想到我的女儿,呱呱坠地的那个一个晚上我第一眼看到她的眼神,也是美得沁人心脾,让我如痴如醉。

“有了爱情,原来杀人也可以很简单。什么天才,也可以变得很小白。你孤独,你冷静,你睿智。可是,当你面对着她,你还是傻傻的,奉献出你的一切,只要她能幸福。尘世间最伟大的爱情也不过如此,第一次告白也是最后的诀别,竟是你主动把她的手交到另外一个男人的手里。”

 

——《嫌疑人x的献身》摘录

杀人,花岗靖子和女儿花冈美里失手杀死前夫,那个折磨得她们到处躲藏的无赖。再次杀人,石神哲哉为了掩盖花岗靖子杀人事实再次杀了一个不相干的人。令人毛骨悚然的事实背后是天才的设计,石神利用数学般的精准操作把警方成功带入了自己设置的陷阱,而且这一切都是以自己杀人为前提设计的,他是个数学老师,他用他给学生最常用的出题方式,“针对自以为是的盲点,比方说看起来像几何问题,其实是函数的问题”,给警方制造了一个局,在靖子犯案后一天把一个流浪汉以提供工作的借口安排到靖子前夫住的旅馆,后以花岗靖子杀死前夫同样的方式杀死流浪汉,并且毁容烧掉指纹,给失窃的全新自行车上占满流浪汉的指纹,指示靖子母女当天去看电影,唱KTV,打电话给好友。让警方误以为他杀死的流浪汉就是靖子的前夫,调查犯案时间集中在杀前夫案的后一天,调查重点集中在花岗母女的不在场证明上,这里石神聪明得故意将母女的不在场证明搞得模糊化,使警方一直在这方面努力,却不知道自己掉入了陷阱,不知道其实凶手想要掩盖的不是不在场证明而是犯案时间。虽然残酷,但真是高明,我从来没想到给别人出问题要设置盲点,也就能牵着别人的鼻子走,因为人走上了自己以为的错误道路,即使你之后放任不管他也会往你的陷阱里钻。就像石神一直在问好友汤川的一个问题:“对于数学问题,自己想出答案和确认别人的答案是否正确,哪一个更简单,或者困难到何种程度,拟一个别人无法解答的问题和解开那个问题,何者更困难?”石神彻底赢了,更牛的是他早已设计好自己去自首,把自己从杀害无关紧要的流浪汉路人甲彻底变成了杀害靖子的前夫的变态狂,而这一切靖子都不知道,她只知道石神帮她脱了罪,当然他也不希望她知道。把杀人案脱罪当做数学建模的问题,也只有数学怪咖深深坠入爱河的时候才能做出来这样的事情。另一方面小说里这么写深深的吸引了我这种相信知识能改变一切的人,在内心产生了极大的共鸣,即使结局因为石神的大神好友的干预,他的整盘棋被看穿,最后爱人也不得不自首,所以结尾石神才如呕出灵魂般的嘶吼,但这其中逻辑推理演化过程也让我十分爽。

伟大的爱情,伟大的逻辑思考,伟大的东野圭吾,感谢读书。

《白夜行》读后感

花了两天两夜读完东野圭吾的《白夜行》,给我带来持续的震撼一直延续到现在,无论是故事内容还是故事的结构,都可称为一部神作。我心中一直有一个难解的疑问,一个人内心可以经历多种人生吗?看来是的,作家就是这样一种生物。

读这部小说就像玩魔方,要解开心中的谜团你要把每一个故事的谜团依次解开,然而不解到最后一面的谜题你就不能一窥事情真相的全貌。没有烧脑的迷宫式的情节,全书从一件离奇当铺老板谋杀案开篇,而当时似乎正值小学五年级的一对主人公单亲妈妈的雪穗和当铺老板被害人儿子亮司只是整件事的配角,随着谋杀案成为悬案之后,时间的推移里每一个故事片段里里都有他们的身影出现,表面上两个人的命运一直都是平行线般的存在。雪穗,自幼丧父,当铺老板被谋杀案件让她和她可怜的妈妈陷入非议和被怀疑的漩涡,紧接着生母中煤气死去,她的命运由此大转折,投靠养母后学会了高雅的茶艺和插花,通过养母的帮助读上了贵族学校,凭借优雅的气质和出众的外表成为众人心中的女神,从此平步青云,考入名牌大学,嫁给高富帅,开起名牌店;而亮司,本来是当铺老板的少爷生活,自从父亲惨遭杀害后,一直沉默寡言独来独往,甚至做起“老鸨”的勾当,还曾盗取他人的软件牟利,一直从事一些着不为人知的勾当。不仅这样,从始至终小说也没有提到他们有过直接的交流,他们的联系仅仅停留在结尾几章警察和私家侦探的推理之中,直到最后亮司用自己剪刀自杀,雪穗甚至连正眼都没有看他。事实上是亮司亲手杀死了他的父亲,因为他看到父亲强奸仅仅小学五年级与自己的雪穗的兽性的行为怒而杀之,之后又帮助雪穗多次报复了竞争对手,从银行磁卡中盗取大额的现金,阻止了雪穗未婚夫的感情出轨,杀死了调查雪穗的私家侦探,甚至在雪穗的授意下了断了雪穗病危的养母的生命。而雪穗为亮司所做的仅仅保护了他的秘密身份,用一些商业间谍行为让亮司做非法生意为自己牟利。在我看来亮司的行为不是同情幼小心灵被自己父亲蹂躏的雪穗,甚至都超越了爱情,他对雪穗成为一种超脱的感情,只守护着自己的心中的那个她。而雪穗已经完全变成一个不择手段疯狂报复一切所谓的美好的恶魔,或许因为她的遭遇太过可怜,她已经不懂得什么是爱,也不曾爱过任何一个人。这是一个悲剧,所有人都是受害者,包括杀人凶手。罪恶的花朵总是能长出罪恶的果实,而罪恶的果实传播着罪恶的种子,如果人的心里被种下了黑暗和罪恶,他的人生注定是没有阳光的,即使是他行在白天里。

当魔方的被彻底复原的那一刻其实并不是最让人兴奋的一刻,就像小说,猜到杀人凶手在小说的后半段雪穗和亮司秘密联系作案的事实已经了然纸上,然而我却仍然乐此不疲看作者如何安排每一个人物出场落幕,环环相扣的情节如何引出这对行在白天的黑暗里的“白夜人”。作者让我们看完了所有零碎的打乱的情节,在情节推进中慢慢展现自己拧魔方的功力,既没有烧脑得令人疲倦,又没有简单得令人鄙夷。也许写文章的过程中,作者经过了无数的想象,无数的比较,让真实的情况透过文字完全印入我们的眼帘,也许他在他的脑子里,这些魔方般的人物和情节已经被拧过无数回,才拧出《白夜行》这一部完美的解魔方公式,令我等平凡人只能望其项背。

(完)

不要因为走得太远而忘记为什么出发

有的人说,凡事预则立不预则废。

有的人说,计划赶不上变化。

两者结合起来就是在变化中修正计划以适应当前的形势变化。

计划的意义并不在于完成,而是导航,作为做事的大方向,引导我们继续向前迈进。

至今距《2015个人总结》的时间已有两月有余,生活就是需要不断回头看看以修正自己有没有走错有没有忘记曾经为什么要出发。总体上关于其中的『ToDoList』的执行并不是很理想:Go语言没有继续深入,ukulele没有保持一定量时间的练习。原因大致是:变化。1)工作中的新项目并没有用到Go或yii框架而是ZF2,而后改研究ZF2了,不过重点是框架的思想体系永远是值得掌握与深思的;2)忘性。其实出发了太久有时真的会忘记曾经为什么要出发。如ukulele,写作也一样,内心里觉得前两周的博文写的很是『应付』,是deadline的压力下的『蛋』(羞愧)。

是的,我们需要回顾,需要铭记那曾经的美好渴望。当重新翻出来以前写的『我为什么要写作时』,内心的火苗仿佛又被点燃:

  • 写作是一种自我表达的方式:有话说就得写。
  • 写作是一种个人生活轨迹的缩影:记录是一种十分有趣的事情。
  • 写作是一种有效梳理知识的途径:Connectting the dots.
  • 写作有助于更好地思考。
  • 博客有助于更广泛地交流:独学而无友,则孤陋而寡闻。

———————————————-我是华丽的分割线———————————————-

嗯,不矫情了,说点好的方面吧

『总结』以来,完成比较好的方面是:英文阅读。1)湾区日报已从每日一篇提升到每日1-2偏;2)技术资料与解决问题的searching英文的权重再加大;3)开始着手了看第一本英语技术书籍。总的来说,良好的英语阅读习惯已逐渐培养起来,这是一个好的开始!

勿以往之不谏,知来者之可追。

题目出自陈虻的书《不要因为走得太远而忘记为什么出发》

(完)