July 14
在写了《
不敢招应届生》之后,颇有些愤愤不平的声音,我曾经说过要写一篇blog,叫《再寄小读者》,在多日的繁忙和思考之后,我想好该怎么写了。
首先,我写出来的这篇blog,完全是不带火气的,不带指责的,仅仅是和各位小朋友“谈谈心”。有些道理,强迫理解,总是无效的,只能循循善诱了。目标读者是在校或刚刚离校的大学生。
相信大多数看我的blog的朋友,大多已经是或希望能够成为程序员的,所以今天聊的关于读书的话题,仅仅局限于IT、编程开发类的书籍,也许到最后会有些引申。
很多应届生在求职的时候,有一个最大的苦闷,就是被人认为经验不足。当然,你们也很抱怨:“你让我到哪里去积累经验呢?我也不过刚刚才毕业。”
没错,没错,你的确是刚刚才毕业,但是,这并不意味这你只能有那么点经验。下面要说的话,非常重要,“
同样的四年大学毕业之后,你能否比你的同学积累更加多的经验?”
也许有人会说了,你不就是要说“兼职、打工、实习吗?”那是下一篇话题,我今天只说读书。
软件开发的书,是由谁写的呢?大多数是那些经验非常丰富的高手、老鸟写的。书本上的内容,是他们多年专业领域的经验总结,你们该如何读一本书呢?
许多学生朋友,一直在读书,但是你们读书的模式,大多数时候都是为了应考需要的,一本书读起来,无非是N个知识点而已。掌握了知识点,就能够考出好成绩。但是以这样的方式来读软件开发的书,你就错过了更加宝贵的东西。
能够通过读书,理解、掌握高手的经验,才是最为重要的收获。要深入,再深入的思考,书上的一句话,一段代码,一个模式,一种架构,来自于怎样的经验?有些时候,在书里已经提示得很清楚了,有些时候,那些并不会写书的高手,讲得一点都不清楚。那就要靠你自己去把这个经验挖出来。
自己动手实现书上的例子,不只是为了能够将来写出类似的代码。而是为了理解、体会,那些经验的来源。调试程序,修改bug,焦头烂额到最后两眼放光。找一些困难的事情来挑战,这样才能逐步的体会到书中讲述的道理。要是仅仅作为需要背诵的知识来记忆,那就是浪费时间了!
为什么记忆知识点的方式是错?因为,软件开发的发展速度实在是太快了,知识点是死的,过段时间就没用了。经验是活的,举一反三的能力才是最宝贵的。同样的一本书,你能否从中吸收到尽可能多的前人经验,就是你能否超越同辈的前提。在大家都没有社会上的项目开发经验的前提下,一样会拉开差距!
这才是最重要的读书方法!
待续。。。
July 01
先说句题外话,如今这付费评论,真是有点让人厌恶了,最近看了两篇百合网的评论,真让人有点“呕”。因此,本篇评论特别声明为非付费评论,没有收到过来自FeedSky或饭否的任何好处,纯粹是个人行为。这篇文章是在饭否分4天写出来的,想到哪里,写到哪里,有一定的结构,但是还是非常随意的。这也是一次利用饭否记录思考的尝试。
一、饭否是什么——注:主要是探讨饭否的多面性,以及迅速火爆的原因
饭否的最基本的用法,是MiniBlog,每篇140个字。因为能够非常方便的添加单项关注的好友,可以比拟为MiniRSSReader;
因为饭否支持多种IM,在功能上,又有了类似于哪吒的RSS通知效果。
当好友机制与IM机器人结合起来以后,饭否又具有了跨越异种IM聊天的功能,松散的群聊也可以在一堆相互加为好友的饭友之间展开。
因为有了140字的限制,所以也避免了与BSP的正面竞争,当然,这其实是吸引了很多原来就写不了大块长文章的Blogger。
因为以IM机器人的方式实现异种IM互联,同时又提供开放的API支持第三方的Client,所以避免了与IM的正面竞争,同时又拥有了一片更加开阔的天地。
饭否的内部浏览收藏,以及与抓虾的API级联手,又能够在很大程度上替代网络书签和收藏夹的功能,而且更为方便。
现在已经有抓虾、misterwong、FeedSky以及饭否自己的客服,注册为饭友,作为客服的工作需求来说,“大家都能向我提问,我的回答能够被大家都看见,各人的提问却不必被所有人看到”,可见一种基于饭否的客服模式,将逐渐建立起来。
前段时间和菜头在饭否搞的一个公开采访,也是很有意思的一种使用模式。
二、饭否为什么——注:主要是探讨饭否的社交特性
饭否给人的最大的印象,感性一点说,就是“活的”,里面的那些人,都是活着的。这也是他最大的吸引力所在,那么,需要进一步追问的就是,为什么里面的人都是活着的呢?
饭否方便发布消息,需要跟几个方面做比较,一个是Blog,因为Blog感觉相当正式,要有标题,有正文,一篇就是一篇。而饭否则是以句为单位的,有一句说一句。这就容易说得多。
另一方面,也要和IM或聊天室做比较,聊天室也是以句为单位,但是信息发布的地点是“人家那里”,而不是写在自己的地盘上。聊天室一关,东西就没了。当然可以回去把聊天记录捡回来,但是毕竟麻烦。
所以,兼具聊天的方便与blog的归属感,是激励用户多多发言的重要原因。
再从信息的方向上来说,IM/聊天室的信息发布一定是双向的,人家能够看到的话,我也就能够也必须看到人家的话。而饭否是单向的。我随便说,关注我的人并不必然是我关注的人。从这点上来说,又给人以不受打搅的感觉。
再从受众的角度来说,我可以关注N多人,但是,我依然可以选择:即时关注,或另找方便的时候再去看。这就使得关注较多的人,不会成为太大的负担。
因为随时随地可以说话,所以具有当下性,又因为所说的话,都被保留下来,所以具有历时性。更因为某人与他的朋友的对话,都能够被查看,所以具有全面性。因此,这样的一个饭友,就是“活着的而且全面的”。
一方面是因为人是活着的,另一方面也是因为大家的新鲜感,所以,我之前所说的一句话才得以成立:“饭否,开启新乱交友时代”。上一次,是OICQ刚推出的时候。很多人仅仅凭一个昵称,就会加别人为好友。还想到一点,不过这个不是核心。当我的好友加某人为好友时,我也会收到消息。这就触发我了解好友的好友。有利于社交圈的不断生长。
三、饭否能够做什么——注:主要是谈对于饭否的发展期望
要分析饭否的未来,还得从现在开始。要分析饭否能够做什么,我打算从分析饭否生成哪些信息开始。
第一种信息,是私信。在饭否,支持用户之间发送不公开的消息。但是这个功能在饭否处于一个很奇怪的位置。因为收发私信,是无法通过IM的,必须回到Web界面。这就是饭否私信,不如手机短信的地方。另一方面,私信又是不能一对多的,这就是饭否私信,不如Email的地方。要改进私信,我的建议是,增强机器人的功能,使得在IM收发私信,群发私信成为可能。这就会更加便捷了。
第二种信息,是公开的消息。这又分为两类,一类是没有确定对象的文字。一类是指向特定对象的文字。对于第一种文字,饭否应该考虑,如何帮助用户更好的整理自己的文字。比如加星、支持特定符号表达的分类等等。至于指向特定对象的文字,就更有意思了。@user的文字,一般都是一场讨论中的一部分,那么如何帮助用户完整的查看这些讨论呢?现在要完整的查看一场讨论,除非我同时关注着所有参与讨论的饭友。有没有可能以Ajax的方式,支持临时性的查看机制,不必加好友就能看全,这就方便了。
第三种信息——收藏,目前饭否还没有很好的利用起来。一方面,多少人收藏了同一个句子,一个人有多少句子被人收藏,这样的统计排行数据,如果公布出来,都是有利于饭友之间更多交流,也是有利于在饭否制造明星的。另一方面,作为一个动作,如果能够即时的将收藏这个行为广而告之,对于我的朋友来说,是:“庄表伟刚刚收藏了一句。。。”,对于被我收藏的饭友来说,是“庄表伟刚刚收藏了您的一句。。。”,这就会更加激发收藏与被收藏的互动了。
第四种信息——个人基本信息。比如城市、学校、生日、星座、blog、爱好等等等等,都值得进一步挖掘,同城交友,若邻,类似于豆瓣的好友推荐,都是可以玩出来的花样。
第五种信息——好友关系,谁和我有共同的好友,谁和我有共同的关注者,我与某某人之间,有几个中间关系,都是可以吸引人的信息。比如,我看到一个人的首页,他还不是我的朋友,但是系统却提示我,他跟我有15个共同的朋友,那么,我就会毫不犹豫的加他了。
四、其他未归类的想法
1、饭否在网页上有字数提示,而在IM里却无法提示。那么,能不能做到分两次发送呢?
2、饭否是否能够提供RSS绑定跟踪服务,比如我的Blog的RSS是xxx,在设置绑定之后,只要我发了blog,我的朋友就能够收到饭否的通知。
3、在blog刚兴起的时候,我们会发现两种人,一种是名人开了博客,一种是写博成了名人。现在的饭否,所谓的明星,还毕竟是原来写blog的名人。不过,同样的现象会再次发生。会出现“因喷饭而成名的人”,这就是值得炒作与引导的机会了。