2007年3月23日星期五

Programming迷城(二)

说完了公司,然后该说些什么?总想把自己四年来的东西全部说出去,但是很多东西到了嘴边有咽了回去,因为太多了,根本没有任何头绪。那就说说自己最喜欢的,不是Java或者Spring之类具体的东西,而是一种方法,一种思考方式。

如果说自己珍藏的所有计算机相关的书里面自己最为珍爱的就是Uncle Bob的那本《Agile Software Development:Principles,Patterns, and Practices》了,几乎是字字珠玑。全书讲的东西看来很多,比如Refactor,OO ,设计模式之类的,但是有一个精神贯穿全书,那就是Agile--敏捷。不是干软件这行的人不知道敏捷的真正含义,应为软件开发其实就像是一个大焦油坑,你自己发现自己被深陷其中不能动弹,敏捷就是帮助你脱离苦海的工具。TDD(Test Driven Develpoment)就是贯穿敏捷的一条线,从TDD里面衍生出来的很多准则都是从前的人们约定俗成的东西,比如OO,设计模式,重构等等。TDD也是一种测试,但是与以往的测试有所不同,举个简单点的例子来说,从前的测试就像是在工匠们把墙垒完了以后那个那条线来测试这道墙是不是垂直的,如果不是垂直的话就要推到重来;但是TDD则是在垒墙的时候就放下了个垂直线来看你垒墙的时候是不是垂直的,一旦你的墙垒好了以后就是完美的,因为你是只能按照垂直线在工作,最后不会出现推到重做的情况。

简单地说,TDD就是这么简单,就是在你真正的工作之前做好对未来产品的应有的测试,只有通过这些测试的东西才是合格的。说来简单,不过其实TDD包含了很多东西,比如前面说的OO,设计模式,重构之类的,TDD是一条主线,把这些东西全部包含进去了。

所以,朋友们,如果你们现在还在也programming为生,那么不要把自己主要的精力放在ajax,J2EE,Spring之类的上面,而是把自己思维开阔一些吧

年轻的一代,失落的一代

最近公司里面招了很多年轻人,不过也走了很多年轻人,就像是我们刚刚进公司的时候很多人一样,来也匆匆,去也匆匆。想当年我来的时候,前三个月完全就是一分钱没有的白干,并且当时新来的就我们几个,也就我懂得电脑,无论是现场的客户还是网上交易的客户的所有问题都是交由我来处理的,所以几乎每天我除了去银行跑以外都是满头大汗的抱着现场的无盘站来修理或者跑到客户家里面调试网上交易,累当然是不用说,并且我当时是抛弃了我上大学四年来学的不错的软件行业转行到了这里几乎对我而言毫无前途可言的工作。当时我可以去华为或者中兴之类的的公司或者随便在北京上海找家Java开发的工作,拿个4K左右不成问题。但是我做了,当时没有后悔自己的选择,因为我知道这是我深思熟虑选择的,而不是为了找工作的而选择的,算算最难熬的日子里面自己当然也曾经想过放弃,但是最后还是坚持过来了。当时曾经笑话我工资不到他在软件公司里面工资的三分之一的同学现在可能不知道,我上个月交的税都比他一个月的薪水还要高。但是我感觉现在招的这些人,起码是其中的一些人仅仅就是为了找工作的找工作,根本没有自己的打算。来这里之前就是像没头的苍蝇一样胡乱投简历,然后误打误撞的面试,运气好的进来了,有些人进来以后感觉这个工作不是自己原来想象的“白领”职位,顿时心生懊恼。首先,我问你年轻人,你想要找什么养的工作?或者凭你的条件要找什么样的工作?公务员?你家里的“硬件条件”够不够?(在我看来,起码现在任何想考公务员的人都是没有任何理想的庸人,应为这些人要么就是想要如某些阶层一样贪婪,要么就是心里害怕社会,胆小如鼠,真是怀着理想抱负而去的人寥寥无几)管理者?摆脱,除了子承父业之外没有人会把事情交给你这样对社会一窍不通的毛头小子的。“不经历风雨,怎见得彩虹?没有人能够随随便便成功”。

前几天,随便问了个朋友一个问题“你觉得什么是幸福?”朋友的回答是家人健康,生活美满,心心相印之类的。我的回答是一个非常牛仔式愿望,其实我想说的是幸福就是能够做自己喜欢做的事情。比如对我来说就是能够养各种各样的狗,导演出真正好看的动画,设计出完美的PDA,看完各种大家的书,等等等等。赚钱不是幸福,因为确实到了某种程度,当你发现钱不过只是一种数字游戏的时候,你就没有了动力或者目标。所以,乔布斯是我的“偶像”,求知若渴大智若愚说的很经典,并且他对事务那种尽善尽美的要求会让你发现他不是仅仅为了赚钱,而是在用心设计东西--那些他认为完美的东西。Mac是这样 Mac OS是这样,iPod也是这样。感谢乔布斯的存在,让我知道看到在那些浮躁的IT界里面也有真善美。

近一百年前的中国,生灵涂炭。但是真的有很多年轻人为了理想而奋斗;但是到了一百年后的现在,很多年轻人为了结婚或者考公务员,买房子而奋斗。

2007年3月18日星期日

programming迷城(一)

在“金融”业一年多了,慢慢的把自己曾经喜欢的东西忘得差不多了,比如说竟然这一年来根本没有用过Eclipse了,或者说上javaeye也就是去“海阔天空”之类的板块。这些东西虽然不是什么宝贝,但是就这样白白忘了确实也挺可惜的,并且也有很多朋友同学还吃这碗饭过日子,“授人以鱼不如授人以渔”

首先是选择企业。我是不太喜欢外包企业的,不过外包企业也确实是未来中国发展的方向,如果对此有不了解的可以看《世界是平的》,看完以后你就完全了解了。虽然外包公司是未来中国的方向,但是对于个人发展而言,去外包公司不是什么好事,因为 在外包公司 虽然你能在很开始就拿到很不错的薪水,但是 你个人的发展和思维却被固定了,也就是说 除非有什么意外情况,你的一辈子就这样了。国际一流的公司在中国的研发中心倒是不错的,但是你们现在没有这个实力。国内的一些企业倒也是不错地方,尤其是一些正在发展中的很有特色的小企业,比如说抓虾,我几乎现在上网的大部分时间都放在这个网站上了,他几乎是web 2.o网站里面我感觉最好的一个,起码是最有用的一个。如果我还在做技术,那我肯定会选择这样的企业,可能他当时给我的薪水还不到业内一般的水平,但是我看好他未来发展的潜力。所以,聪明的人不要仅仅看当时的薪水或者待遇,如果能够看到未来才是真正的好企业。华为中兴之类的企业那就仁者见仁了,不过如果能够坚持下去估计也会不错,尤其是中兴。

还要提防一些“扯虎皮做大旗”的公司,比如打着“IBM”和惠普之类名号的的外包公司,这类公司才是最让人害怕的。

我为什么不做技术?原因很多,前面我也断断续续的说了一些,不过最终的原因也有些偶然,就是我目前的这家公司当时在应聘的时候要了我,估计如果当时没有要我的话,我就也去了某个软件公司做coder了 呵呵

2007年3月17日星期六

破解Word密码

昨天深夜,老丁打来电话说要我上网替他找个破解word密码的软件,他又几个文件要破解来着,好像是他们那里税务上的马仔们偷偷把系统的考试题弄出来了,然后word文件有密码,搞不定,然后找到了我们丁董事长。破解word文档原来听说过,不过还真的没有试过,听起来不是个非常困难的问题,于是就开始了。首先找打了个国产的什么word暴力破解之类的玩意,应为感觉破解word密码不是太困难,所以也就随便找了个东西试试。这东西是用暴力密码破解word的,不过做的也太垃圾了,界面丑陋之极,然后点击破解按钮之后机器就处于死机状态,完全就是一个根本没有任何设计的三流软件,一气之下删除。然后下载了个汉化洋人的,界面感觉还不错
这东西用起来还可以,虽然也是用的暴力破解,但是速度快了很多,而且机器起码不会死机了。不过暴力破解确实很费时间,并且不知道设置密码的人究竟设置的是什么样的密码,所以试了一会我就放弃了这个软件。
经过在google的搜索,知道有款速度非常快的破解软件,几乎能在几秒内破解的软件叫什么Word Password Recovery Master的软件,然后下载来试试。这个软件的原理根前面两个暴力破解的软件不一样,好像是把word的资料送往这个软件的服务器,然后服务器发来合适的密码,不过不知道怎么回事,我下载这个服务器一直没有发回任何信息。是不是这个版本太低?然后我上了官方的网站,下载了最新的版本,终于可以破解出来了,并且速度确实非常的快
不过唯一遗憾的是未注册的版本仅仅恢复了word的前十行,如果想完全恢复的话,就要掏钱注册了。幸好有国内的汉化版本可以免费用,最后还是 把那些马仔们想要的考试题给恢复了。

2007年3月15日星期四

卖官鬻爵与上市融资

捐官者,乃是古代封建王朝在解决财政紧缺时为了筹钱而不得已使用的招数,但是一般为儒生大员为耻,这种事情也都是朝廷私下偷偷根掏钱的人私了解决了.

上市则是当年国家为了解决国企问题而使用的方法,很方便,因为不用向广大股民还钱,圈了钱就完事了.

古代的国家没有现代的资本市场,国库的钱纯粹就是从地方收税然后满足中央的使用,一旦地方上交的赋税不够中央临时使用的话那么中央则只有临时筹钱– 没有其他的什么方法,只有卖官鬻爵才能从民间筹得临时所需要的银两.而资本市场发展到现在,各种各样复杂而又精巧得金融工具得出现,可以使国家更为方便地 从民间筹的临时所需要的资金.卖官这种做法也是违背儒教得圣贤道德得底线得,无论任何时候被人提出得时候都会有一些人反对,并且作这种事情得人也知道这种 事情是见不得阳光的,太过于张扬的操办的话会给以前的祖宗和今后的子孙留下骂名.但如今的一些知名经济学家和金融学家却可以光明正大得去从”民间”诈取财 富.公司发行股票上市,如果通过cpam等经典金融模型来计算的话,股票得价值就是通过未来不断持续的现金流贴现到T0时期来算取得现值.而中国当时很多 上市得国有大型企业则往往是一些奄奄一息得老国企,已经无法从银行贷款了,就向广大民众出卖自己得股票”都来买我得股票吧,以后我给大家分红!”考,骗小 孩子哪?无非就是让国企骗一大笔根本不用还得钱而已.表面上看起来不一样,其实本质是一样得.

最近得股市得功能已经改变了,变成国家吸收流动性得场所了.资金放在银行流动性风险太大,银行往往把钱拼命贷出去,结果造成经济的泡沫越来越大,央 行就算是拼命的定向发国债也无济于事,应为国债迟早要兑现得.哪我们就打造一个”奇大无比”得股市吧,把所有得资金都吸引到股市里面来,不仅会吸收过多的 流动性,并且还能促进经得发展,想法不错,不过原来骗人骗得太过火了,没人信你了.