【工作经历:阿里巴巴搜索技术研发中心QA ,百度新产品测试部QA】 【领域:测试分析,自动化测试,性能测试,安全测试 】 【个人定位:高级测试工程师+培训师+领域产品专家】

发布新日志

  • 责任

    2010-01-04 03:06:46

    开始沉思责任。
    是不是应该。。。。。。

    自己已经变了,
    不再是1年前的自己,可以提前1个小时去公司,和主管比谁来的早。
    也不再是那个曾经把计划贴满墙,每天想着如何把工作做更好的人。

    已经彻底变了,控制不住自己了,一切都已经失控了。
    如果自己还算负责任,就应该知道如何做。

    一个新的教训,就是
    不要奴役自己,也不要欺骗自己。
  • 珍惜时间

    2009-12-28 23:57:15

    最近发现自己的工作又被陷住了。
    很多想法,很多计划无法付诸实施。
    时间的不足,导致很多事情无法做好。
    这是很严重的问题。

    很小的问题,但是处理不好,会拖垮自己的。早做决断为好。

    最近做项目,获得了不少心得。进度,资源的管理,在头脑中开始变的非常的清晰。
    也开始体会到了投入与产出的比例关系了。
    以前工作靠冲劲,现在要开始转向理智了。做一个理智的工作者。



  • 半年工作总结

    2009-01-17 19:24:43

    努力工作了很久,终于因为春节而可以告一段落了。
    总结一下吧。

    这半年,因为接触新的领域,比较兴奋。一直疯狂先前冲。在技术上,开始有点深度了。

    技术方面:
    首先学习了shell两个月。然后总结了一个函数库,把常用的操作都封装在里面了。
    把一个简单的测试工具执行的过程进行了很大的扩展。可以定时执行,批量执行,结果汇总和分析,自动发送结果邮件到工作信箱,而且把手机提醒也加上了,后来想想真汗,有点过分了。

    把工作流程优化了一下。把大量的手工操作给自动化了。
    另外,利用shell的优势,对一些性能测试的工具进行了试验。
    因为工作中遇到了对这些工具的疑问,自己就干脆利用空余时间做了很多组的测试。
    这些测试,以前是通过手工根本无法实现的。不过有了shell的脚本自动化辅助,就非常的高效了。

    一点一滴的帮助大家学习shell,推广我写的那个函数库。
    是同事鼓励我推广的,看到能给大家带来帮助,还是非常兴奋的。

    然后继续学习python,还好,在项目组用到了。还利用它解决了很多的问题。帮助同事写了一些程序。比如发送html格式邮件,实时汇报自动化测试结果等等。


    项目方面:
    做了几个项目。感觉自己在慢慢成熟。自己做项目很小心。本来我是个很马虎的人。不过,在同事中,还是得到了一个细心谨慎的称谓。主要是我在工作中投入的精力比别人多。

    团队方面:
    当上了别人的buddy,带一位新同事。这个任务只是刚开始而已。
    辅助同事学习新技术。分享自己的收获和心得。

    交际方面:
    空白




    没有什么成就,不过自己在慢慢成长。虽然自己还是依旧穷困潦倒,但是自己的能力还是在工作中得到了肯定。
    下年就要开始正式在工作中,把自己的能力全释放出来。


    工作中需要注意的几个问题
    1、技术上不要冲的太猛,这行会给同事无形之中增加很多的压力。
    2、不要显露自己的全部能力,尽量不要让同事产生嫉妒心理。要谨慎。
    3、不要对自己要求太高。自己太追求完美了。可能导致别人不屑。脱离项目需求。
    4、沟通谨慎,不要让领导和同事产生什么误解。与同事和领导的关系压倒一切。这是团队工作之本。


    下年的工作计划

    1、转正。
    2、帮团队获得荣誉,首先确保辅助自己敬佩的几个同事拿到奖项。
    3、参加培训,想办法升级。想办法提升工资。自己快穷死啦。

    生活方面
    1、还清信用卡的欠款。摆脱资不抵债的困境。
    2、开始交际,加入志愿者协会。参加基督教会活动。健身,练吉他
    3、找女朋友


    技术领域
    1、深入python
    2、熟练shell和精通linux,包括ubuntu,aix,unix,salaries。
    3、学习ruby
    4、研究sql injection 和xss
    5、一心学习英语

  • 解决了一个问题,很开心

    2008-10-22 18:20:09

    有一个问题,已经困扰了我两个星期了。为了找出原因,我基本上是用尽了浑身解数。

    通过tcpdump查看监听网络http的请求。
    把开发人员提供的源代码跟踪了好几遍,没有任何调试工具,只能通过记事本查找,真是痛苦啊。还好也得到了不少信息。
    把apache的参数仔细研究了几遍。
    问了开发人员,公司的牛人等。

    经过了数十次的比对,终于发现了一个很微小的地方有疑点。修改后竟然通过了。

    困扰两个星期的问题终于解决了。
    这个问题所有人都没有遇到过,他们也找不到原因,最后还是靠自己给生硬解决了。
    方法对就好,慢慢围歼。

    曾经几度崩溃,整整两个星期。幸好自己的耐心和毅力大,否则非自杀不可。
    兴奋。。。。。。。
    还发现了一个bug。
  • 工作中遇到的无奈

    2008-10-16 15:01:39

    进新公司有一段时间了。
    正式进入工位工作将近两个星期。

    头让我接触基本的测试环境搭建和常用的测试工具。
    我在这两个星期里,一直在学习。中间很多无奈,也碰到了很多无奈。发泄一下。

    1、以为公司里的人都是高手,原来才发现他们也是新手。

    2、学习中遇到的问题,问他们,他们大多数都无法解决。连基本的shell都不熟悉。我只用了周末两天学习了一下shell,就已经比他们熟练很多了。现在他们都开始问我了。
    遇到了什么问题,还是自己解决比较快。

    3、项目问题,他们也是一知半解,问什么都是模棱两可,出现错误的地方,他们也是半天也解决不出来。
    很多的配置也不知道原因。不知道这样配置的理由和目的。

    4、公司的重要的文件,竟然没有统一的归档。我要找一个开发人员分发的打包好的文件,都找不到。只能copy别人编译修改过很多遍的文件夹,配置出来的东西,错误很多。只能挨个修改。浪费了很多时间。

    5、帮助文件也不齐全,只有一个同事编写的wiki。上面的也是错误不少。而且也写的很乱。后期的配置直接拿到前期去配。搞的一开始就无法运行。

    6、服务器的利用,应该经过合理的安排,这样才可以最大程度的避免干扰。
    感觉好多东西都需要改进,很多方法都不太规范。


    配置了两个星期,竟然还没有配置出来,一切都是摸索。配置过程很麻烦。也没有人想过编写什么自动化的shell脚本去实现。

    为了学习东西,我天天都在加班在服务器上联系和排错。部门的同事也是天天晚上在服务器上进行测试,他们运行好程序就可以闪人了。我不能干扰他们的测试。只能不停的换服务器测试。
    后来直接写了一个五百行的脚本,把花费五六个小时的工作,直接自动化实现了。也不用担心他们干扰了。十分钟我就可以另起炉灶。为了写这个脚本,我狂学了一下午的shell,然后测试了不下几十次。

    最头疼的还是,遇到了很多错误,周围的人都解决不了。只能自己去探索。
    很多东西,也是不敢去改动,自己也开始有点畏首畏尾了。



    再需要一周的时间,赶快搞定。

    成为一个专家级别的任务,决不能像身边的同事一样,我要尽快的把工作的事情,学会。
    不要求debug源代码,也要把所有的配置参数搞明白。
    只有专业,才可以做到最好。一定要领先别人10步。


    现在最重要的事情,还是要适应。在这个公司,要的不是做好,而是要和周围的人适应。
    别人慢,自己也要慢。无奈。




  • 人最大的悲哀就是没有积累

    2008-10-06 16:45:52

    最近要学习新知识。
    linux,linux下的c编程,还有ruby。以及linux下的性能测试。

    学习了很久的c#,python,现在要丢掉了。即使一直坚持,也会没有时间去继续深入了。
    在技术发展上,人最大的悲哀就是没有积累。什么东西都从零开始。
    python也有非常好的自动化测试框架,python比ruby更成熟,应用也更广。
    最新的python2.6正式版已经release了。
    算啦,入公司培训的时候,教官告诉我我们----要放下。
    有所不为,才会有所为。
    屁股决定脑袋,领导做决定,作为小兵的执行就可以了。
    以前自己总是依仗着自己比别人聪明一点点,勤奋一点点,愿意多付出一点点,疯狂的学习,四面出击。
    到最后,落得个一无所长。找工作迷茫。
    现在要珍惜自己的付出了。
    尽最大的努力,获得最大的保证已经不行了。
    现在这个社会关注的是,用最少的投入,获得最大的收获。
    也学着爱自己吧。

    从头再来的机会不多,现在的公司既然给我机会,就要从新去努力吧。
    相信困难难不倒我。争取在新的领域找到自己的位置。

    主攻linux,性能测试,和ruby。使用自己的技术完善自己的工作。
    然后是自动化测试,现在自动化测试和性能测试已经区别很厉害了。以后这样的工作会分开的。我还是要多注重性能测试。



  • 接受培训

    2008-09-14 10:39:37

    处理掉了自己的公司的信息.不想让太多的人知道的公司.

    公司是个很低调的公司,我也是一样.

    刚进公司,在公司要接受培训,公司的培训真的很好.可以学习到很多的东西.尤其是是老师让我们做的那些游戏.

    简单的游戏,却蕴涵着重要的道理,公司对员工非常的好,非常的细心.这正是我渴望的团队.

    唯一的缺点就是公司里的员工太能玩了,不知道这是不是自己的缺点,还是自己太不会享受了.

    都有点担心自己会不会堕落了.

    既然已经养成自己现在这样的性格了,就不要再学别人了.

    别人玩游戏,自己就当裁判,别人搞活动,自己就做组织.

    那就做一个低调,沉稳的人吧.

    不要太在意怎么happy,保证把工作做好才是最重要的.

    从写日志上就可以看出自己已经很久没有写技术类的东西了.希望可以尽快的学习到自己的岗位技能.做一些项目展示以下.其实,工作才是自己认可的舞台.

     

  • 回首一年的工作经历

    2008-09-06 16:07:41

    刚进新公司,同事邀我去玩杀人游戏,我没有去,又有人邀请我去逛超市。我也没有去。刚进了新公司,什么都不熟悉。一切都是那么的新鲜。

    自已忍了很久,终于换来了一个新的开始。

    我在北京一年,没有逛过北京任何一个景点。

    忍了一年,不是我不喜欢游玩。而是,没有心情去做这些事情。

    一直在看书,学习,上网,加班。一心想着要去超越。

    从来北京的第三天起,我就开始考虑怎么才可以在这个城市立足。

    从我进公司的第一个星期开始,我就考虑着要做一个非常成功的员工。

    第一个月,我顺利的提前进入项目组。

    第二个月,充满信心的去学习,去工作。去适应。

    第三个月,开始意识到,单纯做技术已经无法超越某些擅长沟通和管理的人。

    第四个月,我发现自己有很多的缺点,让自己做不到最好。开始认真的去反思,开始关注组织,管理,和人际交流。

    第五个月,认真的勤奋的工作,乐此不疲。我已经坚持了近半年,提前一个小时上班,晚两个小时下班。

    第六个月,我接受了新的职位,陌生的工作又让自己重新回到了起跑线。虽然环境很好,但是因为失去了以前的工作经验积累,有点失落。

    第七个月,我看到了新工作的希望,有过短暂的重新去创造未来的信心。同时也发现公司的人原来都很懒。

    第八个月,我曾经深入的一头扎进工作里,努力的工作。

    第九个月,我不但意识到自己的瓶颈,还发现自己学不到任何称为专业的东西。开始迷茫。开始适应公司的工作节奏了----赶点上班,赶点下班,不加班。开始变的很懒。工作态度,积极性都已经下降了。

    第十个月,被公司无聊的项目和死气沉沉的气氛所折磨,没有希望,没有机会,迷茫,丧失信心。是自己太浮躁了。太急于求成了。

    第十一个月,正式离开了我的公司。开始物色新的公司,尽量避免做一个跳槽的人。

    第十二个月,我加入了新公司。一切又有了新的开始。

     

    整整一年,我又重新回到了原点。新的工作,新的城市,新的同事。

    不同的是,经历了那么多事情,成熟了很多。看到公司里的那些新人,感到他们真的是有些幼稚和不成熟。

    当初自己是多么的有信心,有志向,有激情,肯努力的去工作。总是用一种初生牛犊不怕虎的心态去做任何事情。总是认为,自己够聪明,就可以比别人成熟的更快,走的更高。直到接受时间的历练,才发现,原来成熟真的需要时间来养成。

    不想再让自己的人生转弯了。自己以前走了太多的弯路。很多的东西都没有掌握,自己的能力也没有发挥。学习的东西也没有得到机会施展。

    给自己一个要求。以免自己再重蹈覆辙。

     

    一、3年不准想任何关于跳槽的话题。也许一辈子都不想再跳槽。对没有任何积累和心得的工作经历已经感到非常痛苦了。专业才可以保证优秀。

    二、以工作为主,不要让自己的爱好和工作产生分歧,python还是ruby,windows还是linux,.net还是Java,一切以工作为准。不去花大精力学工作以外的东西。

    三、做一个正常的吃喝玩乐的人,加强和同事的沟通,变的要更开朗,更活跃

    四、不在其位,要具其能。不要再想着比别人强,认真工作,具备工作需要的技能。重能力,不谈职位与工资,安静的做一个普通的员工。但是要用leader的心态,去做事,负责任。引导同事们一起愉快的工作。把工作做好。

     

     

     

  • 准备转移

    2008-08-27 14:19:27

    终于等到了公司的offer,说是给我发了。现在也没有收到。工资比要求的少了1k。自己一年的工作经历是一点忙也没有帮上,还不如自己自己学习一个月更实在。换行工作就是这个缺点。
    无所谓了。既然自己都早决定破釜沉舟了,就认真去做吧。

    没有时间去学习东西了。最近要收拾行李搬家,还有一项工作没有做完。给一个朋友写书。

    基本的路线图花时间收集了一下。标注一下,省得自己忘记了。



    1、做火车去杭州

    t31  北京到杭州  空调特快  15:56发,6:26到。 硬座 194

    2、做公交去公司

    线路1:    从城站火车站出发,乘坐K900路(城站火车站-三墩),抵达古翠路天目山路口. 约10.0公里
    线路2:    从城站火车站出发,乘坐K95路上行(城站火车站-府新花园南),抵达天苑花园. 约10.33公里
    线路3:    从城站火车站出发,乘坐K156路(城站火车站-翠苑四区),抵达天苑花园. 约11.23公里

    3、坐公交去租房,地点靠近浙大,方便吃饭,读书,听课。

    线路1:    从城站火车站出发,乘坐K95路上行(城站火车站-府新花园南),在丰潭路口换乘817/K817路(武林门马塍路口-光明路留祥路口),抵达浙大紫金港校区. 约16.57公里
    线路2:    从城站火车站出发,乘坐11/K11路(城站火车站-翠苑新村),在庆丰村换乘817/K817路(武林门马塍路口-光明路留祥路口),抵达浙大紫金港校区. 约16.95公里
    线路3:    从城站火车站出发,乘坐K900路(城站火车站-三墩),在机动车辆管理所换乘K74路上行(三里亭小区-浙大紫金港校区),抵达浙大紫金港校区. 约16.35公里

    4、租房的地点
    颐高西溪数码港附近,阿里巴巴边,物美旁文三路与文二路间华星路上嘉绿青租房,去问。
    古墩路,浙大紫荆港,华东陶瓷品市场附近望月公寓租房   800 
    联系人:方晨曦 先生  手机:15868891603
    还有万唐路很多。





  • 最佳blog投了两票

    2008-08-23 01:11:51

    投给了tengmy和gaarchite。没有发现liangjz的。不然也投他的了。
    其他的blog不是太熟悉。有时间再去看看。其他的lbog很少去。

    应该多读读别人的文章,学习一下别人的经验。blog上的东西是最宝贵的工作第一手资料。
  • 个人技能发展方向

    2008-08-21 19:19:27

    记得以前有一个同事曾经说过,人不能精通所有的技能。
    她说的所有是指自动化测试,性能测试,和手工测试。在她看来,这些东西是没有时间和机会去深入研究的。
    但是自己一直没有被这句话打倒,一直在努力学习。后来发现,要想同时掌握多项技能。真的是很难。
    即使自己肯努力,也没有时间和项目让自己去锻炼这些,很多的技能一直停留在表面的技术上。
    所以,自己精简了自己的学习方向,争取让自己的技能能够先精通,再广泛。

    重新去解释,是因为看到别人收藏了这个文章,所以,为了怕别人误解,我从新解释一下。
    需要重点努力的方向。

    开发能力

    1、c++
    c++无疑是最强大的语言,提供的指针概念让c++具有很大的作用,c++风格也影响了很多的后来语言,包括java和c#,了解c编程,同时也有机会深入系统的底层,对计算机的很多理解会有更深层次的理解。
    早期,一直用来写一些木马,病毒,和系统工具。以高效著称。
    c#和java封装了太多的东西,让人没有机会去接触系统底层的东西,也同时 限制了人的知识面。

    2、c#
    高效的开发语言,优秀的语法风格和整体架构。接近完美的一种语言。用来开发常用的客户端工具,比较快速。
    c#也是微软的重点推广项目,学习他也可以跟上微软的节奏。对于以后从事微软系的工作是非常有帮助的。

    3、python

    python新兴的解释型的语言,具备了很多优秀的结构和语言,因为是解释型的。所以,开发起来方便修改,其他人写的程序都是公开代码的,所以,方便自己的学习。同时python具有非常广泛的类库或者模块,扩展性极强。很多的东西可以复用。
    python具有跨平台的作用,对于快速的开发其他平台的工具,或者进行操作是非常有帮助的。
    我是看重了他的简约和强大的类库。
    写一些小型的工具,爬虫,发送请求,批量操作,数据嗅探,等应用,非常简单。

    4、汇编

    之所以,保留这个,是因为要理解系统底层,这个是少不了的。
    汇编在操纵底层方面是最强的,具有其他语言没有的一些特性。
    在软件破解,反向分析,病毒免杀方面有用,自己以前喜欢黑客,所以,这个技能也不舍得丢。
    项目中用到的很少。

    web技能
    1、javascrīpt & vbscrīpt & ajax
    javascrīpt将是以后主流的web客户端开发语言,很多的逻辑和操纵都依赖javascrīpt,测试必备技能。
    vbscrīpt和javascrīpt一样的功能,因为qtp是扩展的vbscrīpt语言,所以,这个东西也是需要熟悉的。
    ajax很简单,以后的用处也很大,所以,这个也非常重要。对于测试程序,操纵web页面是非常有帮助的。

    2、asp.net & soap
    web服务端的开发技能总要具有一项吧,asp已经落伍了,jsp,php,asp.net将是非常流行的。
    asp已经掌握了,没有必要学习了。asp的重要性也大大降低,所以,就放弃了。
    因为自己以前从事微软的方向,所以,asp.net是应该掌握的。况且它也可以快速开发一些应用,也是非常好的一门技能。对于熟悉web服务端技术,是有一定帮助的。
    soap是以后web的一个方向,发展很快,以后的项目,可能会遇到。

    3、css &html & xml & xpath
    html就不说了,css也是需要掌握的,况且css除了定义样式外,还具有js执行功能。所以,是需要掌握的。
    xpath也是一个方向,现在不会,感觉有必要掌握。

    4、jsp
    脱离了微软系,java将是老大,jsp是服务器端非常重要的开发工具,测试项目也肯定会有的。以后的重要性可能会上升。

    os平台

    1、windows
    2、red hat linux
    测试肯定是需要跨平台的,尤其是测试weblogic等中间件服务器。或者其他的linux的服务器架构。
    很多的应用也是架构在linux,unix上的。

    3、ubuntu
    自己玩,发展最快的linux桌面产品。对于熟悉linux,是个不错的入门。

    web应用服务器
    1、iis
    2、apache&tomcat
    3、weblogic&websphere

    数据库服务器
    1、ms sql server & t-sql
    2、oracle

    现在的应用都是离不开数据库的,sql是必须熟悉的。

    测试工具
    1、QTP
    2、Loadrunner
    3、微软的maui,mita和其他自动化测试技术。
    4、TD & QC
    5、selenium

    常用的工具,有商业的,也有开源的,只是为全面掌握测试的具体技术。


    network技术

    1、数据嗅探(tcp,udp,http,soap,snmp)
    2、网络分析
    2、数据包分析、数据包修改

    测试和hack都是有帮助的技能。


    办公处理

    1、word & excel & access 高级应用,会定义格式,定义函数

    office办公,这些是少不了的。日常使用。


    沟通和管理
    1、沟通能力
    2、组织能力
    3、管理能力

    决定个人发展生涯的三项软技能,描述很短,但是内容很多,没有实用的教材,靠自己的领悟能力。
    要想人生突破,这个是必须跨越的。

    外语能力

    1、英语,要达到与外国人顺畅沟通的程度。专注此一样。


    hack能力

    1、注入
    2、跨站

    基本的安全测试是需要的。平时hack也是非常有用的技能。hack将作为自己的一个业务能力。对于以后打击网络犯罪,帮助朋友解决安全问题是非常有用的。

  • 二次面试与希望

    2008-08-15 16:09:28

    自己迄今为止参加了三次面试,都经历了二面。


    第一次是文思创新,第一面的感觉很好,也很谈的来,英语,技术都过关。
    二次面试是一次突如其来的电话面试,在楼道里谈的时候,碰巧和我的pm碰到一起了。然后面试就失败了。非常郁闷。

    第二次是搜狐,我决定脱离微软系,去做国内的自动化,性能测试。感觉这样才是有挑战性和难度的工作。也可以学习到很多东西。
    第一面谈的也很好,虽然对自动化底层知识浅薄外,自己的心态还是很好的,最后我们还谈好了一个约定。两个星期如果我精通了qtp,就录用我。
    两个星期后第二面,虽然我匆匆看了几遍qtp,答对了大多数的笔试题,最终还是因为对qtp不精通,不熟练失败。

    第三次阿里巴巴,看好阿里巴巴,是因为他们公司的对技术的要求。
    第一面回答的很勉强,笔试题很简单,面试回答的不好,以前我玩过selenium,在简历上有提到,没有想到他们问的很细,原来他们对selenium有过很深的研究。我已经半年多没有再看过selenium,因为项目的关系。
    自己仅有的一次性能测试经历,也已经忘记了很多,回答的很乱。个别的地方都回答错误了。对自己的面试不满意。
    没有想到,接到了第二面的通知,然后参加了第二面,中间面试涵盖了很多的方面。
    这次,在回答上有点保守。不过面试过程还是很有意思的。很多问题,问的很有深意,自己也喜欢。
    不过,因为自己感觉精神面貌上没有以前那样积极了,所以,自己感觉回答的也是不好。很多问题,也是一知半解。自己应该提前准备一下,泛泛项目日志,看一下性能测试的书。
    结果还没有出来,估计也是没有下文了。



    自己没有领域内的特长,我完全是依靠自己的基础知识,和良好的心态去面对的。
    能够撑到第二次面试,说明自己还是有可取之处的,
    最后的常常是差一点而功亏一篑。
    所以,自己不要过分的悲观,再继续努力。

    相信自己。




  • 搜狐面试失败

    2008-08-15 15:33:14

    搜狐面试失败了。


    我曾经给他们打过赌,两个星期熟悉qtp,但是因为项目太忙,只看了4天。
    的确我答对了他们的16道题中的14道。也完成了他们布置给我的题目。
    也花时间去研究自动化测试的底层知识,还反编译了微软的maui部分代码。
    但是,最终还是因为自己对qtp不熟悉,没有经验,而失败。


    挺失望的,是对自己,
    我当初说,熟悉qtp,应该不是只针对表面的知识,不能仅仅以答对他们的笔试题目为目标。
    其实自己,还是不熟悉。
    这次没有太多愧疚。我已经努力了,项目忙,没有时间去做太多了。
    为了那次面试,我连续两个星期每天一两点多睡觉。

    没有工作经验,始终是皮毛。

    有了这次经验,对自己很宝贵。也警告自己,技术不能肤浅,自己还有很多需要努力。
    这次辞掉工作,也是为了给自己时间,去好好学习一下qtp与loadrunner。
  • 激励自己

    2008-08-14 21:23:37

    离职手续办完后,自己将是最无助的时候。提前写个日记,勉励自己。

    1、不再做没有结果的付出和努力,任何人想成为一个专家的时间,都不会超过6个月。自己一年了,水平依然很菜,所以,自己的努力方向不对。

    2、现在的工作就是养老,所以,我选择了破釜沉舟,不让自己沉沦。

    3、选择自己喜欢的一个方向,然后努力。付出就会有成果。

    4、国足是高薪低能,自己是底薪低能。我不能连国足也不如。一定要努力。

  • 拿到了离职申请表

    2008-08-13 14:49:39

    ÓãÓã¶àýÌåÈռDZ¾
    今天拿到离职申请表了。没有找到工作,就直接离职的。
    公司是做微软外包业务自动化的一个公司,公司还是挺不错的。虽说是IT企业排行榜,黑榜前5名之内的企业。
    最起码公司对我们部门还是很好的。工作环境很轻松。虽然没有任何的奖金和加班费。
    工作也很简单,微软中国发过来要自动化的case,我们负责把他自动化就可以了。使用微软的框架,写代码。
    前期工作还是很兴奋的。可以接触到微软内部的很多资源。趁这个机会,我弥补了很多的知识。
     
    后来发现,在公司,除了走管理,在测试上已经没有任何发展了。长期从事重复性的代码编写工作。甚至是让自己都忘记了测试的很多概念。和自己当初指定的目标已经偏离了。
    也想过做一些突破。想去写一些微软的maui,mita的扩展。但是被工作忙的几乎是没有时间。在公司又没有找到别人可以一起做一些研究。很多人都习惯了浅尝辄止和不求甚解。认真钻研技术的朋友不是太多。自己还要坚持学英语和其他技术,常常是每天一两点才睡觉。
     
    后来发现这样不行,即使自己再做一年,也不会有太大的发展。所以,打算换行去做自动化和性能测试。脱离微软系。争取在国内的公司里找到一个工作平台,然后用半年的时间去熟悉。用一年的时间成为专家。对于肯学习,肯努力的人来说,任何技术都不是问题。机会和积累才是最重要的。
     
    我在没有找工作的前提下,向公司提出了离职。我的朋友包括公司里的一些领导都不理解。即使我离职,他们也希望我可以继续在公司呆着直到找到新的工作职位。考虑到公司的工作交接上会有一些麻烦,所以,我在做完自己的项目后,就提出了离职。我不希望自己的离开会给公司带来什么影响。虽说对公司有不少的怨言,毕竟还是有感情的。
     
    总监的对我不太高兴,他是个资历很老的人。有魄力,雷厉风行。他一直反对员工的浮躁,反对跳槽。他和我的性格有点像。
    平时,我们也有过几次聊天,谈论工作和职业人生。我曾经是非常赞同他的。但是我现在的离开,或许会让他感到我这个人很虚伪和浮躁的。花了点时间,给几位领导写了一封比较长的邮件,向他们解释了我这个非常“不理智”的想法。希望可以得到他们的理解。
     
    很多员工走的时候,都对公司充满了怨言,有的人还在一些IT论坛上对公司破口大骂。我觉得,公司虽然有很多缺点,但是也没有必要把责任全部推卸给公司。
    的确阿里巴巴,华为,微软的工资就是高,但是,高薪是因为人家养的是人才,如果自认为是人才,可以去大公司试试。
    北京外包公司很多,对于一个普通的没有任何背景的公司来说,是不容易的。公司的工资水平是取决于公司的盈利状况的,盈利状况取决于项目的业绩。项目的业绩取决于项目组,项目组靠的是leader和每一个member。最终工资水平还是取决与个人的。
    虽然每个人都会收到上一波的公司员工的影响。但是机会是有的。公司是有舞台让每个人都有机会去完成自己的业绩的。
    公司烂,同时也表示了这个公司渴望有新人新秀出现。公司的人才流失,同样也可以让新人很快的得到更好的工作职位和项目。乐观看待就可以了。
    对于一个新人来说,这些条件已经是不错的了。
    我喜欢把公司的发展和盈利模式,比喻为食物链,有的是肉食,只肯最有营养的,块头大的项目。有的公司就是草食,只能小型的项目去吃。也有不少公司是有自己的产品,是耕种型的。并无绝对界限。我想我们不能只赞扬老虎,完全否定羚羊。公司也是多样性的。无论处在什么样的公司里,我们都应该把精力放在自己的事业上,而不是满腹怨言上。

    不过公司的工资的确是非常的低,北京行业里的最低工资。这份工资连找女朋友都没有自信。
     
    交接完所有的工作,剩下的就是手续了。我得以有时间去学习一些以前没有机会去学的东西。比如linux,selenium等,还有51testing上一些不错的文章和blog。
     
    我以前在51testing上看到过很多的招聘广告,发现只有阿里巴巴和搜狐的测试最专业。所以,就挑了这两个公司去面试。两个公司都已经参加过二次面试。不知道结果如何。我想只要努力了,就已经足够了。
  • 两场重要的面试

    2008-08-10 17:48:58

    面试花了一天的时间。
    上午是sohu,有点晚了,因为朋友的事情,迟到了半个小时。
    之前给sohu的工程师承诺过,两个星期熟悉qtp。实际上,自己只看了4天。之前项目有点忙。
    有点紧张。害怕自己过不了,这样容易让他们以为我是个喜欢吹嘘的人。
    去公司后,接到他们的面试题,14个小题,两个大题。
    做的时候,我的笔就没有中断过,一口气答完了所有的问题。有两三个问题,因为忘记函数名字了,直接如实回答了。不想浪费他们的时间。

    答完问题,然后就是面试,这次面试又是勉强,问了几个问题,我也不知道如何回答。比如使用qtp如何检测窗口里的对象在指定之间内有无变化,也就是如何实现快照功能。没有答好。还有如何检测控件的重叠问题。等等。
    这个问题,我会继续研究的。等想好了方法,给他联系。

    结果要等几天才可以出来,估计是奥运后了。


    下午接着赶去朝阳区的阿里巴巴。
    坐车就花了快两个小时了,真是远啊。
    到了他们的北京总部,在门口等了一会,因为约定是4点,我提前了一个小时。后来提前了45分钟给他们打电话了,他们有点意外,看来,以后一定要按照时间表来,毕竟别人也有事情安排。

    做了一个笔试题,不是太难,c#的一些问题,还有一个排序,两个智力题,还有sql的连接查询等。都答上了。
    后来面试,面试感觉不理想。说了很多。主要是说自己是偏技术型的,也希望可以在这个方向上发展。
    听到他们说,主要是在shell下测试,感觉还是挺好的。工作地点可能是杭州,无所谓了,事业要紧。
    等结果吧。

    sohu已经是第二面了,也是最后一面。
    阿里巴巴是第一面,被通知准备下一次面试。

    sohu面试的时候,遇到了一个面试开发的工程师。 就和他聊了一会。问他要求的工资是多少,他说是10k。
    我差点没有晕倒。他的实力很强。研究生,北理工的,熟悉linux编程。工作经验只有一年。当初校园招聘的时候,就直接是8k。现在终于看到差距了。
    当初面试的时候,感觉是国内的企业,可能资金不是太雄厚,况且自己也不是指瞪着工资看的人,就直接要了一个5k。和人家一比,真是汗颜。

    首先在国内争取到一个自动化或者性能测试的职位,然后专注一年,成为一个专家。稳定自己在行业里的地位。
    同时,成立一个测试专家组,交流技术。争取国内的一些大项目。

    微软外包业务,如果进入不了重要项目,或者不走管理,真的是没有太多发展空间。还是早早选择自己的路吧。






  • 个人技术能力发展方向定位

    2008-08-06 16:15:02

    定位一下自己的发展方向,每个栏目里的能力按优先级排序,以后想到什么,再更新。
    主要是明确自己的目标。不让自己学习的没有目的性。同时注重职业能力。
    这些技能是需要得到重点加强的。


    开发能力

    1、c++
    2、c#
    3、python
    4、汇编

    web技能
    1、javascrīpt & vbscrīpt & ajax
    2、asp.net & soap
    3、css &html & xml & xpath
    4、jsp

    os平台

    1、windows
    2、red hat linux
    3、ubuntu


    web应用服务器
    1、iis
    2、apache&tomcat
    3、weblogic&websphere

    数据库服务器
    1、ms sql server & t-sql
    2、oracle

    测试工具
    1、QTP
    2、Loadrunner
    3、微软的maui,mita和其他自动化测试技术。
    4、TD & QC
    5、selenium


    network技术

    1、数据嗅探(tcp,udp,http,soap,snmp)
    2、网络分析
    2、数据包分析、数据包修改


    办公处理

    1、word & excel & access 高级应用,会定义格式,定义函数


    沟通和管理
    1、沟通能力
    2、组织能力
    3、管理能力

    外语能力

    1、英语,要达到与外国人顺畅沟通的程度。专注此一样。

    hack能力

    1、注入
    2、跨站

  • 习惯了加班加点

    2008-08-05 21:43:59

    在公司工作的一年里,我有一半的时间在加班,公司没有要求,是自己申请加班的。好整理项目,学习知识。
    已经习惯了加班。一旦到周末,就感到非常空虚。只能翻看书。
    所以,平时特别不喜欢放假,一旦放假,就不能继续工作和学习了。
    我经常很奇怪,那些在公司一分钟也不多呆的同事。

    以前同学说我是工作狂,我当时以刚入职为由回复他。现在看看,的确是有点。
    不妨放松一下自己。

    以后的学习要提高效率,有的放矢,不要浪费太多的精力。
    现在是精英时代,唯有人才才可以真正的站稳脚跟,笑傲风云。
    有能力的人,是不会担心从业人员的多少的。

  • 能力事业为重

    2008-08-05 21:30:25

    离搜狐的面试还有两天,有点兴奋。

    感觉自己没有准备充分,qtp本身还没有太多实践,只是熟悉了一下,然后看看教程而已。qtp自身的英文帮助文档,估计是没有时间看了。不过还是要全面的浏览一下,不要遗漏什么。

    我找工作不是那种大面积撒网型。不喜欢四处投简历。我只要看好了一家企业,就会开始认真的对待,准备,投递简历,调整状态,然后等待面试。我不想浪费太多的精力去参加一些没有意义的面试。
    公司和人一样,都是有个性的。做事沉稳,有内涵,我喜欢这样的公司。

    首先我确定了自己的发展方向,自动化,性能,后台测试。
    手工测试也有很多的技术和要求,但是毕竟是可以迅速的掌握,容易培养后备,所以,以后也没有太大的前途,除非走上管理。
    微软系也很好,使用微软的自动化测试框架进行工作,这个很有前途,但是框架一旦确定下来,也没有太多的发展余地了,只能重复的去做体力劳动。当然突破口依然是有的,可惜现在内外交困,现在的公司工资太低,生活保障都是问题,不得不离开。同时,公司也一直奉行低端策略。一直无法留住有能力的人,人才大都流失,真的是替公司痛心。

    6k的工资去微软系,5k的工资去国内企业,我选择国内。
    能力和事业才是最重要的,只要饿不死,就坚持到底,一定要成为一个技术和管理都要强的人。

  • 小小的一个打击

    2008-08-05 20:23:27

    今天被打击了一次。

    阿里巴巴的人给我打电话,进行了一次简短的电话面试。
    问我linux的查看进程的命令是什么,真晕了,竟然忘记了。好像是list,或者ps。linux好久没有用,都差不多忘记了。这个周末一定装出一个虚拟机玩玩。熟悉一下,温习温习。
    她竟然还问我selenium,这个以前研究过,后来又放弃的东西。看来,在他们的项目中,是用的比较多的。即使不用,也是有过很深的研究。而我早就放弃了。

    熟悉了这么久的微软测试框架,一点也没有帮上我的忙。qtp也没有问。只是问基本能力。
    问我精通什么,我说c最擅长,她说c++会不会,无敌了。早知道,回答的就认真一点了。要知道
    c和c++是很大不同的。看来以后要说自己熟悉c++了。

    以后要慎重了。注重一点实际能力。把自己锻炼好。

    成为一个专家。


    阿里巴巴是我最向往的公司,要进就进这样有难度的,有技术的公司。这样才可以学习到真正的东西。
    才可以发挥自己的能力。

502/3<123>
Open Toolbar