
2006年8月16日
摘要: 250定律
拉德认为:每一位顾客身后,大体有250名亲朋好友。如果您赢得了一位顾客的好感,就意味着赢得了250个人的好感;反之,如果你得罪了一名顾客,也就意味着得罪了250 名顾客。
在你的网站访客中,一个访客可能可以带来一群访客,任何网站都有起步和发展的过程,这个过程中此定律尤其重要。
达维多定律
达维多认为,一个企业要想在市场上总是占据主导地位,那么就要做到第一个开发出新产品,又第一个淘汰自己的老产品。
国内网站跟风太严重,比如前段时间的格子网,乞讨网,博客网,一个成功了,大家一拥而上。但实际效果是,第一个出名的往往最成功,所以在网站的定位上,要动自己的脑筋,不是去捡人家剩下的客户。同理,买人家出售的数据来建站效果是很糟糕的。
阅读全文
posted @
2006-12-30 21:19 eyoung 阅读(332) |
评论 (5) |
编辑
“偷听城市”,这个词最近很火,今天在网上看了一些,呵呵,满有意思的。有人说它不用渲染不用修饰,记录和表达了这个时代最真实的一面。想想,的确。有些言辞看似搞笑,但的确反映了城市里人们生活中的一个侧面。下面是对其的一些摘录

......

这股热潮最早是从《偷听北京———一个城市无意而真实的秘密》的帖子在天涯网站上火爆起来的。从此,被偷听的城市在网络上迅速蔓延,一发不可收拾。
所谓的“偷听”,也不是真的偷听,一般是发帖人将自己日常生活中听到的有趣的对话记录下来,并配以简单的背景介绍。这个创意最早来自美国,在纽约有一个“偷听纽约”的网站,每个人都可以把自己听到的有趣的对话贴到网上。2006年1月,网站创立人摩根·弗里德曼还出了一本书名曰《偷听纽约》。
这种记录市井风情的方式是很有趣的,是一种有特色、有活力的文化形式。首先,它记录了市井生活中有趣的一面,人们对生活中的喜怒哀乐评头论足,对美好与丑陋或表扬或抨击,展现了一个五彩缤纷的世界。其次,这样的记录对城市的健康发展、对城市精神的建设也可以起到好的作用。这种像清明上河图一样的白描手法,让人感觉到生活内在的幽默和辛辣,有助于城市精神和公民社会的建设。但要正确引导这种文化形式,不要到时候真的去偷听,侵犯别人的隐私。
城市偷听语录
偷听北京
“OK,5毛,好勒,谢谢您了。各位 GOOD 拜拜!”
-----地铁八王坟站,一位卖报的老人在吆喝了三分钟“最后一份报纸”后,终于为手里的《法制晚报》找到了买主。他欢喜地接过5毛钱,然后用地道的京腔向一群等车的人打了个招呼,穿过车流扬长而去。
“这个肯定不是刘德华,现在拍电影都用替身。”
-----饭馆内的电视上,正在播放电影《大块头有大智慧》,刘德华的壮男造型让食客们神情专注。一个民工模样的人对同桌这么说,很见多识广的样子。而事实上他就是刘德华,这一身肌肉化装据说花了上百万。
“小姐,你会说英语吗?”
-----中午,一报刊厅老板询问一个前来买杂志的姑娘,旁边一个高大的老外也抱一期待的眼光。
“哟,这可装不下您的东西,等下趟吧。”
-----清晨6点半,973路公交车,车到东风桥,上来两个肩扛帆布包、手提塑料桶的民工。售票员摆摆手,慢条斯理地说:“哟,这可装不下您的东西,等下趟吧。”,客气地把二人“请”下了车。
偷听合肥
“不行啊,我现在赶不回去,我还在北京!”
-----某年春节前,我在阳台上听见楼下走过的男人拿着手机说了这样一句,俺是土生土长合肥人,家住安徽省合肥市长江路附近……
“没看见吗?这空姐绕到现在没有找到位子。”
-----聚餐。席间,邻桌一人突然叫到:“服务员,加副碗筷!”,服务员问“还有一位客人?”那人指着低空盘旋的一个苍蝇说“没看见吗?这空姐绕到现在没有找到位子。”
posted @
2006-12-29 23:27 eyoung 阅读(88) |
评论 (0) |
编辑
在 typedef 中使用指针,通常会给后期的理解带来些困难,就此《C++ Primer》中也做了相应的解释,先前在看这部分时并不太理解,今天回过头来又看了一遍,仿佛有所领会

,现在此介绍下自己的理解方法

......
示例代码:
typedef string *pstring; // 声明pstring为字符串指针类型
const pstring cstr;
很多人刚开始一般都不知道 cstr 变量是什么类型,有可能会误认为 cstr 的类型是:
const string *cstr; // cstr是指向string类型const对象的指针
其实可以这样理解,众所周知,当在声明一个普通的 const 变量时:
const int a;
因为 int 前有 const 修饰,所以变量 a 被约定为 const 整型变量。
同样的道理,当作如下声明时:
const pstring cstr;
pstring前也有 const 修饰,由于前面已经声明了 pstring 为字符串指针类型(此处类似于 int 的状态),于是不难理解 cstr 是 const pstring 类型的变量:cstr 为指向 string 类型对象的 const 指针变量。
注:
阅读 const 声明语句产生的部分问题,源于 const 限定符既可以放在类型前(出于惯例,大多如此),也可以放在类型后。 鉴于此,如果这样声明:
pstring const cstr; // 等同于声明:const pstring cstr;
把 const 放在类型 pstring 之后,便会很清楚的知道 cstr 是指向 string 对象的 const 指针。
PS:由于水平有限,局限难免,若有高见,还请不吝言辞,多多指教!
posted @
2006-12-28 23:47 eyoung 阅读(283) |
评论 (0) |
编辑
很遗憾
没有亲手捕捉到昨日校园里那一幅幅令人神往的画面。
好在有一些志同道合的朋友,他们没有错过,于是我的遗憾也得以减少一些。
迫不及待得收集来他们拍的照片,经过一番简单得处理后,做出了下面的小专集
......
在此特别感谢那些冒着严寒辛苦拍照的同学!




寝室窗外,亦是雾蒙蒙一片......

蓄势待发......

依稀可见......

烟雾缭绕......

仰视实验楼......

雾中驶来的校车......

上课路上......

渐行渐远,前方已不见......

弥留之地......

岸边的落差......

posted @
2006-12-26 17:21 eyoung 阅读(94) |
评论 (0) |
编辑
今天我们这里全天都被雾气笼罩着。
晚上,在去教室的路上,
情不自禁,
被映入眼帘的一幅幅似是而非的画面所吸引。
周遭一片朦胧,仿佛一切都在被吞噬。
想到了一部电影《寂静岭》,
同样的雾气弥漫,阴深而恐怖!
......可以考虑去拍一部校园恐怖片了
。
实验楼前,一个人身处其中时,让人不寒而栗
。

已经不再具有往日的穿透力了。

呵呵,想到恐怖电影里患难与共的情侣
!

posted @
2006-12-25 23:55 eyoung 阅读(51) |
评论 (0) |
编辑
考试考的晕了,有点崩溃

,请个女神来坐阵,希望能带来点好运。
posted @
2006-12-23 22:36 eyoung 阅读(72) |
评论 (0) |
编辑
不知不觉前些天招聘会上的两张简历竟然鬼使神差的都有了着落,着实让我惊讶了一把。昨天分别接到了两通电话,一个上午,一个下午,一个笔试,一个面试,完后不免有点受宠若惊。不过惊讶之余,也感到一丝可惜,两个公司给的时间几乎相同,晕!考虑了下,我选了面试的。
暂且不谈别的,个人认为这两家公司倒是满开放的,绝非墨守成规。我不是在恭维,有理由,当然不是因为他们看上我。
中午洗了个头,然后便踏上了我的征程了。路上了遇到了点疙瘩,等了好久,没有等到我想转的车。郁闷,为了不迟到,不得已便打了个的过去。
车一步步的逼近,脑中对于这里的印象也一点一点的被刷新。真的好久没来大蜀山这边了,记得那时还是大一的时候,和班上的同学一起过来玩的,怀恋......
进了公司,首先看到了公司的柜台小姐,很热情,当然也很漂亮。在她的指引下我到了一会议室暂歇,填了一张表格。坐了一会儿,便被叫到了他们的通信事业部去面试。
进门,迎面坐着两个一看就是搞技术的人,其中一个年纪不大,但头发却已是白一簌黑一簌了,寒,做开发能做成这样!由于不知道什么职位,便僵硬地说了句“各位好”,也许当时我该效仿韩剧里的人叫他们声“前辈”,虽然也有点不是味儿,但总能表达点敬意。
搞技术的就是搞技术的,问我的问题,都是一些专业上面的问题。整体感觉并不乐观,因为有挺多的没答上来。谈话中我出现了些口误,当然,没有逃过他们的“法眼”,不过有点不是滋味,感觉怎么像在钻牛角尖。还有就是一些概念性的描述问题,有时明知道那个意思,但就是很难用书上那么简明扼要的语言给表达出来。有待反省......
整个时间持续了将近20分钟,出来后,长舒了一口气,在山脚下逛了小会儿。抽了根烟,爽,憋的要死,就等面试完了。
后记:虽然过程并不乐观,但亦不觉得失落,权当一次演练,我本无心!
posted @
2006-12-19 23:56 eyoung 阅读(133) |
评论 (1) |
编辑
今天参加了学校今年的最后一次大型招聘会。
奔波了一上午,毫无收获。
通知,于我即推辞!
此刻我那两张简历应该付注东水了。
哎,举步维艰,难!
是时候了,
闭关勤加苦练,
期待早日功成出山

。
High Hopes!!
posted @
2006-12-16 23:56 eyoung 阅读(141) |
评论 (0) |
编辑
糗大了!
今天真是迷糊到了极致!
真像在梦游
!
下午在图书馆,毫无意识的把别人的校园卡塞进了自己的口袋,
事后竟然没有丝毫印象,
还一脸茫然和管理员折腾了半晌,
匪夷所思,崩溃!
也许最近睡的太多,梦的太多了,以至于迷糊到这种地步!
哎!听歌,放松,明天收敛......
posted @
2006-12-11 23:55 eyoung 阅读(131) |
评论 (0) |
编辑
天又阴了,没了阳光,
忍不住便从自习室跑了回来。
逛了下沪江,
听到一期节目,聆听雨雪!Yummy!
posted @
2006-12-10 22:56 eyoung 阅读(160) |
评论 (0) |
编辑
很少有复习的习惯,在此勉之!
人的大脑是一个记忆的宝库,人脑经历过的事物,思考过的问题,体验过的情感和情绪,练习过的动作,都可以成为人们记忆的内容。例如英文的学习中单词、短语和句子,甚至文章的内容都是通过记忆完成的。从"记"到"忆"是有个过程的,这其中包括了识记、保持、再认和回忆。有很多人在学习英语的过程中,只注重了学习当时的记忆效果,孰不知,要想做好学习的记忆工作,是要下一番工夫的,单纯的注重当时的记忆效果,而忽视了后期的保持和再认同样是达不到良好的效果的。
在信息的处理上,记忆是对输入信息的编码、贮存和提取的过程,从信息处理的角度上,英文的第一次学习和背诵只是一个输入编码的过程。人的记忆的能力从生理上讲是十分惊人的,它可以存贮1015比特(byte,字节)的信息,可是每个人的记忆宝库被挖掘的只占10%,还有更多的记忆发挥空间。这是因为,有些人只关注了记忆的当时效果,却忽视了记忆中的更大的问题--即记忆的牢固度问题,那就牵涉到心理学中常说的关于记忆遗忘的规律。
一、艾宾浩斯记忆规律曲线解释
德国有一位著名的心理学家名叫艾宾浩斯(Hermann Ebbinghaus,1850-1909),他在1885年发表了他的实验报告后,记忆研究就成了心理学中被研究最多的领域之一,而艾宾浩斯正是发现记忆遗忘规律的第一人。
根据我们所知道的,记忆的保持在时间上是不同的,有短时的记忆和长时的记忆两种。而我们平时的记忆的过程是这样的:
输入的信息在经过人的注意过程的学习后,便成为了人的短时的记忆,但是如果不经过及时的复习,这些记住过的东西就会遗忘,而经过了及时的复习,这些短时的记忆就会成为了人的一种长时的记忆,从而在大脑中保持着很长的时间。那么,对于我们来讲,怎样才叫做遗忘呢,所谓遗忘就是我们对于曾经记忆过的东西不能再认起来,也不能回忆起来,或者是错误的再认和错误的回忆,这些都是遗忘。艾宾浩斯在做这个实验的时候是拿自己作为测试对象的,他得出了一些关于记忆的结论。他选用了一些根本没有意义的音节,也就是那些不能拼出单词来的众多字母的组合,比如asww,cfhhj,ijikmb,rfyjbc等等。他经过对自己的测试,得到了一些数据。
然后,艾宾浩斯又根据了这些点描绘出了一条曲线,这就是非常有名的揭示遗忘规律的曲线:艾宾浩斯遗忘曲线,图中竖轴表示学习中记住的知识数量,横轴表示时间(天数),曲线表示记忆量变化的规律。
这条曲线告诉人们在学习中的遗忘是有规律的,遗忘的进程不是均衡的,不是固定的一天丢掉几个,转天又丢几个的,而是在记忆的最初阶段遗忘的速度很快,后来就逐渐减慢了,到了相当长的时候后,几乎就不再遗忘了,这就是遗忘的发展规律,即"先快后慢"的原则。观察这条遗忘曲线,你会发现,学得的知识在一天后,如不抓紧复习,就只剩下原来的25%。随着时间的推移,遗忘的速度减慢,遗忘的数量也就减少。有人做过一个实验,两组学生学习一段课文,甲组在学习后不久进行一次复习,乙组不予复习,一天后甲组保持98%,乙组保持56%;一周后甲组保持83%,乙组保持33%。乙组的遗忘平均值比甲组高。
二、不同性质材料有不同的遗忘曲线
而且,艾宾浩斯还在关于记忆的实验中发现,记住12个无意义音节,平均需要重复16.5次;为了记住36个无意义章节,需重复54次;而记忆六首诗中的480个音节,平均只需要重复8次!这个实验告诉我们,凡是理解了的知识,就能记得迅速、全面而牢固。不然,愣是死记硬背,那也是费力不讨好的。因此,比较容易记忆的是那些有意义的材料,而那些无意义的材料在记忆的时候比较费力气,在以后回忆起来的时候也很不轻松。因此,艾宾浩斯遗忘曲线是关于遗忘的一种曲线,而且是对无意义的音节而言,对于与其他材料的对比,艾宾浩斯又得出了不同性质材料的不同遗忘曲线,不过他们大体上都是一致的。
因此,艾宾浩斯的实验向我们充分证实了一个道理,学习要勤于复习,而且记忆的理解效果越好,遗忘的也越慢。
三、不同的人有不同的艾宾浩斯记忆曲线--个性化的艾宾浩斯
上述的艾宾浩斯记忆曲线是艾宾浩斯在实验室中经过了大量测试后,产生了不同的记忆数据,从而生成的一种曲线,是一个具有共性的群体规律。此记忆曲线并不考虑接受试验个人的个性特点,而是寻求一种处于平衡点的记忆规律。
但是记忆规律可以具体到我们每个人,因为我们的生理特点、生活经历不同,可能导致我们有不同的记忆习惯、记忆方式、记忆特点。规律对于自然人改造世界的行为,只能起一个催化的作用,如果与每个人的记忆特点相吻合,那么就如顺水扬帆,一日千里;如果与个人记忆特点相悖,记忆效果则会大打折扣。因此,我们要根据每个人的不同特点,寻找到属于自己的艾宾浩斯记忆曲线。
PS:作者系南开大学心理学教授 博士生导师
posted @
2006-12-09 17:27 eyoung 阅读(187) |
评论 (2) |
编辑
最近在练听力,此为摘录,翻译地很漂亮!
That must be the story of innumerable couples,and the pattern of life it offers has a homely grace.It reminds you of a placid rivulet,meandering smoothly through green pastures and shaded by pleasant trees,till at last it falls into the vasty sea;but the sea is so calm,so silent,so indifferent,that you are troubled suddently by a vague uneasiness.Perhaps it is only by a kink in my nature,strong in me even in those days,that I felt in such an existence,the share of the great majority,something amiss.I recognized its social value.I saw its ordered happiness,but a fever in my blood asked for a wilder course.There seemed to me something alarming in such easy delights.In my heart was desire to live more dangerously.I was not unprepared for jagged rocks and treacherous shoals,if I could only have change----change and the exicitement of unforeseen.
这一定是世间无数对夫妻的生活写照,这种生活模式给人一种天伦之美。它使人想起一条平静的溪流,蜿蜒畅游过绿茵的草场,浓荫遮蔽,最后注入烟波浩渺的汪洋大海;但是大海太过平静,太过沉默,太过不动声色,你会突然感到莫名的不安。也许这只是我自己的一种怪诞想法,在那样的时代,这想法对我影响很深:我觉得这像大多数人一样的生活,似乎欠缺了一点儿什么。我承认这种生活有社会价值,我也看到了它那井然有序的幸福,但我血液里的冲动却渴望一种更桀骜不驯的旅程.这样的安逸中好像有一种叫我惊惧不安的东西.我的心渴望一种更加惊险的生活。只要生活中还能有变迁———以及不可知的刺激,我愿意踏上怪石嶙峋的山崖,奔赴暗礁满布的海滩。
posted @
2006-12-07 23:37 eyoung 阅读(162) |
评论 (0) |
编辑
1、建筑师
一位夫人打电话给建筑师,说每当火车经过时,她的睡床就会摇动。
“这简直是无稽之谈!”建筑师回答说,“我来看看。”
建筑师到达后,夫人建议他躺在床上,体会一下火车经过时的感觉。
建筑师刚上床躺下,夫人的丈夫就回来了。他见此情形,便厉声喝问:
“你躺在我妻子的床上干什么?”
建筑师战战兢兢地回答:“我说是在等火车,你会相信吗?”
【顿悟】
有些话是真的,却听上去很假;有些话是假的,却令人无庸置疑。
2、引诱
英国绅士与法国女人同乘一个包厢,女人想引诱这个英国人,她脱衣躺下后就抱怨身上发冷。
先生把自己的被子给了她,她还是不停地说冷。
“我还能怎么帮助你呢?”先生沮丧地问道。
“我小时候妈妈总是用自己的身体给我取暖。”
“小姐,这我就爱莫能助了。我总不能跳下火车去找你的妈妈吧?”
【顿悟】
善解风情的男人是好男人,不解风情的男人更是好男人。
3、调羹
麦克走进餐馆,点了一份汤,服务员马上给他端了上来。
服务员刚走开,麦克就嚷嚷起来:“对不起,这汤我没法喝。”
服务员重新给他上了一个汤,他还是说:“这汤我没法喝。”
服务员只好叫来经理。
经理毕恭毕敬地朝麦克点点头,说:“先生,这道菜是本店最拿手的,
深受顾客欢迎,难道您……”
“我是说,调羹在哪里呢?”
【顿悟】
有错就改,当然是件好事。但我们常常却改掉正确的,留下错误的,结果是错上加错。
4、穿错
饭厅内,一个异常谦恭的人胆怯地碰了碰另一个顾客,那人正在穿一件大衣。
“对不起,请问您是不是皮埃尔先生?”
“不,我不是。”那人回答。
他舒了一口气,“那我没弄错,我就是他,您穿了他的大衣。”
【顿悟】
要做到理直气壮,并不是件容易的事情。理直的人,往往低声下气;而理歪的人,却是气壮如牛。
5、回电
一个苏格兰人去伦敦,想顺便探望一位老朋友,但却忘了他的住址,
于是给家父发了一份电报:“您知道托马的住址吗?速告!”
当天,他就收到一份加急回电:“知道。”
【顿悟】
当我们终于找到最正确的答案时,却发现它是最无用的。
6、伤心故事
有三个人到纽约度假。他们在一座高层宾馆的第45层订了一个套房。
一天晚上,大楼电梯出现故障,服务员安排他们在大厅过夜。
他们商量后,决定徒步走回房间,并约定轮流说笑话、唱歌和讲故事,以减轻登楼的劳累。
笑话讲了,歌也唱了,好不容易爬到第34层,大家都感觉精疲力竭。
“好吧,彼德,你来讲个幽默故事吧。”
彼德说:“故事不长,却令人伤心至极:我把房间的钥匙忘在大厅了。”
【顿悟】
我们痛苦,所以幽默;我们幽默,所以快乐。
7、卖书
一个很有名的作家要来书店参观。书店老板受宠若惊,连忙把所有的书撤下,
全部换上作家的书。作家来到书店后,心里非常高兴,问道:
“贵店只售本人的书吗?”
“当然不是。”书店老板回答,“别的书销路很好,都卖完了。”
【顿悟】
“拍马屁”是个奇怪的词:你象是在奉承他,又象是在侮辱他。
8、帮忙
在邮局大厅内,一位老太太走到一个中年人跟前,客气地说:
“先生,请帮我在明信片上写上地址好吗?”
“当然可以。”中年人按老人的要求做了。
老太太又说:“再帮我写上一小段话,好吗?谢谢!”
“好吧。”中年人照老太太的话写好后,
微笑着问道:“还有什么要帮忙的吗?”
“嗯,还有一件小事。”老太太看着明信片说,“帮我在下面再加一句:字迹潦草,敬请原谅。”
【顿悟】
你若不肯帮忙,人家会恨你一个星期;如果帮得不够完美,还不如……
posted @
2006-12-02 23:45 eyoung 阅读(166) |
评论 (0) |
编辑
久阴过后,天终于晴了。
上了一天的自习,也沐浴了一天的阳光。在寝室待了这么多天,出去透会气,感觉真好。
晚上理了个发,洗了个澡,仿佛脱胎换骨,心情彻底的舒畅了一回。
临近夜深,看了一朋友(其实我还当她是朋友,虽然很久没联系了)的博客。字里行间流露出的悲观让我惊讶,让我很难联想起以前那个活泼开朗的她。
其实也就一年多,算不得很长,也许她经历太多的不开心,又或是一次太大的伤心,一次足以让她的心沧桑巨变。我没有问她,觉得不该!如果她想忘记,我又何必去提及!
让时间去抚慰她吧,希望不长。
过去的事,既然伤心也就没有必要去浪费时间。向前看,明天还能把握!
赋上一首歌,《真诚心声》,希望她能听到。
哭一声笑一声,何不快乐过一生;
人心变幻莫测,喜怒哀乐集一身;
哭一声笑一声,前方无尽的前程;
用真心交换了,每份真诚的心声。
posted @
2006-12-02 00:35 eyoung 阅读(104) |
评论 (0) |
编辑
本人做软件多年,一直与软件开发行业的各种级别的软件开发人才打交道,很多时候,
还扮演面视考官的角色(很遗憾,本人还没有被面试过)。
写下这篇文章,目的是区分各种层次的软件开发人员,也让软件开发人员能够对照自己,看看自己在什么层次。
软件开发工作,其实是一种很复杂的工作,需要多方面的技能。我认为,尤其以学习能力和创新能力为主。所以,我以下对软件人才的层次划分,也围绕这两个能力展开。
一、门外汉型:几乎没有学习能力,更没有创新能力。比如,买了一本《一步一步跟我学VB编程》之类的书,对照书上写的,把例子程序给做出来了,还把例子程序的某些窗口标题给修改了一下。然后,就自认为自己可以做软件开发工作了。到处递简历,应聘的职位为软件开发工程师。这类人,以刚毕业的计算机专业的大学生为多(当然,刚毕业的学生中也有非常高级的人才)。读书期间,就以玩游戏为主,考试的时候,就搞点舞弊过关。
二、入门型:该类型的人员(不叫人才,所以叫人员),可能入门某一种到两种开发语言,10年前,我上大学的时候,这类人的典型特点是热衷于DOS命令的n种用法。比如,dir命令的各种参数。学习过basic语言,知道C语言中printf函数的各种参数的用法,到了2005年,这类人是热衷于windows下的注册表,热种于在自己的机器上安装各种开发工具(VB,VC,dephi,asp等)。但是,仅仅停留在编译开发工具中自带的几个例子程序中。(可能还会做点修改)。经过一段时间的学习,可能还自己能够编写个简单的windows应用程序,修改注册表的程序等等。其很多时间还是在玩游戏,上QQ聊天泡MM,看了一篇如何修改某病毒的文章,一定会对照文章上的说明,把病毒给修改了,然后到处发,以显示自己的能力。当然,很多时候,该类人即使对照文章的说明,也不能将病毒修改。那就找那些带配置工具的黑客程序去弄吧,比如。BO等就是他们最常用来炫耀的。中国的破解者与初级黑客,绝大部分是这一类人。懂的不多,还喜欢炫耀(为炫耀目的的破解和修改病毒就是这一类人的最大特点)。该类人员,一般都没有在软件公司从事软件开发工作。
三、基本型人才:该类型一般是大学毕业,并且从事软件开发工作超过2年的人为多,至少比较熟悉一门语言(以VB,dephi,java,asp等其中的一种)。也有少数人熟悉C或者C++,但是如果是C或者C++,一般对指针等概念还是似懂非懂的状态。哦,对了,该类人员可能还会在自己的机器上安装过linux或者sco unix等。但由于对自己没有信心,大部分人会在半个月之后把linux删除。该类型人才,有一定学习能力。创新能力为零。适合培养成为软件蓝领,如果人际交往能力还可以的话,可以培养成为一个初级营销人员。该类型的人典型的特点是:你要他做个项目,他首先就会问:用什么语言?(因为用他不熟悉的语言对他来说,他就没有信心),该类人员,习惯看中文文档,不得以的情况下,才会看英文文档。另外,该类人员,喜欢购买软件开发类的书籍。该类人员,一般在软件公司从事软件开发工作,待遇在4000元到10000元以下为主。
四、熟练工:该类型一般是毕业5年并一直从事软件开发工作,至少熟悉 VB,asp ,熟悉数据库,知道什么叫存储过程,什么叫触发器。知道软件工程管理的基本概念,如果做面象对象开发,可能还会用到Rose等工具。有过20人以下软件项目管理的经验。对于linux,至少知道是个开源的项目。由于做过比较大的软件项目,项目中带的小兵一般都不具备unix下的开发经验,所以,项目中难免会出现需要在unix下运行的代码,所以,就自己动手。用c编写过几段Unix下的小程序。学习能力比较强,该类人员,已经习惯看英文文档,有时候看翻译的别扭的中文文档会觉得不爽。干脆就找英文文档。该类人员,是否喜欢买书不得而知,如果喜欢买书,一般以非软件开发类书籍为主了。在技术选型方面具备一定的创新能力,至少,你叫他做一个报表程序,他会考虑用Excel的COM对象来实现。国内软件公司中的项目经理,绝大部分是这一类型的人才。待遇一般在6000到15000元左右。
五、聪明型:该类人员的工作经历不重要,可以是还没毕业的学生,也可以是工作了10年的老鸟,1周内(甚至一小时)就熟悉了一门语言,并且可以开始用该语言开发,该类人员,由于学习能力很强,短时间内就熟悉了许多语言,即使从来没用过该语言,也敢于在该语言上进行软件开发,选择什么样的语言,不在于学没学过,而在于是否适合解决当前问题。对技术充满好奇与激情,举个例子,如果该类人员接触过linux,马上就会被Linux的魅力所吸引。即使与自己的工作无关,也会一回家就研究linux,可以肯定的是,该类人员的笔记本电脑上,肯定安装有linux ,并且,linux的启动次数和windows的启动次数一样多甚至更多。如果该类人员接触到了人工智能,至少会编写一个推理机程序来用用。另外,该类型人才的典型特点是学习能力超强。英语不一定很厉害,但是,不害怕看英文资料。该类型人才,许多并不是计算机专业毕业,可以是学数学的,物理的,音乐的等等都有可能。我就见过一个学英语的学生属于这种类型。该类型的人才,几乎所有的病毒代码是他们写出来的(不算那些修改病毒代码的人)。爱表现,也是他们的特点。如果该类人员在读书,那么,他们是软件公司青睐的人才,绝对不会出现简历递出三份还没有人要的情况,一旦进入公司,在半年内,其才能一定会得到公司领导的认可,并作为重点培养对象。为了留住这样的人才,软件公司一般会每听说有别的公司要挖他的消息就会给他涨工资一次。薪水的增长速度往往令同事红眼。
六、技术天才型:该类人才,技术方面一流,如果只从技术方面的学习能力,创新能力来讲,都要超过以上的任何一种类型的人才。上帝造人总是很公平的,他们在技术方面是天才,往往其他方面几乎白痴,不善与人交往,甚至害怕与人交往。另外,某些东西对他们有致命吸引力,比如,有些人就迷恋自己做一个操作系统,有些人就迷恋人工智能。该类人员,不写软件则以,一写,肯定是一流的。全球一流。从语言来讲,因为他们几乎不用微软的开发工具做具体的项目,他们所看的技术资料,全部是英文资料,在网上交流的,全是操英语或者法语的人。即使是中国人,他们也习惯用英语与别人进行技术沟通。该类人才,如果在工作,一般是在某实验室,或者是在某基金的资助下开展研究,如果在软件公司,一定是主持举世瞩目的软件项目。或者,在自己开的小公司既当CEO又当CTO。由于其技术的优势明显,即使他不是一个很称职的CEO,也能让这个公司维持下去。
七、数学家型:该类型人才,也许根本就不懂具体某种语言的开发(也可以懂),整天就研究算法。建模。一般不属于计算机专业。他们要把自己的成果变成现实,往往习惯找聪明型或者天才型人才帮他们实现。该类人员,因为不学计算机,所以,无法描述他们在学习技术方面的能力,但是,创新能力绝对一流。该类人才,没有在软件公司工作的,当然,如果其成果有一定商业价值,他们会成为某软件公司的顾问。或者干脆在某软件公司的实验室中当个主任什么的。
八、比尔型:因为比尔的影响力巨大,所以,我们把具有一定软件开发能力,又有很强的商业运作能力的人归到这一类。比尔型人才,学习能力,在聪明型之上,在技术天才型之下。由于起社会知识面非常广泛,所以,知道什么软件能赚钱,怎么样做能赚钱。该类人写软件的目的只有一个,那就是赚钱,而不会太在乎采用什么样的技术。他们写软件,会极力迎合用户,迎合市场。
对人的划分,有时候是很难的,有的人是跨类型的。但是,缺少创造的人,最多就到达熟练工型,具有超强创造力的人,可以达到技术天才型和数学家型,如果还有商业头脑,成为比尔型也是可能。最后一句话,如果你连足够的学习能力都没有,那么,就请你离开软件开发行业,另谋出路比较合适。
这篇帖子,我首发在共享软件论坛,我认为,如果你不具备超强的学习能力,基本的创新能力和基本的商业能力,那么,就请你尽早不要做共享软件。
posted @
2006-11-18 11:01 eyoung 阅读(209) |
评论 (3) |
编辑
觉得该好好学学C++了,于是这些天抱着《C++ Primer》狂啃了起来。
知道她很难,网上对其也有很多异议,考虑到JAVA,但觉得自己还是比较喜欢C++,索性就这了。
还好有点C的底子,学起来相对轻松一点,其实知道只是目前了,C++的核心还是类,面向对象。考虑到路还漫长,当然这之处,怎么也得给自己多储备点信息,以备后来不时之需,不然怎么坚持到最后
。
做网站的时候喜欢并习惯了editplus,于是不忍舍弃,便下了GCC的编译器予以配置,弄了个简单的IDE。呵呵,用来编译代码,感觉还不错,可谓方便快捷了,只是有点遗憾,不适于调试,不过,对于一些不太复杂的程序,绰绰有余了。
最近装上了VS.NET2005(D版,便宜可不是一点点的),用了下,也晕了下。果然的吃内存大户,其他都不开,就开那,我这机器都有点呛。有时鼠标移上,只为显示一个子窗口,都会出现个小沙漏,CPU也高居不下,真怕她跟我犯横,来个未响应,那我可着实没招了,还好,她还有点通情达理,在我小等下后,反应过来了。编译了个程序,顺便试了试断点调试,感觉很棒,禁不住佩服起微软那些牛人来,太强了。
希望明天能多消化点。我总觉得不能吃太多,适可而止,否则消化不良,适得其反,那可是吃力不讨好
。
好了,不写了,多注意消化,everyone,everything!
posted @
2006-10-29 23:43 eyoung 阅读(155) |
评论 (0) |
编辑
不禁又要感叹起时间飞逝来,转眼博客都好久没更新了。
兼职还没有结束,院里网站还在维护,这些天天天如故。Hesitating......
。
每次接到工作,都想在最短时间内给它做完,可每次做的时间都不短;每次都不想去熬夜,可每次都做到了深夜。有时感觉真的累了
!
这段时间和FOX聊的挺多的,他把他公司未来的一些计划都告诉了我,听着觉得满有挑战性的,有点让我心动。本来约好选个时间和ZZ见面的,谈谈关于下一个项目的开发,但由于大家都比较忙,所以就一直在搁置了。其实搁置也好,因为一开始我就有点犹豫。考虑自己的状态,时间真的是个问题,要学的东西还有很多,根本无暇顾及其他。
先前想一边兼职一边好好学的,呵呵,“两手抓两手都要硬”,但感觉这真的比较难,每次做到很累的时候,完了就只想玩玩卡丁车好好放松下,至于其他实在是不想去想了......
好久没去自习室了,感觉空荡荡的!
posted @
2006-10-24 22:45 eyoung 阅读(78) |
评论 (0) |
编辑
十一,我们的乔姐结婚了,我给一公司的网站做好了,还有我去逛街了,回来很累,但很高兴
。
凌晨做网站一直到4点,八点就起来和朋友去逛街了。虽然只睡了四个小时,但白天的状态很好。看来真的是人逢喜事精神爽,加上一节日,就更爽了。
公交车上:人暴多,就差没有给挤炸了。虽然如此但感觉到大多都还是很high的,尤其那司机,更是激情澎湃,可能是觉得电子报站效果不好,所以嗓门提的老高,也一起喊了气来。
街上车很多,活动很多,美女很多。不知道我的眼睛那时一分钟眨多少次,估计次数不多。
感受了下节日购物,满爽的,有优惠,不错,就是人暴多,也难怪,这个世界没几个傻子。
posted @
2006-10-02 11:06 eyoung 阅读(46) |
评论 (0) |
编辑
写字楼里写字间,写字间里程序员;
程序人员写程序,又拿程序换酒钱。
酒醒只在网上坐,酒醉还来网下眠;
酒醉酒醒日复日,网上网下年复年。
但愿老死电脑间,不愿鞠躬老板前;
奔驰宝马贵者趣,公交自行程序员。
别人笑我忒疯癫,我笑自己命太贱;
不见满街漂亮妹,哪个归得程序员。
posted @
2006-09-21 23:26 eyoung 阅读(93) |
评论 (0) |
编辑
今天一打开QQ,便看见“勿忘国耻,振兴中华”八个大字!
9.18 纪念下,从心里了! 好像现在已经过了,不过还是要纪念下,不,是要永铭于心!
posted @
2006-09-19 00:09 eyoung 阅读(97) |
评论 (1) |
编辑
花了些时间学习了下GCC,在此作一下总结,不求多么深入,只求通俗易懂。希望能让更多的初学者在较短时间内对其有一个概况的了解
。
先来说说GNU:GNU(“GNU's Not Unix”的递归缩写,它的发音为“guh-noo”)是一个自由软件工程项目,该项目始于1984年,它是一个叫做Richard Stallman的牛人发起的,目的是开发一个完整的、自由的类UNIX系统(UNIX like):GNU系统。各种使用Linux作为内核的GNU操作系统正在被广泛的使用;尽管这类操作系统常常被简略的称作Linux,其实更准确的说法应该是GNU/Linux系统。
GCC是GNU的C和C++ 编译器,用于Unix/Unix-like系统下编程,对C与C++标准有很好的支持。起初,GCC只是一个C语言编译器,他是GNU C Compiler 的英文缩写。随着众多自由开发者的加入和GCC自身的发展,如今的GCC以经是一个包含众多语言的编译器了。其中包括C,C++,Ada,Object C和Java等。所以,GCC也由原来的GNU C Compiler变为GNU Compiler Collection。也就是“GNU编译器家族”的意思。当然,如今的GCC借助于他的特性,具有了交叉编译器的功能,即在一个平台下编译另一个平台的代码。
GCC 可同时用来编译C 程序和C++ 程序。一般来说,C 编译器通过源文件的后缀名来判断是C 程序还是C++ 程序。在Linux 中,C 源文件的后缀名为.c,而C++ 源文件的后缀名为.C 或.cpp。gcc命令主要用来编译C程序,也可以用来编译C++ 源文件,但是它不能自动和C++ 程序使用的库连接。因此,通常使用g++来完成C++ 程序的编译和连接,该程序会自动调用gcc 实现编译。g++实际上也是调用gcc来编译, 也就是说g++其实只是连接C++程序,真正的编译还是交给gcc,这时可以把gcc看作一个外壳。
起初,GCC只是用于Unix,Unix-like系统的编译器。不过,现在Windows下也出现了GCC的稳定移植版。比较流行的有:MinGW,Cygwin和Djgpp(Djgpp是应用于DOS系统的,考虑到windows对DOS的兼容,所以也将Djgpp纳入其中了)。
MinGW,Cygwin和Djgpp各有特色,针对不同的应用场合,可以选择不同的移植版来满足需要。MinGW这个系列的移植,主要方向是让GCC的Windows移植版能使用Win32API来编程。而Cygwin的目标是能让Unix-like下的程序代码在Windows下直接被编译。至于Djgpp,则是想让DOS下也能用上GCC。
现在在Windows下用的比较多的是MinGW系列。再加上MinGW较Cygwin和Djgpp安装和使用更为简便。所以,建议读者学习时还是使用MinGW。
PS:本文参考了北斗星君的《GCC for Win32开发环境介绍(1)》
posted @
2006-09-17 15:43 eyoung 阅读(468) |
评论 (0) |
编辑
今天用TC2.0调试一链表相关操作程序,编译时都正确,结果在运行过程中却出了问题

,提示错误:
scanf :floating point formats not linked
Abnormal program termination还好英语还不是很菜,知道它的意思:scanf的浮点格式转换程序没有连接。
其中的链表创建程序为:
#include <malloc.h>
#define NULL 0
#define LEN sizeof(struct student)
struct student


{ long num;
float score;
struct student *next;
};

int n;
struct student *creat(void)


{
struct student *p1,*p2,*head;
n=0;
p1=p2=(struct student *)malloc(LEN);

scanf("%ld,%f",&p1->num,&p1->score); /**//*在这里需要浮点输入*/
head=NULL;
while(p1->num!=0)

{n=n+1;
if(n==1)head=p1;
else p2->next=p1;
p2=p1;
p1=(struct student *)malloc(LEN);
scanf("%ld,%f",&p1->num,&p1->score);
}
p2->next=NULL;
return(head);
}
当在下述主函数main中调用时并没有出现问题:


main()


{
struct student *head,stu;
long del_num;
printf("input records:\n");
head=creat();
print(head);
printf("\ninput the deleted number:");
scanf("%ld",&del_num);
head=del(head,del_num);
print(head);
printf("\ninput the inserted record:");
scanf("%ld,%f",&stu.num,&stu.score);
head=insert(head,&stu);
print(head);
}
如果修改main函数为:


main()


{
struct student *head,*stu;
long del_num;
printf("input records:\n");
head=creat();
print(head);
printf("\ninput the deleted number:");
scanf("%ld",&del_num);

while(del_num!=0) /**//*扩展了删除操作*/

{head=del(head,del_num);
print(head);
printf("input the deleted number:");
scanf("%ld",&del_num);
}
printf("\ninput the inserted record:");
stu=(struct student *)malloc(LEN);
scanf("%ld,%f",&stu->num,&stu->score);

while(stu->num!=0) /**//*扩展了插入操作*/

{head=insert(head,stu);
