| Wu's profileLife just a testing...PhotosBlogLists | Help |
|
|
Life just a testing...April 05 什么是优秀的程序员?怎么找?首先我自己不是一个优秀的程序员,甚至不是一个合格的程序员。我是直到念研究生的时候才开始接受计算机的专业教育,更致命的是念研究生的时候也没有老师和师兄师姐给我指点,所以相当长的时间不得入门(我因此也一直认为大多数学校的研究生教育是误人子弟)。同时作为我自身也缺乏处理复杂数学问题和程序算法的能力,属于天资比较愚笨的,这也妨碍我成为一名优秀程序员。
我毕业以后相当一段时间的工作对算法以及计算机基础理论等的要求也不高,所以一直没觉得这块有问题。直到我开始接触搜索引擎以后,才真正开始反思自己在计算机基本素养上的短板,而后开始有意识的去重新捡起一些学校里学的东西,可是已经很吃力,收获甚微,但是这两年的反思和学习非常有助于帮助我挑选合适的程序员。我觉得好的程序员应该具备以下特点:
1. 持续的学习的心态和激情
这个我也提过很多次了,就不赘述。
2 兴趣
不仅仅把编程作为谋生的手段,而是真的享受编程的快乐。
3 好奇心
优秀的技术人员绝对不会局限于一种或者两种语言。他可能会有一种最擅长的语言,但是他知道的语言起码有一打以上,有3,4种语言可以随手就能写出合格的代码。对各种新鲜的事物维持好奇心,而且找到了适合自己的了解最新技术动态的渠道。
4. 扎实的基础
PHP,JSP这类技术门槛很低,经过简单的培训或自学大部分人都能很快上手,写出能用的程序。但是如果需要进一步深入,计算机的基本素养的缺乏会成为在技术上继续提高不得不克服的障碍。好的程序员,一定有专业的计算机训练。也不一定非要经过科班训练出来,也可以通过自学弥补这方面的短板。
5. 勇于改变或者说创新
见过一些程序员,宁愿做大量重复的copy paste,也懒得去改善优化程序结构。想着怎么尽快把手头的工作应付过去,而不去想着怎么优化。日复一日,年复一年的采用同样的方法去写程序,低效且逻辑混乱。长期以往技术水平停滞不前。
好的程序员哪里找?
不要指望通过招聘找到"优秀"的程序员,当然通过招聘也许能让你找到合适的程序员。优秀的人才永远是市场的稀缺资源,这些人的简历一旦被发现,会让人眼前一亮,就不可能再回到招聘市场上。下面是我感觉比较可能的渠道:
1.实习生
在某些有潜质的学生在成为优秀程序员之前赶快发现他。一些人反对雇佣实习生,认为实习生不成熟、水平不够。或者仅仅把实习生作为降低成本的手段。可能说实习生实际经验不够丰富,但是由于有比较好的素质,和计算机的素养,经过一段时间的培养后,很快会超过速成的程序员。实习生招聘过来,真的要用心思培养,这会大大增加他毕业以后跟随你的砝码。
2. 朋友推荐
通过朋友推荐也许能找到一些不错的程序员,但是需要警惕非专业人士的推荐,他们缺乏对一个人的所拥有的技术潜力的最起码的判断。
3. 社区交流
好的程序员绝对不是封闭的,他们乐于通过各种手段交流自己的想法。去一些相关的技术论坛,一定会发现你需要的人的。和他们的交流也不要有太多目的性,作为长期的朋友交流,赢得他们对你的信任,同时你自己身上一定要有某些方面获得对方的欣赏。合适的时候一定会有人追随你去做事的。
March 01 CHANGE!!CHANGE是我离开IBM到现在2年多的永远的主题。一些不怎么联系的朋友偶尔遇到我,打听我在做什么的时候,我通常以“说来话长.."开头。 过去的四个月我又CHANGE了,上班地点从五道口到了国贸南边的双井,工作的行业也从游戏变成了彩票。彩票?不过不要乱想,我们做的可是正规的生意,绝对不是违法乱纪的事情,彩票这个事情等有时间再细细讲,先讲一下这四个月的感受。 最近四个月怎么说呢,肯定是蛮辛苦的,但是这件事也让我觉得有激情,有挑战,有成就感。先不论彩票这个事情以后的成败,但是做彩票会是我离开IBM以来让人最有成就感的一件事情。彩票网站也许可以当成我这两年经历的一个milestone,是时候把自己这两年的经历简单的总结一下了。 从现在回过头来看,2年前离开IBM的决定还是蛮大胆的,仅仅是凭着互联网上一些煽动性的故事,再加上自己一点点想法,就不知深浅的开始淌入创业这条河。下河之前我虽然不知道深浅,但是我对最坏的情况是有充分的准备的,所以能磕磕碰碰能坚持到现在。不过这和老婆在精神上和经济上的支持也是分不开的,虽然两人的生活比以前辛苦一些,但是有共同的梦想,所以生活倒也很快乐。 现在应该说找到了些感觉。回过头看自己的能力和见识和两年前比真的有了很大的改变。对创业这个圈子的游戏规则有了一定的了解,思考问题的角度也不再纯粹是个技术人员,最重要的是有了对人和事的判断力。下面写一些自己的感悟,虽然都是一些大实话,但是只有自己亲身经历以后才有感觉。 1. 找到让自己有激情的事 创业的最根本的原动力不应该是来自对金钱财富的追求,而是因为所做的这件事情能让你热血沸腾,不知疲倦。创业是很辛苦的,而且压力很大。这些压力和困难需要你通过激情去化解。如果没有激情,那还是歇歇吧。 2.stay hungry,stay foolish 乔布斯在stanford毕业典礼上的那个演讲相信打动了很多人,虽然已经看过好几遍,但是每次重新看都让我心潮澎湃,"求知若飢,虛心若愚"这个中文翻译也非常到位。这句话的重要性再怎么强调都不为过,没有人从开始创业的第一天起就具备了所有创业成功的要素,最关键的你要时刻的审视自己,发现自己的不足,并寻找机会去弥补。现在大家都已经习惯于上网,但是重新捡起书本,有意识的看一些好书也是非常非常必要的。 3. 团队 最近4个月和以前经历的对比,让我意识到了团队的作用,一个人从0开始做事情真的太难太难。有了好的团队和资源以后很多事情做起来会顺手太多。之前我也不是没有意识到团队的重要性,但是合适的人真的太少。不过合适的团队是等不来的,需要自己慢慢的一点点做,慢慢的多认识人,然后慢慢的锻炼对人的感觉,到一定的时候你会培养起自己的判断力的,遇到感觉的对了的团队就要很快抓住。 4.口碑和人脉 互联网和创投的圈子真的蛮小的。从你开始做互联网开始,就需要做好自己的每一件事情。事情做好了,朋友自然会越来越多,等积累到一定程度以后会有得心应手的感觉的。 5.一点运气 不可否认,创业也是需要运气的,即使是你做好了所有自己能做的,那也需要老天的帮忙,所以平时记得多积德行善吧。同时这一点也要提醒我们,对创业的心态要释然,如果老天就是不帮忙,那也只能随他去了。即使你最后什么都没有收获,那么经历会是你最大财富。 还有,旅游这块我现在只是暂时搁置一边,永远是我大脑里的一块保留地,等合适的机会一定会重新开始的!! November 17 Baidu的苦衷... Baidu的竞价排名没有错,错在没有底线。连屏蔽三鹿事件这样的事情都敢做的公司,实在看不清他的道德底线在哪里。估计除了杀人、放火这类明显违背法律的事情,其它没有Baidu不敢做的。Google这块做的好得多,他对关键字和广告主的作了相当的限制,起码是广大群众能接受的道德底线。我觉得Baidu也不是天生就爱做恶,可能也是由中国的付费搜索市场决定的。 Baidu和Google去年的营业收入分别为196亿美金和3.5亿美金,净利润分别为71亿和1.4亿,两家的利润率是很接近的。Baidu也一直被当成中国的Google寄予厚望。也许中国互联网用户的购买力,中国电子商务建设水平等因素,极大的影响了中国搜索引擎的变现能力。所以虽然模式一样,利润率也比较接近,但是Google做的游刃有余,而Baidu做的举步维艰,只能靠杀鸡取卵式的竞价排名以及所谓的公关影响来维持比较高的利润率和高增长。试想,如果baidu像google那样只在页面右侧放几个有限的推广广告,Baidu的收入能减少多少,利润又能剩下多少。 作为Baidu这么大的公司,它的业务模式如此单一也是蛮奇怪的。除了竞价排名,不仅现在没看出有什么别的赚钱途径,也看不出未来有啥别的赚钱的地方。而阿里巴巴是属于比较锐意进取的典型,从阿里巴巴到淘宝以及支付宝,阿里软件,还有据说要开展 Amzaon EC2这样的服务,是一个前途光明的公司....马云这个团队的战略眼光还是让人钦佩的.. September 16 次贷危机也许离我们并不远...今天看新闻雷曼兄弟破产了,美林证券被收购了,我觉得很shock。前段时间的贝尔斯登被收购,我没听说过,所以没啥感觉。雷曼兄弟和美林知道都挺早的。当年去纽约的时候看到了雷曼兄弟的总部,记得应该是在时代广场附近。心想着如果以后创业了要去NASDAQ上市,上市就找雷曼兄弟做承销商。美林知道的就更早了,早期一度分不清和安徽的美菱冰箱啥关系。从来没想到这两个如雷贯耳的公司有一天会垮掉,所以我觉得比较shock。也许更shock的会在后面?
格林斯潘说,这次次贷危机是百年一遇或者50年一遇的危机,而且次贷危机的影响还在不断扩大。而国内大家也许也看到了,江浙的很多企业开始倒闭,然后据说中国将20%的外汇储备投资给了房利美和房地美,3000亿美金最后怎么结果还不一定呢。
我现在挺想知道,次贷危机如果继续恶化,对我的生活有什么影响?会导致国内的通胀持续加剧?楼市崩盘?我的房子会不会贬到5000一平米?如果是,那我卖掉现在的房子都搞不定深发展的贷款。我会不会因此破产? RMB升值会不会让一部分外资企业撤离中国,老婆失业,我也找不到工作? 我应该怎么做保证现有的资产保值? 太多的未知..
也许每个人都或多或少了解一些经济学。我对经济学挺有兴趣的,虽然一直没入门,但是兴趣真不是装的。97年亚洲金融危机的时候,那时候刚上大学,还没有什么网络,但是我通过看报纸好像也研究出了泰铢贬值的过程,以及索罗斯这般人怎么赚钱的,随后香港的金融阻击战印象也挺深刻。然后这次次贷危机,也从网上找了一些不错的分析网站,基本搞清楚了大致是怎么回事。觉得即使不马上投资,每个人都应该关注股市指数,黄金价格等等,培养一点sense也好。 September 09 开心网超过校内了...开心网的pv竟然超过校内了,从曲线上看,5月份到现在仅仅是4个多月的时间。而在半年前,当xiaonei拿到孙正义的投资的时候,陈某人曾说国内的SNS的斗争已经结束。大家也都觉得SNS领域很难再有新的竞争者了,除了还未开始发力的QQ。kaixin001人气在极短时间的提升值得去研究,一些个人的想法:
每个人身份,性格,兴趣等是多种多样的,需要通过不同的SNS圈子来定位自己。xiaonei就是定位于同学之间的关系,即使是他大力发展校外的用户,但还是摆脱不了学校的影子。kaixin001主要是同事之间的关系,发现以前的同事成群结队的搬过来了。douban是从性格兴趣这个维度划分出的SNS。babaytree是一种专门为父母这个身份准备的SNS。其它各种垂直的SNS应该还会有市场,关键是各个垂直领域sns市场的容量有多大,是否值得去做。
在SNS出来之前,网站的推广最有效的方式应该就是SEO或者SEM了。做网站的都知道,通过搜索引擎来的流量永远是最多的。若干年前,你有问题第一个反应也许会水木或者csdn上去问,但是现在大家首先都会去google,baidu上搜一把,实在搞不定了再去bbs上发帖。有了搜索引擎,大家直接通过地址栏去访问网站的几率已经非常小。现在有了SNS,通过SNS的开放平台来推广自己的网站会成为搜索引擎之外一个非常重要的手段。
写到一半发现思路有点乱,就此打住先,需要继续调查一下kaixin001是怎么回事。“kaixin001”很土很难记的名字,给人感觉就是一个垃圾站啊,这种域名的网站都能火,实在想不通...
September 01 想整一个500强招聘搜索网站...大家应该都去ChinaHR,zhaopin这类地方找过工作。我觉得用户体验蛮痛苦的,每用一次就骂一次。比如我用java或者数据库这些关键字,可能很多垃圾公司的职位都出来了,作为一个所谓曾经在"500强"呆过的人,怎么会去那种月薪4,5k的地方呢。我需要一个个性化的搜索结果,如果我是Oracle,IBM这类公司的员工,职业生涯长期也许只会和同类公司打交道,比如EMC,微软..给我这些公司意外的结果对我没啥意义。
OK,我想整一个专门为"500强"员工打造的职位搜索引擎。如果真决定做,就是基于旅游搜索的框架修改一下,一个月肯定搞定了,数据源也比较好办,就是各大公司自己的招聘主页,或则是公司内部邮件..
更进一步怎么根据个人经历分析出最match的职位,在数据挖掘这块能做一些比较有趣的东西...
大家给点意见啊...也希望来电来函商讨合作事宜。
August 28 做一个好用的网站...网站终于在上周末上线了...zijiyou.com。骚扰了MSN的很多朋友都发了邮件,让选名字来着......
当我在浏览器中输入“九寨沟”以后,比较短的时间,就出来一个地图+介绍+图片+新闻动态的页面的时候,当时心理还是蛮激动的。虽然这个样子在脑袋中已经朝思暮想了很久,但是毕竟第一次看到他实现了..真的有种见到刚出生婴儿的的感觉....
这两天收到了很多反馈,挑细节的bug的居多。有一些反馈是挺有新意的,挺有想法的,但是很遗憾,没有一个人告诉我这个网站好用。坦白的讲我自己也没觉得这个网站好用。所以经历了很短暂的欣喜以后,马上又对网站很多的东西不能忍了..
搜索引擎表面上很简单,就是一个按钮一个框。但是交互越简单,你就越不容易了解用户真正想要什么,从成千上万的符合条件网页中,仅仅凭用户的几个关键字挑选10个或者20个符合用户信息的结果,太有挑战了。同时在搜索引擎背后,结果的排序牵扯了太多的因素,网站本身质量,网页与关键字的匹配程度,语义的匹配程度,内容与分类的匹配程度..不同因素的权重很微妙,需要不断的来调整。这种平衡点很难找,很多时候解决一个旧的问题副作用是又出来一个新的问题...
网站现在的用户体验也是有问题的。现在的景点首页,该有的好像都有了,但是真的对用户有用的东西比较少。介绍,新闻好像应该没人看? 图片也不够吸引人? 是否应该加大地图的权重呢? 很多人反映,交通,游记的区分度不高,这点我们觉得有点冤枉,为了区分这个分类也是废了老鼻子劲了,分类算法测试的准确率还是可以的。其实如果真的进入原文来看,讲交通的就是交通内容比较多,只不过标题不够吻合,摘要也没给好.....前台展现设计的失败会浪费后台所有的努力.....
最后还是归结到"细节"的问题,还有就是要用心和坚持。如果每周,每个月都能看到进步的话,持之以恒,总有一天会有人告诉我你这个网站真方便...做一个好用的网站是我的梦想...
|
||||
|
|