工作

注:本文可能含有强光炫耀成分,阅读时请佩戴墨镜;但牛人、无为主义者除外。^_^

今天早上WENCO的Sunny找我,说公司原来的工作表宏使用不能,让我帮忙编写Excel宏来进行新工作表的统计。我暑假在那里实习过,期间主要就是编Excel的宏,哈哈,据说是使得3天的工作量用3秒解决了,超有成就感的说。虽然说是无报酬的实习,但确实感到自己大大地帮助了这个公司,这种感觉的价值怎么也有两三万吧——不说无价之类的。也是基于同样的原因,我又花了半天写好了新的宏,发给Sunny。

Sunny感谢之余继续邀请我在公司里工作……这种事情自然不是现在能够决定的,不过我在实习过程中对这个看起来很小而且并非走在时代前沿的公司的说不上是企业文化的那种氛围的接纳度的确是比较高的;此外,在这个公司中我确切地感受到,我的某些特长有了用武之地,并且对公司产生了不少的好的变化;在大公司里面,大约再努力也不会发现公司为你而改变了多少。

嗯,就是那么一回事,特志之。btw,我觉得自己退化了啊,编程过程中碰到的一个问题死活想不出解决的办法,最后让Sunny把我以前的写的宏传给我参考,看了之后非常惊讶:“天啊,我当时居然能想到这样的方法……”

如何变得更懒?关于Google Reader和抓虾

我正在关注的blog有23个之多,为了变得更懒,曾经通过Google的自定义首页来一次性查看所有blog的更新,可是Google并不会主动把更新的条目进行高亮显示,所以仍然要花费长达两三分钟去看有无更新(阅读更新自然要更多时间,此处略去不提),而某些新闻的聚合日更新速度已经超越了Google首页内容的最大条目数,所以加到首页的非blog内容我基本上都不看了。
        直到cone推荐了Google Reader(务必点击查看详情)Google Reader可以放到Google自定义首页上,所以目前我的Google首页只有4个内容:Gmail,杭州天气,待办事项和Google Reader。
       然而Google Reader的界面并不是很友好(Beta嘛……),而且如果我把BlueideacnBetaDoNews互联网频道放进去的话,洪水般的IT资讯将迅速淹没blog的更新,所以在参考了cone的做法后,我决定把新闻资讯的聚合放在抓虾抓虾是一个类似于Google的网站,不过界面更加友好——更符合中国人的使用习惯?呵呵,而且有收藏、小组等功能,可以把你的聚合和别人交流,当然这些功能对我来说有点多余了。
       最终我的资讯渠道变为:Google首页,了解blog更新;抓虾,新闻。上两个网站,便知天下事了。



       在我知道rss技术的存在的时候,我就深刻地感受到,这种技术有可能改变我的上网习惯。我知道HTML,看得懂形形色色的各种网站的代码,知道网站的表现是如何通过动态代码和网站的内容混在一块。内容无法与其表现相分离,就不存在把多个网站的资讯整合在一起的可能性——因为没有统一的资讯格式,整合者对丰富的表达将无所适从。rss出现之后,网站的内容成为了一个xml文件(如http://rss.sina.com.cn/news/marquee/ddt.xml,这个貌似还经过美化了,又如http://rss.yculblog.com/illustrate.xml),人阅读起来可能有些困难,但软件/网站就容易多了。最初的rss阅读器有周博通资讯阅读器这种软件,FirefoxMaxthon也内嵌这个功能,但我仍感麻烦,直到Google的自定义首页出现。当时的兴奋感觉到现在还回味无穷:不停向周围的同学宣传Google的这个功能,大有给Google做免费广告的嫌疑。cyy给我推荐了当时的FeedBurner,我又试用了365key的网摘功能,觉得都不错,但不够好,应该整合更多实用的功能——整合,整合,再整合。
       如果某一天,Google Reader达到了抓虾的功能,也许我就抛弃抓虾了……
       无论如何,现在上网已经占用不了我太多时间了,这种方式在1年前还真是无法想像。某种观点认为,懒惰是人类文明的进步的其中一种动力,我肯定是这种观点的忠实拥趸,因为我就是那样的一个懒惰的家伙。…

帮堂姐做了个“MIS”

这次回家之后做的一件有意义的事情,就是帮堂姐的小服装店作了个管理系统。

系统需求调查
某次“饮茶”后,堂姐把我载到店里面,给我看了现时使用的各种记录库存和客户信息的大小本子,同时向我描述这些信息的具体情况:库存的话,每种商品都有一个编号,若干种尺寸,通过一个本子来记录每种商品的各个尺寸的库存状况;商品在当季结束后就进行清理,下季度所有的商品的编号会完全不一样;店中有会员制度,会员信息包括姓名和最多3个电话号码,会员消费一定金额后可获得印花,获得一定印花数后可以兑换现金券;印花同样是每季重新算。
目前的困难在于库存管理和会员管理,当然希望这个系统可以实现更多的功能。

系统设计
听完堂姐的描述,我大概有了个思路,打算用Access来开发这个系统。借了笔纸,简要记录了一下抽象出来的表、查询、窗体和要实现的功能模块,就回去了。花了约1个星期去完成这个系统(不是7*24的工作,不断抽空做一点而已),然后叫堂姐过来,给她讲各个功能及其用法。堂姐又要求加上员工管理,并且能够记录员工的每一个操作,防止员工误操作造成的损失。于是又增加了一个超级管理界面,只有堂姐才能进入。

感受
这个系统应该算是很简陋的吧……估计有损管理信息系统的声誉,所以标题中加了个引号。不过作为一家小店,有了这样一个系统的确就能够大大方便很多日常工作了。这代表了我对MIS的某种观点:在现在看来,我认为偏好于信息化的bottom-up模式,也就是不断地进行单个业务的信息化,最后整合为大系统。此外,不要向使用者抛出看不懂的信息,对可能的错误都要进行考虑,“On Error Resume Next”、“DoCmd.SetWarnings False”是很有用的,调试的时候可以去掉,但是实际使用时,要关掉错误提示,或者使用更友好的自定义的错误提示。
自己进入到这一行,是一种命运,一种缘分;无论如何,能够学有所用,有一种幸福的感觉。…