首页  »  编程

做爱做的事去

长假休完回来,打开Notes首先收到的是一同事辞职的消息.我的预感果然灵验了.小杨是我师弟兼好友及琴友,当年还是我推荐入职.

小杨离职的原因我想我也比较清楚,前一段时间我们曾无数次中午饭二人世界,通过网络沟通N的平方次,其中一直离不开工作这个话题.原因大致有以下几点吧:

一,项目困境,加班严重,私人时间越来越少.

杨所在的项目由于长期不稳定,客户投诉较多,内部开发团队压力相当大.而基于成本的原因,不允许做大的优化(或者是没抱足够信心),经常性对出现的问题进行急修急改,加班是家常便饭,开发团队成员身体素质下降不少.此为大环境.占原因的50%.

二,工作性质原因

杨的工作...呃,我举一下,开发团队负责人,还负责技术方案编写,负责客户沟通等.是挺有前途的工作嘛,不过在杨看来,编写代码才是他真正擅长并且想去做的事情,而写美丽的方案书,客户沟通工作等,对这些他多少有着抵触的情绪.PM甚至希望他可以上升到PM的高度,管理整个项目,不过这些都不是小杨想要的,至少不是现在想要的,其实也有可能是能力上面的关系.

既然这样,那就一直Code下去吧.但是在中国这种大环境下面,特别是在一些中小型的软件公司,普遍认为仅仅做coder是没什么前途的,你必须往上走,到开发组长,到PM,再往上.你不上,别人上,别人踩在你头上你哭吧..这也是现在公司里很多项目的代码水平不高的原因,coder好一点,OK,上去做组长,不用code了,新人来code.永远都是新人在写代码,如何做出好项目. 也难道之前在Py-cn的maillist里面就有人流行说这句:'到小公司写两年代码,接着就做PM,接着就忽悠',看来,大环境都差不多..哎.

杨如果生活在国外,境遇也许会好些,至少可以真的专心写写代码.如果杨下一份工作还真是找写代码,祝他好运.

PS.我也是个好code之人,现在手痒时或下班还算可以找点code来写写,满足下自己的热情.

三,个人心态问题

有好几次沟通的时候,杨表示说要做出点成绩,要做到PM;也有不少次又抱怨这其实并不是他想要的生活;项目目前的情况强烈影响其心态,没有坚决有力的决定,甚至情绪还可能影响到整个团队.心态不稳定,可能就是上一次欲走不走的原因.但是上次杨回来上班后希望可以摆正心态,但是最后还是发现客观原因高出主观原因,加上本来工作压力大,态度又相对消极,最终没能逃脱离职这个结局.

四,PM的责任

尽管离职个人原因占大部分,但PM同样难辞其责,就不细数.

如今 ,小杨终于有点时间去做些想做的事情,比如去旅游,放松,睡觉,看电影.据说这些是在职期间想都不敢想的事情.接下来他应该会再找一份coder的工作,不管怎样,既然做了选择,就放心去做好了,做你爱做的事去..老友祝福你.

 

不是写读书笔记的料

其他 jeff  |  2007-11-16 0 学习编程读书

嗯。我想我就是这样的。每当着手去学习一样东西的时候就想着,好!把学习过程的心得和感想记下来,一来以后备忘,二来与大家分享。

好了,在纸上用笔画一画,看一下文档,瞅一瞅代码。噢。原来介个东西是这样子的。突然自己豁然开朗了,突然也认为,咦,这小菜一碟,好像没必要记下来的。于是,自己骗自已玩,于是,一直没有写读书笔记。

本来今天想分享一下关于yield关键字的使用心得。真无奈,我的“白话Yield”还没开始睡意已经涌上来了。希望下次记得补上。

明天又能打蓝球!咦,我怎么说”又“呢。

汉编--又一个神话还是又一个笑话?

编程 jeff  |  2007-11-01 81 编程中文

最近好现很多很冷的新闻。其中一条就是关于汉编。这几天我的Google Reader三番几次给我推送一些关于“汉语编程”的新闻。看到“汉编”,我马上想起还是大学生时代在图书馆里借来的那本易语言易语言和现在的中蟒都一样,编程语言的关键字使用中文来代替英文,举个例子:

英文编程:
print '你好,世界'
name = read('请输入名字')
print '你好 :',name

中文编程语言则是这样的:
打印 “你好,世界”
名字 = 读入(“请输入名字”)
打印 “你好 :”,名字

不难看出,易语言中蟒之类的中文编程的实现只是将原来用英文书写的关键字换成了汉字。这样一来就算不懂英文也能编上程了。尽管我自己对这东西不感冒(不懂英文记几个关键字不是什么难事吧),但对做这东西的人还是存有敬意的。易语言的内核可以说是另一套高级语言,加一个中文编译器;而中蟒则是基于原来的python语言的编译器(因为Python是动态语言,这里用编译不太正确,应该是解释器)加上中文关键字的兼容。但他们的特点是实实在在,是什么就说什么,并且保持低调。

既然知道这是编译器的把戏,那么所谓的汉编真的是另一个更高层次,又是一个很底层的实现吗?以我的智慧,我是想不到怎么实现。网络上的汉编的死Fan在叫嚣,他们有自己的编译器!他们的编程指令全是中文的!老大,这些特点我刚才举的例子全都是。只要计算机的核心一天不改变,用英文编程用中文编程终归都是要把支令换成汇编再到机器语言。说到计算机核心改变么,应该都想起前段时间“汉芯”的笑话吧。这个笑话讲的是中国某一高等技术什么院的院长买回来一块CPU,叫民工磨掉上面的Logo打上自己的Logo并向全世界宣布这芯片内里已经支持汉语指令了!霎时间一个神话诞生了,接着一个笑话也诞生了。汉芯在今天成了笑柄。

本来对中文编程见惯不怪了,但最近炒得热了,反觉得很奇怪。原来网上正有两个帮派在对“汉语编程”这个对西在对骂着。一个是以徽剑为代表的反对派,一个是以中国汉语编程网为代码的死忠分子。双方的言论可以看他们的博客和评论,其他论坛的信息基本上都是引用博客上的言论罢了。

本着学习的心态,我还是耐心地看了一下两大帮派的对骂。据了解,“汉编”已经有20年以上的历史,并且得到国家XXX协会认证,属于国家XXX重点项目,要申请国家XXX专利得。而反对派则一致认为“汉编”跟“汉芯”一样属于忽悠人的项目,没有技术含量并且不是真正意义的汉编。然后,骂战开始了。

正方激动了,言语中带有委屈有苦闷。

反方冷笑着,我看你说的话能有多少有技术含量的。

正方开始人身攻击,搬出民族主义,但依然没有任何技术方面的信息,哦不,是有的。就是:“我们有自己的编译器!!!你看看国外的编程语言做的操作系统!8位,16位,32位,为什么做到64位都难呢?我们汉编就不一样,我们的目标没有那么小,我们要做4096位的!(超汗)”。然后马甲出动,豪不留情的人身攻击反方,居然以正方代表的工作作为论据。

我看着冷得不行。行内人一看基本上应该明白是那么一回事了。我想,又一群SB忽悠全国人民,骗国 家点小钱来用用?当然,不排除我的无知,说不定,这真是一个神话。如果真的是这样。哇!甘就劲啦!

参考资料:

汉编的网站

徽剑的博客

汉编的官方博官

Google一下汉语编程

领略一下汉编的风范

关于JSP标签的设想

本博客的程序好久没有动刀,今天晚上动起手来真是慢到抽筋(慢到要命)。写一个分页的标签折腾了半天。最后总算能交货。效果请看本博客的文章列表。目前展现方面还有点简陋,不过设计上已经支持前台各种展现方式。如1234567一样展开页码、用户输入页码跳转等。

看看时间,已经远远超过我所谓的早睡的界限了。详细的步骤明天再写一遍。

洗澡的时候想起JSP内置的Include标签,也想起Django内置的Extend标签,两者的实现是完全相反,但是在某些情况下使用Extend可以获得很大程序的灵活,至于JSP的Include标签的效果,Django已经支持--我的分页标签说白了就是一个Include。我在脑海中寻找有没类似Extend这样的jsp标签,Sitemeth不是,尽管他配置很少,但那一长串Exclude看见就恶心,Tiles更不用说。如此看来,自己开发一套Extend的标签也未尝不可,完全零配置,需要的时候才用。

所谓的Extend机制,想想类继承机制就清楚了。子类直接获得父类的东西,在页面上,子页面直接获得父页面所有内容,而且子页面可以重写(Override)某一个块的内容。Django的模板就是这么做的,Jsp如果也有这样一套Tag,那就可以抛掉那些所谓的装饰器了,一个Include一个Extend相当一开一合,妙。

有时间按Django的模板机制写一套标签玩玩,Maybe Jsp,也可能其他模板语言。

一口气吃成胖子

其他 jeff  |  2007-10-19 0 学习编程技术

按理说,工作的时候应该会比读书的时候学习自己喜欢的东西的时间多。可是我越是工作,却越是觉得时间少,遇上些好的东西还会激动得像个小孩一样。于是乎每天晚上看文档,敲代码到两三点是闲事。当一个人不断地接触更多的知识的时候,唯一的感觉就是,自己好像什么都不懂。。到现在,我没搞懂我自己是懂还是不懂。

放假回来,我养回了早睡早起,准时饿肚子的好习惯。可是继续学习的欲望貌似变得更强烈。辟如我有很多想搞的:研究并发编程相关的微线程、通道通信、stackless、Erlang等,我要去搞的:Mastering Django、把这个Blog完善(捞捞已经开始催了),工作需要的:全文检索领域的知识、.net开发,以及一系列已进行了扫肓但没深入的东西:REST 、WSGI、Apache 相关等。我的状态可说是如饥似渴,对这一切都早已垂涎三尺,恨不得一下子都消灭完,一口气把自己吃成胖子。但我很清楚,当我吃完这些后,还有更多的东西等着我去吃,我是永远也吃不完的。

相比起某些朋友的淡定和悠闲,也许我这种心态有点过了,会让自己累。不过没办法,对技术的热情我丝豪没有办法去遮掩。就是那么赤裸裸。也许看起来不成熟,But so what?I'd like it。

Meta

关于本博客...

关于黑莓手机、apple、twitter、互联网、web2.0以及生活的碎言碎语。请在twitter上 follow我,欢迎同好者talk to me bbmyth AT gmail.com。博客Hosting在 webfaction。

赞助商链接

我看我听我读

最新评论

标签

python 空间 开发 计划 年假 工作 诗歌 音乐 西片 恐怖 惊变 django mysql rss 文艺片 太阳 彩色 电影 apache 部署 factcgi lighttpd javascript editor MYMeditor sql 日志 java hibernate orm 数据库 英伦 摇滚 原创 中间件 朋友 erlang 并发 函数式编程 旅游 云南 丽江 发呆 学习 编程 技术 lucene 全文搜索 中文分词 乐队 模板 分页 成功 google pagerank 中文 更新 个性化 秋天 互联网 web ext json ajax 事业 职业 读书 开源 香港 澳门 忧郁 冬天 compass dvd 广州 地下 暴力 美学 声音玩具 独立 备份 数据 琐事 博客 生活 体验 卖唱 接口 设计模式 图表 wiki moin 遇窃 air ria 需求 设计 信息 健康 感悟 人生 真诚 life jquery 杭州 灾害 2008 中国 灾难 哀悼日 jmesa grails flex flash 捐赠 scrum 软件过程 快速开发 plone cms nuexo zope 左小诅咒 demo prototpye AMF actionscript 汉诺塔 算法 递归 结婚 感情 opensource 网络 beautifulSoup 管理 大理 香格里拉 休假 鼻炎 许巍 感性 2009 随想 cpug 聚会 出差 北京 api 创业 商城 blackberry 手机 TD 交流 处事 为人 房子 经济 手机仿真 在线服务 嵌入式 海鲜 p2p easymule apple 技巧 thing gtd task gfw vpn 穿墙 代理 软件管理 翻译 mac 英语 caffeine 休眠 搬家 主机 prism firefox mozilla 免费 php codeigniter url blogspot mindmap mindnode htmlparse easyurl 产品 黑莓 rim 试手机 豆瓣 twitter 微博 杂记 时空 亲人 dabr webfaction host 快速查看 safari appale 桌面 snow 升级 leopard finder 权限 glims python主机 合租 ruby主机 快捷键 itunes 时间管理 原型 画图 招聘 hosting 写作 软件 家庭 广州技术沙龙 postgres 云计算 fuckgfw 内容审检 谷歌 chrome linux odbc database freetds R 统计 书签 浏览器 bookmark tinymce 文件管理 分享 忙碌 旅行 马来西亚 图维导图 freemind 工具 pinax develope shell dropbox barcamp

日志分类

友情链接

博客归档

PowerBy