木匠的微型博客 Charlie Twitter

    follow me on Twitter

    Friday, January 16, 2009

    Kicks 近期动态

    除了生活八卦以外,好像我的技术文章大伙都没兴趣,难道是我讨论的主题太偏太生僻,还是社区里面做Development DBA的同仁较少,激发不起共鸣.

    这里是我的学习动向,
    宏观研究易于线性廉价扩展的数据库系统,BASE解决方案,依据功能组拆分数据库,异步处理.
    微观研究SQL Optimizer是怎样工作的.弄清楚了Oracle优化器,你会发现以前各种SQL方面的疑难杂症迎刃而解,加个SQL hint,调整隐含参数,修改对象统计信息之类的技术,都是菜鸟级的功夫,但是牛人也得用.
    中间层面,研究各种典型场景中处理数据的设计模式,以及SQL和PL/SQL优秀实践和糟糕实践,找出规律,重构模型. 通常我们讲最佳实践,木匠不喜欢"最佳"这个词,它也是个封闭端口,感觉不允许别人挑战你的权威一样. 质疑权威是我的行事准则之一. 而且喜欢开放端口的描述.

    生活方面, 耳朵感染了,旱了两个月,这个周末开始恢复游泳锻炼,健康始终排在个人目标前三位.
    2009年的密林狂奔和(国家公园)露营野游计划也该详细制定了.
    股市在低谷震荡,2月底以前需要找准机会抄底,买足去年RRSP(退休金计划)的余额.
    房屋贷款利率降到了2.8%,诚如玉面飞龙所述,现今房奴的日子比较舒服,不急于还本金.

    职业发展方面,前CIO介绍了一个挑战性的工作,2月初确定.
    还有个加州的华人中介介绍了中国的机会,如果前一个尝试失败,加拿大移民监坐完了,我可以自己回国.如果前一个尝试顺顺当当,我就把它介绍个国内的朋友.
    我平均18个月换一个工作,最短的只干了一天半,1993年10月在西安用AutoCAD绘制电路图.
    目前这个工作是我做的最久的,已经3年7个月了,一来就是6级工程师,我们的CIO/CTO才7级,基本没有发展空间了. Tom讲过,10年做10个项目,远远好过10年做一个项目,积累更多经验,学到更多知识.
    参考木匠的座右铭,我最不缺少的就是探索尝试新技术的兴趣,好奇心,创新精神和想象力.

    博客方面,一下萌发了好多主题,可是哪个也不能专心深入的展开写出来.
    老爸讲过咱天生就是发散型思维,缺少组织才能,缺少的是自律和专注,排在我的座右铭前面.
    人生35岁,看清了自己的优点和缺点,不容易.路漫漫其修远兮,吾将上下而求索.
    突然觉得英文写起来快,中文已经慢了几节,下周赶紧把异步处理系列翻译完.


    我们家苏菲 和 回龙观的冰糖燕窝家的 ??,对不起,浅棕色可卡犬的名字忘了.

    5 comments:

    1 木匠 said...

    想起来了,冰糖葫芦的狗叫 "可乐".

    victor666666 said...

    我目前也从产品DBA转为开发DBA了,个人觉得产品DBA的技术通用性更强些,而开发DBA和具体业务结合更紧密写,而且我发现和业务相结合的设计,特别是分布式事务的设计很有搞头啊,不过不知道是否有这样的书籍可以学习下?难道只能在网络上面一篇一篇的找文章吗?如有麻烦推荐

    1 木匠 said...

    DBA的知识都是常年积累的,急不得.

    根据业务功能分组数据库,异步处理是和Oracle鼓吹的大一统(网格)数据库相违背的,可以算比较新的体系架构概念和实践,正因为如此,你可以领先一步,步步领先,走在别人的前面.

    木匠认为开发DBA许多知识也是通用的,比如data modeling, design pattern, data access pattern, SQL optimizer, PL/SQL library, Database API, TDD ...etc.

    全面考虑问题. Accurate thinking.

    malan said...

    saturday dinner, i thought about we can have hotpot. do you guys prefer spicy or non-spicy?

    1 木匠 said...

    To MaLan,

    non-spicy. 有没有鸳鸯火锅呀?