Archive for

(转自JE)一个工资500的应届生的迷茫,谁来指条明路?

(转自JE)小弟大四学生,当初报志愿,觉得计算机好玩,就选择了这个专业,抱着到草原玩玩的态度,来到了内蒙上学,学校是个普通的本科院校,现在看来,到这里学这个 专业,当初真是瞎了眼了。
在校情况先给大家说下:
在校跟大多数人一样,游戏经常玩,有课经常逃,四级蒙混过去,不过快毕业了对未来越来越怕,现在都半年木玩了。跟别人唯一不一样的,就是从大二开始提前休 课,本打算提前毕业,但是怕找不到工作,今年7月份,就没办毕业证。大三快结束时,老师给推荐了一个公司,公司是北京的,恰巧来包头做政府项目,做web jsp开发的,开始签合同说在这干三个月,工作不出问题就给转正,到今年十一长假过后正好到三个月了,行政那边负责人打电话也跟我说要转正了,说好好干, 不过等要签合同时,老板却以我还米毕业为由,说一个月给500好了(我在这是管吃住的),也不用签什么合同了。开始感觉心里真不好受,但后来觉得,就把自 己当学生看吧,给不给钱无所谓了,反正我是来学东西的。转眼我这工作都近五个月了,每当看看自己学到什么了?我都感觉有点怕,前三个月基本一直做前台界 面,做个Demo,录个数据啥的,都是些小东东,但是我觉得自己要从基本的做起嘛,还是很认真的干,现在这俩月,也开始做后台的了,公司用 struts,spring和ibatis开发,前台ext的,对于程序编码人来说,框不框架的自己根本也不用管,至少熟悉几天就能编码吧,只要按他们搭 好的框架把任务完成就行了,感觉这几个月下来,虽然什么都做了,但心里确是一头雾水,越来越没底了。我刚来公司时没做过网页,连html都不会,不过我做 过其他的程序,有些东西都是相通的,觉得自己学的也挺快啊。这些天老在想,自己有这么差么,我现在的价值真就一个月500,到底自己学会了什么才算是有了 本事呢?
上阵子老师跟我说学校有个留校机会,先呆在这,三年考上研究生可以教学,我以学校里不刺激为由拒绝了,其实是觉得包头这离家太远。我认识的老师很多,他们 也经常给介绍些企业,不过都是工作在这边,且大都是些重工业,有时候真想找个钢厂工作得了,但是心里还是觉得自己离不开电脑,这么多年了,也许自己就是做 程序的命。
其实我跟本不喜欢做web开发,之所以现在做这个工作,觉得它最容易找到工作,觉得自己先积累些东西吧,至于想积累什么,自己也不知道。我最喜欢做窗口程 序或者算法的东西,在学校时跟老师在一块,给钢厂编过程序,都是些微积分的工程计算;参加过acm,只是随便玩玩,平时就没练过,进入东北赛区后就夭折 了。但是在包头这边信息闭塞,这个行业没有多少机会,出去又怕自己太弱,连毕业证还没呢,下年七月才领学位证。
其实我现在就想知道,我该学些什么,老板经常说,工作用什么,你就学什么,到时能迅速上手就行了。公司里的东西很多,技术也很杂,感觉心里越来越乱了。很 想请教朋友们两个问题
1、如果我想做桌面程序开发,作为应届生,我该学些什么东西,到时去哪些公司
2、如果我就选择了web开发,我需要什么技术,如果我毕业去了北京,需要达到什么样的层次?
3、如果我想做纯算法的,那我应学什么,到什么层次
希望各位过来人不吝赐教…    先谢过了

=========重点在评论=========

纯算法,以你的背景,找到工作的可能性几乎为0

你还年轻,要淡定

说真的,以你看,我是不是回去考研究生的好?呵呵

楼主心里其实是知道自己想要做什么的…只是觉得有些远而已
给你些东西:
You got a dream, you gotta protect it.
People can’t do something by themselves; they wanna tell you you can not do it.

《当幸福来敲门》里的台词哈!
上面那些打击你的家伙就是那些people..

早知如此,何必当初呢。

给LZ指一条路:到培训机构一年半载,找个外包公司看行不行。

别抱怨 好多公司去上班还得给公司钱了

培训机构就不用了,外包公司就是给你钱的培训机构。

早知如此,何必当初呢。

给LZ指一条路:到培训机构一年半载,找个外包公司看行不行。

一副高高在上的模样…都是些什么鸟人…就知道打击别人
谁没个犯错的时候?
让别人去自己怎么不去;

说实话..我啥也不会. 就会点ext.
工资可能是你的十多倍.
声明,绝对没有鄙视的含义啊.
这里的牛人太多,我也不想被比我多十多倍的人鄙视.
用了你说的那些框架, 能一个人搞定一个小项目不?
可以的话,就能出山了.

没毕业的学生有公司要就不错了
还想干啥

喜欢算法,明白微积分,参加过acm,这经历很不错

ps1:你做的这些比楼下大部分人强多了
ps2:真的喜欢做这些的话,读不读研都行,自己钻研吧,去参加google的top coder(其他公司也有这种比赛),拿个   奖,奖金会比楼下大部分人的年薪高

acm好好搞,争取拿个奖,加油吧

桌面不太熟悉不太懂。
做WEB的。还分前台的 还是后台。前台html(html dom),javascript,css 不是会就行了。要专业才行。
后台的web 针对做java的  如SSH,多懂点oracle,linux的东东 J2EE方向
做 web也分不同的 ruby Web2.0的还不错。还有php等等
个人感觉 做web的要比桌面的要学的掌握的东东多。
做算法。 还真没有纯这个的 Web里面 桌面的里面也有性能问题也要算法。应该不能这样分。不能去讲师。或去教数学。 喜欢算法的这快的。可以转向C linux方向

你已经比我好多了,继续努力吧,加油,

曾经在一公司,一个月400。汗,做了十天,走人!

-

只能说有技术能力,没谈判能力!觉得自己还行就说出来,大不了闪吧,没有一个老板是主动的!

LZ说的最多的就是玩玩,这下好了,被命运给玩了!

lostyue 写道
jansel 写道
早知如此,何必当初呢。

给LZ指一条路:到培训机构一年半载,找个外包公司看行不行。


一副高高在上的模样…都是些什么鸟人…就知道打击别人
谁没个犯错的时候?
让别人去自己怎么不去;

那我想问一下,阁下觉得LZ应该怎么做?

我只不过实话实说而已,目前来说外包公司要求的技能偏低一些,LZ可以去试一下,难道有错吗?

还有,我一直没说LZ犯错了,只不过LZ大学的时候没感觉到就业压力罢了,混了4年而已。

至于高高在上,那是你自己的理解。

还有,我不是鸟人。

兄弟,几年以后你就后悔去吧

有自己的梦是好的,现在还年轻,多学学,至少等毕业了之后再慢慢去追求自己想要的工作。要是我的话我就选择留校

前人的经验-值得一看

1、分享第一条经验:“学历代表过去、能力代表现在、学习力代表未来。”其实这是一个来自国外教育领域的一个研究结果。相信工作过几年、十几年的朋友对这个道理有些体会吧。但我相信这一点也很重要:“重要的道理明白太晚将抱憾终生!”所以放在每一条,让刚刚毕业的朋友们早点看到哈!

2、一定要确定自己的发展方向,并为此目的制定可行的计划。不要说什么,“我刚毕业,还不知道将来可能做什么?”,“跟着感觉走,先做做看”。因为,这样的观点会通过你的潜意识去暗示你的行为无所事事、碌碌无为。一直做技术,将来成为专家级人物?向管理方向走,成为职业经理人?先熟悉行业和领域,将来自立门户?还是先在行业里面混混,过几年转行做点别的?这很重要,它将决定你近几年、十年内“做什么事情才是在做正确的事情!”。

3、软件开发团队中,技术不是万能的,但没有技术是万万不能的!在技术型团队中,技术与人品同等重要,当然长相也比较重要哈,尤其在MM比较多的团队中。在软件项目团队中,技术水平是受人重视和尊重的重要砝码。无论你是做管理、系统分析、设计、编码,还是产品管理、测试、文档、实施、维护,多少你都要有技术基础。算我孤陋寡闻,我还真没有亲眼看到过一个外行带领一个软件开发团队成功地完成过软件开发项目,哪怕就一个,也没有看到。倒是曾经看到过一个“高学历的牛人”(非技术型)带一堆人做完过一个项目,项目交付的第二天,项目组成员扔下一句“再也受不了啦!”四分五裂、各奔东西。那个项目的“成功度”大家可想而知了。

4、详细制定自己软件开发专业知识学习计划,并注意及时修正和调整(软件开发技术变化实在太快)。请牢记:“如果一个软件开发人员在1、2年内都没有更新过自己的知识,那么,其实他已经不再属于这个行业了。”不要告诉自己没有时间。来自时间管理领域的著名的“三八原则”告诫我们:另外的那8小时如何使用将决定你的人生成败!本人自毕业以来,平均每天实际学习时间超过2小时。

5、书籍是人类进步的阶梯,对软件开发人员尤其如此。书籍是学习知识的最有效途径,不要过多地指望在工作中能遇到“世外高人”,并不厌其烦地教你。对于花钱买书,我个人经验是:千万别买国内那帮人出的书!我买的那些家伙出的书,!00%全部后悔了,无一本例外。更气愤的是,这些书在二手市场的地摊上都很难卖掉。“拥有书籍并不表示拥有知识;拥有知识并不表示拥有技能;拥有技能并不表示拥有文化;拥有文化并不表示拥有智慧。”只有将书本变成的自己智慧,才算是真正拥有了它。

6、不要仅局限于对某项技术的表面使用上,哪怕你只是偶尔用一、二次。“对任何事物不究就里”是任何行业的工程师所不应该具备的素质。开发Windows 应用程序,看看Windows程序的设计、加载、执行原理,分析一下PE文件格式,试试用SDK开发从头开发一个Windows应用程序;用VC++、 Delphi、Java、.Net开发应用程序,花时间去研究一下MFC、VCL、J2EE、.Net它们框架设计或者源码;除了会用J2EE、 JBoss、Spring、Hibernate等等优秀的开源产品或者框架,抽空看看大师们是如何抽象、分析、设计和实现那些类似问题的通用解决方案的。试着这样做做,你以后的工作将会少遇到一些让你不明就里、一头雾水的问题,因为,很多东西你“知其然且知其所以然”!

7、在一种语言上编程,但别为其束缚了思想。“代码大全”中说:“深入一门语言编程,不要浮于表面”。深入一门语言开发还远远不足,任何编程语言的存在都有其自身的理由,所以也没有哪门语言是“包治百病”的“灵丹妙药”。编程语言对开发人员解决具体问题的思路和方式的影响与束缚的例子俯拾皆是。我的经验是:用面对对象工具开发某些关键模块时,为什么不可以借鉴C、C51、汇编的模块化封装方式?用传统的桌面开发工具(目前主要有VC 、Delphi)进行系统体统结构设计时,为什么不可以参考来自Java社区的IoC、AOP设计思想,甚至借鉴像Spring、Hibernate、 JBoss等等优秀的开源框架?在进行类似于实时通信、数据采集等功能的设计、实现时,为什么不可以引用来自实时系统、嵌入式系统的优秀的体系框架与模式?为什么一切都必须以个人、团队在当然开发语言上的传统或者经验来解决问题???“他山之石、可以攻玉”。

8、养成总结与反思的习惯,并有意识地提炼日常工作成果,形成自己的个人源码库、解决某类问题的通用系统体系结构、甚至进化为框架。众所周知,对软件开发人员而言,有、无经验的一个显著区别是:无经验者完成任何任务时都从头开始,而有经验者往往通过重组自己的可复用模块、类库来解决问题(其实这个结论不应该被局限在软件开发领域、可以延伸到很多方面)。这并不是说,所有可复用的东西都必须自己实现,别人成熟的通过测试的成果也可以收集、整理、集成到自己的知识库中。但是,最好还是自己实现,这样没有知识产权、版权等问题,关键是自己实现后能真正掌握这个知识点,拥有这个技能。

9、理论与实践并重,内外双修。工程师的内涵是:以工程师的眼光观察、分析事物和世界。一个合格的软件工程师,是真正理解了软件产品的本质及软件产品研发的思想精髓的人(个人观点、欢迎探讨)。掌握软件开发语言、应用语言工具解决工作中的具体问题、完成目标任务是软件工程师的主要工作,但从软件工程师这个角度来看,这只是外在的东西,并非重要的、本质的工作。学习、掌握软件产品开发理论知识、软件开发方法论,并在实践中理解、应用软件产品的分析、设计、实现思想来解决具体的软件产品研发问题,才是真正的软件工程师的工作。站在成熟理论与可靠方法论的高度思考、分析、解决问题,并在具体实践中验证和修正这些思想与方式,最终形成自己的理论体系和实用方法论。

10、心态有多开放,视野就有多开阔。不要抱着自己的技术和成果,等到它们都已经过时变成垃圾了,才拿出来丢人现眼。请及时发布自己的研究成果:开发的产品、有创意的设计或代码,公布出来让大家交流或者使用,你的成果才有进化和升华的机会。想想自己2000年间开发的那些Windows系统工具,5、6年之后的今天,还是那个样子,今天流行的好多Windows系统工具都比自己的晚,但进化得很好,且有那么多用户在使用。并且,不要保守自己的技术和思想,尽可能地与人交流与分享,或者传授给开发团队的成员。“与人交换苹果之后,每个人还是只有一个苹果;但交换思想之后,每个人都拥有两种思想”,道理大家都懂,但有多少人真正能做到呢?

11、尽量参加开源项目的开发、或者与朋友共同研制一些自己的产品,千万不要因为没有钱赚而不做。网络早已不再只是“虚拟世界”,网上有很多的开源项目、合作开发项目、外包项目,这都是涉猎工作以外的知识的绝好机会,并且能够结识更广的人缘。不要因为工作是做ERP,就不去学习和了解嵌入式、实时、通信、网络等方面的技术,反过来也是一样。如果当他别人拿着合同找你合作,你却这也不会,那也不熟时,你将后悔莫及。

12、书到用时方恨少,不要将自己的知识面仅仅局限于技术方面。诺贝尔经济学奖得主西蒙教授的研究结果表明: “对于一个有一定基础的人来说,他只要真正肯下功夫,在6个月内就可以掌握任何一门学问。”教育心理学界为感谢西蒙教授的研究成果,故命名为西蒙学习法。可见,掌握一门陌生的学问远远没有想想的那么高难、深奥。多方吸取、广泛涉猎。极力夯实自己的影响圈、尽量扩大自己的关注圈。财务、经济、税务、管理等等知识,有空花时间看看,韬光养晦、未雨绸缪。

IT行业人的呐喊

淡出IT投身传统行业,寻求前辈帮助

23年前,青少年宫举行活动时我知道了计算机;22年前学校购进30台IBM个人电脑,利用老师教的17条Basic命令,我做出了学校第一个学生成绩排名程序;21年前,报考计算机软件专业;毕业17年来,我一直从事软件行业;11年前,抱着对IT的期望,从政府机关辞职来广州。真没想到,23年前不起眼的点点滴滴竟然影响了我20多年的生活轨迹。

而今我38 岁,我决定转换自己的角色,从软件生产者转向软件使用者、从平台的构建者转向平台的应用者,也就是说:我将逐渐淡出IT行业,仅将IT作为工具而不是我的职业。我未来进入行业必须要满足:1、传统或能将传统和IT结合的行业;2、没有太多公公婆婆;3、生意可大可小。

我将在 2010年9-10月的某个时间告诉我所有的朋友:我将淡出IT,已经想象出他们听到这个消息惊诧的表情。而今,我在网上说说我IT行业的经历、看法及未来打算和做法,寻求各位传统行业前辈的指点和帮助。

====IT经历
我做过IT行业包括技术、售前、销售、管理等几乎所有的职位,从业期间遇到了3位对我影响深远的良师益友,经历了4次重大的转型。
多么艰难的转型啊,往事历历在目。
技术方面:
1、11年前读懂开源Application Server并改造,懂得了软件体系化的重要;
2、10年读懂gof设计模式,随后多年的编程应用逐渐领悟了“对象”的含义;
3、7年前将j2ee体系搬迁到.Net后,领悟到“架构是一种策略权衡”,5年前领悟到“微框架、微架构会使策略变得容易和易于扩展”;
4、3年前有幸加入了全球CIO组织成为其中的观察员,能够直接看到那些顶尖大师对IT的最新研究和观念,也正是此,2007年全球开源高峰会上有幸和两位只能在书本、新闻上看到名字的大师合影。
管理经营方面:学习管理学、心理学、营销学、广告学等;读过《古兰经》、《新旧约全书》及多本佛经,为修身养性,吟诵《心经》近4年。

====IT看法
作为一名有21年经历的IT老兵,我能随口说出100个IT的好、100个不好,但这不重要。
考虑淡出 IT行业出于以下几点思考:

1、IT是靠梦想和谎言支撑的行业
IT以及围绕IT革新的技术,提高生产力和促使社会分工更加细致,这是无庸置疑的。也正是此,IT业好像是遍地黄金,比如偷菜游戏赚多少多少、域名卖多少多少、某个项目获得VC多少多少美金,仿佛钱是树叶子一样。
IT行业的神话背后其实非常残酷,这些神话的缔造者是万分之一、十万分之一的幸运儿,吹捧这些神话的原因和国内的教育有关。国内教育只有出人头地才是成功,而IT人一台电脑、一个创意就有成为弄潮儿的可能,正好迎合了这种宣传。成功学有一定的帮助但也害人不浅。
统计和概率是最准确的,我花了10年的努力才明白自己是普通人。
我不认为国内具备很好的创新环境,即便是扶持项目、科技项目。很多项目都是弄一堆谁也看不懂的文字堆砌,教授、评委外行居多,很多解决方案都是简单事情复杂化。当这些成为一种谋生手段,效果自然可以预见,营商环境决定了最小的投入换取最大的回报成为企业生存之道,而就是这种模式所需要的资源仍然掌握在少数人手上。

2、IT行业中平台服务化、软件服务化成为必然的蓬勃发展
行业平台服务化很好理解,但背后的利益之争将逐渐使平台缩小在更少的寡头之间,成为寡头们手中的棋子。从现在比较热的物联网概念看,对于其中标准的炒作和争夺,可以很简单看到背后对垄断利益追求的影子。至于是A标准还是B标准,只不过是谁占上风而已。对于平台服务化,更深层的发展下去,细分和具备行业背景的服务平台才更加具有竞争力,比如说未来超级网银配合政策的推出,在解决支付问题上谁能与其争锋?!
平台服务化需要的资源,我不具备。
我用360安全卫士来简单说软件服务化,360采用软件不收钱、利用免费推广普及软件,然后从相关性产业链中获取更大、超额回报。启动时需要创新、胆识、对需求的深刻把握,最重要的还有运气,启动运作后需要大量的资金支撑,否则还没有盈利就倒下了。
对360的周,我不知道其为人,但对其运作能力非常佩服。这小子是流氓软件商业化的始作俑者之一,摇身一变成为安全卫士,还这么深入人心,人们都几乎忘记3721这个流氓软件了。就商业角度而言,向同行业的同行宣战,往往都会遇到难以预料的事项,传统看,断别人生路的做法是商业忌讳。
但当尝试将自己想象成杀毒软件厂商对360还击,我不但找不到击败它的攻击点,找出保持攻守平衡的策略都难。
这种大手笔的操作需要团队能力、个人能力,我真的做不到。

3、对于大多数IT人而言,IT需要年轻人
和中医医生不同,IT是需要持续的、高强度的学习,才能适应快速升级换代的变化,这不但指技术,市场、管理同样适用。
5年前,我劝退了一名当时42岁的IT人,没让他过试用期,而他曾经是某著名上市公司华南区技术总监。
IT行业需要一些年龄比较大的人,更需要的是他们长年的行业浸淫而获得的行业洞察能力、经验、社会资源、运营能力等等。不具备,要么降薪、要么走人。和国外不同,营商环境决定了最小的投入换取最大的回报成为生存之道,环境不允许到一定年龄还在吭哧吭哧写代码,即便年轻人更容易犯错、更容易找麻烦。
到了一个年龄,就需要找出方向带领着团队往前走;比如我写代码自认为比较优雅,但我的使命是教会更多的人写出优雅的代码,我亲自写代码、做项目就是失职。
“凡事都可行,但不都有益;凡事都可行,但不都造就人”。对于很多人,IT行业残酷的竞争和营商环境,恐怕不足以承载一个人的人生。21年一路走来,我看到了太多太多的同行主动转行、被动转行;而我,5年前强逼自己更上一个台阶,换来的是数不清、拔不净的白发和妻子心疼的哭泣。
对于IT,我老了,不想去追求所谓的行业洞察力,而我的自尊心却不允许自己停下追求的脚步。
作为一个男人,能养家糊口的同时,我要花点时间陪陪妻子。

4、用工具不必要自己造工具
我以为目前对IT是一种工具有更多的理解。IT仅仅是一种工具而已,用工具不必要自己造工具。
无论平台、软件,都是一个工具而已,在IT行业,有好的工具后很快就有更好的工具替代,而且这种超越的时间将会越来越短。
当重新精读《国富论》后,我对“用”字有了更多的理解。
跳出IT行业,跳出软件生产者、平台搭建者的思维模式,也许我才能将“用”字的力量发挥出来。

====未来打算和做法
我想成为一名商人,这是我内心呐喊的声音。
我决定投身传统行业,这是我最后的决定。

进入一个新行业,如果有前辈指点、带路,会少走很多弯路。我面临很多问题,如何进货、如何出货等等。
我带着谦卑的心,寻找引路人、同行,恳请看到这份帖子的前辈、同行给与我指导;我带着平等共创的心,寻找新领域朋友;我将用心去经营,希望我们成为朋友、伙伴、乃至战友。

谢谢给我留言或者回帖,如留有电话我给您打过去。

将近期的准备工作汇报给各位方家:
1、考察:
2010年1月考察家乡的批发市场。
09年12月开始考察广州批发市场。广州有大小136个批发市场,围绕着文具、玩具、饰品、金银珠宝、家用小商品等领域,走访了其中38个批发市场;采样并收集来自批发市场报价、网站的报价约600个品种;为了了解饰品合金、925银等,欠人情、花钱检测,稍微知道了产品和价格之间的关系,稍微懂得了不同材料为什么有这么大的价差。
5月到义乌考察。

2、策略
选择饰品、文具、家用小商品作为今后批发生意的重心;中高档饰品、银、珠宝作为今后零售的重心。
广州、义乌将会成为最重要的货源渠道,广州作为信息、物流据点,在二线城市(我的家乡)作为批发启动点。

3、一个坚定
坚定不移的走实体店和网络电子商务结合的道路。

4、2010年10月前为自己造4个工具
A、经营分析工具–主要分析库存、现金流、利润等等。需求来自自身需求和店主网、开店论坛等收集的信息。目前完成了会计经营分析的基础学习和技术准备。
B、快速订单处理–主要解决电子商务批发快捷完成订单。暂时未做。
C、店铺交易分析–
D、热销商品分析–C、 D两项是为我的客户定做增值工具,我的客户将有一批是taobao、paipai的卖家,帮他们就是帮自己。目前完成可行性技术测试工作。
这4款工具将是为自己做的工具,也是为自己即将的商业定制的工具。以后将、一定会有别人给我制造工具。

再次谢谢给我留言或者回帖,如留有电话我给您打过去。
再次谢谢。
========
以此帖为证,记录我未来的变化。

淘宝网正式宣布向全球开放淘宝原始数据

淘宝网今日正式对外宣布,将面向全球首度开放淘宝数据,商家、企业及消费者将在未来分享到来 自淘宝全网的海量原始数据。


据了解,淘宝此次向全球开放数据将有两条大原则:其一, 淘宝数据将会分层次开放;其二,涉及消费者个人或者企业自身隐私的数据绝对保护。

在 此大原则下,淘宝数据将分为三个层面进行开放:其一,涉及电子商务行业的宏观数据,以及让消费者了解最新消费风向标的数据,淘宝将实行免费开放策略;其 二,涉及各个行业市场情况、消费者行为研究等商业数据,淘宝将通过商业方式开放;其三,涉及消费者个人隐私、企业商业隐私数据,淘宝绝对保护,防止任何泄 漏。

淘宝商户平台事业部总经理喻策表示,淘宝构建的不是封闭商业模式,是开放商业生 态系统;未来电子商务核心竞争优势来源于,对于数据的解读能力以及配合数据变化的快速反应能力;开放淘宝数据能有效帮助企业建立电子商务核心竞争优势。

此次淘宝开放的数据能为商家从事电子商务活动提供数据支持,当然不同商家对数据解读能力是有 差异 的,所以同时也把数据开放给第三方研究机构,研究机构为商家带来基于数据之上的分析、解读、业务建议等服务,协助商家培养其通过读数据指导业务的能力。

据了解,此次面向商家开放的数据方式主要分为两种。其一,通过淘宝数据魔方平台 (http://data.taobao.com)

,商家可以直接通过数据魔方产品获取行业宏 观情况、自己品牌的市场状况、消费者行为情况等,但是不能获 得竞争对手的数据;其二,通过第三方研究机构合作的方式,商家可以直接向研究机构获取服务,使得商家能够借此提高其电子商务业务 够用到淘宝的数据,然后改善他们的销售,然后帮助更多的消费者得到更好的用户体验。”

除 了商家、企业能通过开放的淘宝数据掘金网购蓝海之外,消费者也能通过定期公布的排行榜来获悉网购消费的动向,把握时尚脉搏,并且还能获取个性化的消费导购 推荐。

淘宝将推出多种类别的排行榜,如品牌排行、产品排行、属性排行(例如什么颜色 的衬衫最受关注)、 宝贝排行、店铺排行等,力争做到每日更新。同时,还会有最热销的榜单、最热搜的榜单、以及上升趋势最快的榜单等。

根据艾瑞咨询数据显示,在中国的网络购物群体中,23-32岁年轻人占据了半壁江山。而这群 人的特 征就是崇尚和追求时尚,对潮流的把握和追逐更为敏感与执着。但是,很多上班族忙于工作都没有时间出去购物,坐在家里网上购物正逐步普及并走向平民化。

网购排行榜的推出,无疑给了消费者更好的消费指南,也不折不扣成了网购消费的风向标。

除此之外,淘宝还将继续深化数据在消费者方面的应用。根据消费者的特征和行为,推荐消费者喜 欢的 产品。例如: 消费者喜欢高档品牌的服装,最近浏览过女装,而消费者所在地是上海;系统就会自动推荐上海商圈的产品,并且是用户喜欢的女装品牌。

类似该推荐模型就是基于淘宝海量消费者行为进行计算而产生的,匹配最终则是将导购数据分享给 每一 个消费者。

正望咨询总裁吕伯望认为,淘宝开放数据相当实惠。“商业离不开迅捷的信息,做为第三方研究机 构,我们深知第一手的市场数据就 是商家和企业的千里眼和顺风耳,尤其对于中小企业和小商家以及个人,淘宝开放数据实际上也降低了他们获取市场信息的门槛,提高了他们在市场中生存、发展以 及把握机会的能力。”

谷歌重磅出击300亿美元收购百度

据国外媒体报道,谷歌将巨资收购百度,涉及金额高达300亿美元。谷歌借此重返大陆市场。

该报道称,目前谷歌与百度已经达成了收购协议,将择机对外公布。百度的管理层将100%保留,但会将项目缩减,包括有啊商城,以及目前实施不力的凤巢计划。正在进行测试阶段的视频网站qiyi.com将输入更多的Youtube资源。(YouTube在大陆区因内容审查暂不能访问)。

该消息似乎得到了谷歌CEO施密特的确认,在其twitter上用简短而暧昧的文字进行了表述:“ Withdraw from that market? u’ll also see another result, just wait… ” 意思是:从那个市场退出?你还会看到另外一个结果。毫无疑问,那个市场指的就是中国大陆。而另外的结果,对应此媒体报道,就是收购百度,从而曲线返回大陆搜索市场。

在最近刚刚结束的深圳IT领袖峰会上,李彦宏曾言,“谷歌没有退出中国,因为还在香港”。也似乎在验证被收购的这一事实。

截止发稿,百度的股价为597美元,市值为207亿美元。谷歌以高达300亿美元的价格,实际溢价高达50%。而谷歌市值高达1796亿美元,而且手握大量现金,作这样的决策也在情理之中。

调教我的Palm Treo680成功

Palm Treo680 以前经常重启  。

我今天宣布,我的palm今天开始恢复正常,

原来一直以为是机子本身的问题,差点就去买了个新的手机,向爸爸妈妈要钱买手机真的不好意思。

爸爸给了我2000买手机。暂时先拿去做投资吧~~啊哈哈~我会很小心的。

恩进入正题我逛遍了网上论坛,发现这个问题很早就困扰了很多胖友。。

罪魁祸首就是 CJK。

解决方案:只要在CJK里面的Enhance里面关闭“中文化”就好了~

为了保险我把Phone technician也删除了~

大多数的重启都是因为这个原因,还有很多其他的忧郁软件冲突导致treo重启的原因。

一般在通话数字界面下,按#*377 在按拨号键。就可查明具体引发问题的软件。

有的机子要按##377才行。

之前还经常出现4014短信发送失败的错误。

我认为是我存放的短信太多了~~导致的。将近1w条了  我是个念旧的人??或许吧。、

软件测试英语缩写知多少

FS:Functional Specifications
SIT:system integration test
UAT:user acceptance test

QA:质量保证
PT:positive testing肯定测试
Breadth testing 广度测试
Code coverage 代码覆盖率
Code walkthrough 代码走读
Coding standards 编程规范
HLD:概要设计
LLD:详细设计
UT 单元测试
IT 集成测试
ST 系统测试
UTP单元测试计划
ITP集成测试计划
STP系统测试计划
自动化测试 Automated testing
配置管理 Configuration management
性能测试 Performance testing
回归测试 Regression testing
平均失效时间 MTTF
平均修复时间 MTTR
平均失效间隔时间 MTBF

condition coverage 条件覆盖
control flow graph 控制流程图
decision coverage 判定覆盖

baseline--基线
traceability matrix--跟踪矩阵
Stress Testing--压力测试

ASQ自动化软件质量
QC质量控制
CAST 计算机辅助测试。

Hibernate一,二级缓存的比较

1.一级缓存和二级缓存的比较:
Hibernate中提供了两级Cache,第一级别的缓存是Session级别的缓存,它是属于事务范围的缓存。这一级别的缓存由hibernate管理的,一般情况下无需进行干预;第二级别的缓存是SessionFactory级别的缓存,它是属于进程范围或群集范围的缓存。这一级别的缓存可以进行配置和更改,并且可以动态加载和卸载。
第一级缓存
第二级缓存
存放数据的形式
相互关联的持久化对象
对象的散装数据
缓存的范围
事务范围,每个事务都有单独的第一级缓存
进程范围或集群范围,缓存被同一个进程或集群范围内的所有事务共享
并发访问策略
由于每个事务都拥有单独的第一级缓存,不会出现并发问题,无需提供并发访问策略
由于多个事务会同时访问第二级缓存中相同数据,因此必须提供适当的并发访问策略,来保证特定的事务隔离级别
数据过期策略
没有提供数据过期策略。处于一级缓存中的对象永远不会过期,除非应用程序显式清空缓存或者清除特定的对象
必须提供数据过期策略,如基于内存的缓存中的对象的最大数目,允许对象处于缓存中的最长时间,以及允许对象处于缓存中的最长空闲时间
物理存储介质
内存
内存和硬盘。对象的散装数据首先存放在基于内在的缓存中,当内存中对象的数目达到数据过期策略中指定上限时,就会把其余的对象写入基于硬盘的缓存中。
缓存的软件实现
在Hibernate的Session的实现中包含了缓存的实现
由第三方提供,Hibernate仅提供了缓存适配器(CacheProvider)。用于把特定的缓存插件集成到Hibernate中。
启用缓存的方式
只要应用程序通过Session接口来执行保存、更新、删除、加载和查询数据库数据的操作,Hibernate就会启用第一级缓存,把数据库中的数据以对象的形式拷贝到缓存中,对于批量更新和批量删除操作,如果不希望启用第一级缓存,可以绕过Hibernate API,直接通过JDBC API来执行指操作。
用户可以在单个类或类的单个集合的粒度上配置第二级缓存。如果类的实例被经常读但很少被修改,就可以考虑使用第二级缓存。只有为某个类或集合配置了第二级缓存,Hibernate在运行时才会把它的实例加入到第二级缓存中。
用户管理缓存的方式
第一级缓存的物理介质为内存,由于内存容量有限,必须通过恰当的检索策略和检索方式来限制加载对象的数目。Session的evit()方法可以显式清空缓存中特定对象,但这种方法不值得推荐。
第二级缓存的物理介质可以是内存和硬盘,因此第二级缓存可以存放大量的数据,数据过期策略的maxElementsInMemory属性值可以控制内存中的对象数目。管理第二级缓存主要包括两个方面:选择需要使用第二级缓存的持久类,设置合适的并发访问策略:选择缓存适配器,设置合适的数据过期策略。

hibenate的面试总结.

可能现在大家常常还会遇到一个些面试的时候问一些关于hibernate的问题,我个人觉得,这些东西一般做过开发的人在使用上没有任何的问题的,但是如果是要你来说就不一定能够说好的,下面是从google上找的一些常见的面试。
1.Hibernate session接口的get和load方法有何异同?
答: 其实它们也没有什么不同的, 作用其实都是一样的,但是有一定的区别,get是每次都会从数据库取数据以保证数据的可靠性,而load会返回proxy,相当于是一个存根,它的值会去 hibernate中的session的二级缓存里去找,如果找不到目则会laxy load一下,简单来说,用get的时候,当为空的时候不会抛出异常,反之load会抛.

2.在持久化层,对象分为哪些状态?分别列出来.
答:瞬时态(Transient)、持久态(Persistent)、脱管态(Detached)。
瞬时态(Transient)
是对象是创建时,瞬时对象在内存孤立存在,它是携带信息的载体,不和数据库的数据有任何关联关系,在Hibernate中,可通过session 的save()或 saveOrUpdate()方法将瞬时对象与数据库相关联,并将数据对应的插入数据库中,此时该瞬时对象转变成持久化对象。
持久态(Persistent)
是该对象在数据库中已有对应的记录,并拥有一个持久化标识,如果是用hibernate的delete()方法,对应的持久对象就变成瞬时对象,因数据库中的对应数据已被删除,该对象不再与数据库的记录关联。
当一个session执行close()或clear()、evict()之后,持久对象变成脱管对象,此时持久对象会变成脱管对象,此时该对象虽然具有数据库识别值,但它已不在hibernate持久层的管理之下。
持久对象具有如下特点:
1. 和session实例关联;
2. 在数据库中有与之关联的记录。
脱管态(Detached)
当与某持久对象关联的session被关闭后,该持久对象转变为脱管对象。当脱管对象被重新关联到session上时,并再次转变成持久对象。
脱管对象拥有数据库的识别值,可通过update()、saveOrUpdate()等方法,转变成持久对象。
脱管对象具有如下特点:
1.本质上与瞬时对象相同,在没有任何变量引用它时,JVM会在适当的时候将它回收;
2. 比瞬时对象多了一个数据库记录标识值。
3.lock和update区别
答: update是把一个已经更改过的脱管状态的对象变成持久状态
lock是把一个没有更改过的脱管状态的对象变成持久状态(针对的是因Session的关闭 而处于脱管状态的po对象(2),不能针对因delete而处于脱管状态的po对象)
对应更改一个记录的内容,两个的操作不同:
update的操作步骤是:
(1)属性改动后的脱管的对象的修改->调用update
lock的操作步骤是:
(2)调用lock把未修改的对象从脱管状态变成持久状态–>更改持久状态的对象的内容–>等待flush或者手动flush
4.save 和update区别
答: save是把一个对象做为一个新的数据保存, update则是把一个脱管状态的对象或自由态对象(一定要和一个记录对应)更新到数据库,其实一个是保存一个是更新,一看都知道是有什么区别了。
5.update 和saveOrUpdate区别
答:这个是比较好理解的,顾名思义,saveOrUpdate基本上就是合成了save和update,而update只是update;引用 hibernate reference中的一段话来解释他们的使用场合和区别
通常下面的场景会使用update()或saveOrUpdate():
程序在第一个session中加载对象,接着把session关闭
该对象被传递到表现层
对象发生了一些改动
该对象被返回到业务逻辑层最终到持久层
程序创建第二session调用第二个session的update()方法持久这些改动
saveOrUpdate(po)做下面的事:
如果该po对象已经在本session中持久化了,在本session中执行saveOrUpdate不做任何事
如果savaOrUpdate(新po)与另一个与本session关联的po对象拥有相同的持久化标识(identifier),抛出一个异常
org.hibernate.NonUniqueObjectException: a different object with the same identifier value was already associated with the session: [org.itfuture.www.po.Xtyhb#5]
saveOrUpdate如果对象没有持久化标识(identifier)属性,对其调用save() ,否则update() 这个对象
6.flush和update区别
答:这两个的区别好理解update操作的是在自由态或脱管状态(因session的关闭而处于脱管状态)的对象//updateSQL
而flush是操作的在持久状态的对象。
默认情况下,一个持久状态的对象的改动(包含set容器)是不需要update的,只要你更改了对象的值,等待hibernate flush就自动更新或保存到数据库了。hibernate flush发生在以下几种情况中:
1, 调用某些查询的和手动flush(),session的关闭、SessionFactory关闭结合
get()一个对象,把对象的属性进行改变,把资源关闭。
2,transaction commit的时候(包含了flush)
先写得这里了,

淘宝网下周起向全球用户开放交易数据

3月26日消息,据国外媒体报道,淘宝网计划将其交易数据向全球用户开放,以帮助用户了解网购的流行趋势。

据知情人士透露,淘宝将于下星期宣布这一计划,开放其网站的交易信息和统计数据,但不包括任何个人身份信息,用户可应用这些数据进行多种对比分析和研究,如可以对比不同品牌衣服、手机的销售情况,还可以分析性别、年龄等因素对购买习惯的影响。

这位知情人士还表示,淘宝网尚未决定是否对用户获取这些数据收费,但用户可以自行选择分析原始数据,或者与特定的研究公司联系,从而获得专业的分析。

报道称淘宝网截止去年年底拥有1.7亿注册用户,09年交易额达2000亿人民币(290亿美元)。

其他在线零售网站已经与用户开始分享部分交易信息,例如eBay就有专门的频道展示不同类别商品中最热门的搜索,还允许用户订阅平均销售价格和最成功的搜索关键词等数据。

市场研究公司Maverick China Research主管Dave Carini表示,淘宝的战略已经从吸引新用户变成向现有用户提供更多服务。他分析称,交易数据分享恰好适应这一趋势。

无觅相关文章插件,快速提升流量