-
转:这么多技术该怎样学啊 - [PC技术]
2009-05-29
一、这多东西啥时候能学完?
现在IT新技术日新月异。就常用编程语言而言,有c/c++、汇编、java,c#、Python等;操作系统平台有unix/linux,windows系列;开发工具有VC、VisualStudio2008、Eclipse、NetBeans等;每个大平台下,还有很多的的方向:如网络、数据库、脚本、HTML、动态网站、游戏开发等;有人还在学Dreamweaver做网页、Flash做动画、Photoshop做美工、3DMax做三维动画…………是的,我们什么都想学。恨不得把所有的知识统统都塞到肚子里去。看到什么,想学什么!
今天看这VC的书,明天又看Java,后天又看C#,东搞西搞!看到别人做网页。自己兴趣了来了。好,学html语言,我也做网页,听说做网页要会“网页三剑客”,所以又想学Dreamweaver、Flash。后来开始知道有JSP、PHP、ASP.NET做动态网站这玩意儿。也想去学,学学学……
这是几乎所有在校大学生的通病。但是,这不是坏事,甚至可以说是好事。说明了你“求知欲”高!总比那些,生活没有激情,整天知道泡妞、上网、打游戏、混日子的强。
但是如果你今天想学这个,明天又想学那个。这样你就能永远徘徊在技术的门外。很多人都有过或者正在经历这样的苦闷日子:总觉得有“太多东西”要学了,然而人的精力是有限的,总有永远学不完的感觉,所以心理特别急,整天惶惶不可终日,不知道先要学哪个,一会儿拿起这本书,一会拿起那本书,折腾了几个月,突然发现自己什么都没有学到……
每一个大方向如果没有上几年的学习,很难能学习出什么来。但程序设计的最根本的东西是相同的。所以我们学习要抓根本。俗话说:通一理,融百里。
学程序设计就像习武一样,如果内功学的好,其他功夫就很容易上手。君不见《倚天屠龙记》中的张无忌练了“九阳神功”8年,练“乾坤大挪移”只需12个时辰吗?
习武之人,谁不想在“江湖”上扬名立万,谁不想成为万人敬仰的大侠?大侠之所以能成为“大侠”,当然有他们的看家本领。狄云的“神照神功”,金世遗的正邪融合的“乔北冥内功心法”,张无忌的“九阳神功”,段誉的“六脉神剑”,令狐冲的“独孤九剑”,哇,太多了...
古人历经千辛万苦才能找到这些“武功秘籍”。我们现在这些后辈,比起古人来说:简直太幸运了。去书店,各种各样的心功心法,剑法,拳法,应有尽有,看得你眼花缭乱...你选什么呢?今天练“六脉神剑”几式,明天去学“降龙十八掌”几招,后天又去练“发暗器”,这样何时才有个尽头呢?你说,你什么武功都会,但是“形似而神不似”,不得要领,不够火候。一上擂台,就被别人一掌打趴了。试问哪个软件公司敢要一个号称任何编程语言都会,而是每种语言只能写出个“hello world!”的程序员,你不被人家扫地出门才怪。
二、学**还是学**更有前途?
看了上面的话,有的同学已经开始烦了,“知道了知道了,不止一个像你这样的所谓的‘老前辈’跟我说过‘学什么都一样,思想才是最重要’的大道理,可是你们站着说话不嫌腰疼呀,现实是有很多技术需要学,比如做Web开发就有JSP、PHP、ASP.NET等好多方向,我总得选一个吧!到底学哪个有前途呢?我必须要选择一个有前途的,选错了就麻烦了。”
其实像“学**还是学**更有前途”的话没意义,因为“选择JSP还是选择PHP”的前途的差别不像“选择英语还是选择日语”的前途差别那样大,不存在“选错方向”的问题,因为都是相通的,你也不能保证你毕业以后搞的就是你学的那个方向,更不能保证你靠你学的这点东西就能吃一辈子。比如我上大学的时候一直在钻研是Delphi语言,可是毕业校园招聘的时候我照样在Java职位的考试取得了第一名,而且工作以后经过简单的学习就掌握了Java语言,并且后来还写了三本关于Java语言的书;再如我毕业后两年多的时间一直在用Java开发,后来公司要做一套基于.NET的产品,我只用了一个礼拜熟悉了.NET体系以及C#的语法,然后就开始进行开发。
不过就像上边说的“做Web开发就有JSP、PHP、ASP.NET等好多方向,我总得选一个吧!”这个问题是非常实际的,因为只有先学一个才能深入这个方向,把这个方向学通了才能想以后“一通百通”。因此我的建议就是学校教过什么语言,你就继续深入学习这么语言,而不要去问“这么语言有没有前途”这样的傻问题。尽量不要去学一门所谓“有前途”的新语言,因为你去学一门新语言就要把很多精力耗费在语言、语法本身,而耽误了编程的实战,而以一个已经学过的语言来学习的话,起码语法本身不用再去学、开发工具本身不用再去熟悉,只要研究怎么使用这门语言开发有用的程序就ok了。比如大部分同学都学过C语言(有的学校直接开了C++的课,但是C++的面向过程编程部分还是C语言),所以咱们就开了《C语言也能干大事》的课程,让同学们把精力放到学以致用上,而不是学“有前途”的新语言上,这也是这个思想的一个体现。
举几个例子。咱们如鹏网的《计算机专业职业发展测评系统》是我用PHP开发的,但是在这之前我从来没写过PHP程序,但是我以前写过JSP、ASP的程序,因为写网站程序的原理都是相通的,只是语法不同而已,因此我只用了几个小时的时间熟悉了开发PHP用的工具并且快速浏览了一下PHP的语法,然后用半天时间就开发出了这个测评系统。想像一下一个整天在今天学JSP,明天学ASP,后天学PHP,大后天仰天长叹“到底学哪个有前途”的人能用半天时间学会一门新语言吗?
我大学时有一个同学,他看我当时Delphi学的比较好,写了很多程序,他就说他也想学软件开发,让我教他Delphi,可是我们专业前一个学期已经开了PowerBuilder的课,因此当时我就建议他还是继续深入学习PowerBuilder,用PowerBuilder写又实用价值的东西,而不是像上课那样写HelloWorld的程序。当时Delphi还是如日中天的流行的编程语言,而PowerBuilder则市场占有率比较小,他就说不想继续学PowerBuilder,因为PowerBuilder没前途,我就给他讲了“一通百通,从自己最熟悉的入手”这个道理,然后他就踏实的深入研究PowerBuilder起来,到了毕业的时候他已经能用PowerBuilder写非常复杂的程序而且还学习了用PowerBuilder写Web程序。毕业后没多久就应公司的要求用Delphi写程序,他只用了不到一周的时间学习了Delphi,然后就写出了一个符合公司要求的系统,当时他就给我打电话向我报喜。前一阵子我听说他已经开始指导一些新员工用Java开发一个中型规模的企业级系统了。可以说他的成功就得益于“一通百通,从自己最熟悉的入手”这个原则。
总结一下,不要管“哪门语言好就业、有前途”,因为那些“好就业、有前途”都是纸老虎。尽量不要学新语言,从自己最熟悉的语言入手,深入研究,出山后你就是被用人单位争抢的红人。
三、企业里都需要什么方面的才能?
这个要视用人单位的要求而定了。你现在还没有毕业,也不知道未来要面对什么样的岗位。因此建议大家在上学期间不要偏科,所以的课程都要好好学,学好专业课,培养自己的“内功心法”,然后进入一个大公司,那么大公司自然会为你安排一个人才培养计划,在工作的环境中学习就更有目的性。 -
【转】一个34次面试经历的人给应届生的话 - [职场人生]
2009-04-18
鄙人毕业4年,上海二流本科,前不久突发奇想,算了一下自己从毕业以来面世过的每一个企业,竟然有34家之多!冬去春来,各大高校的学弟学妹们也要开始找工作了,我希望能给你们一些小小的经验。
1、穿着不要太随意,但也不要太庄重,干净、整洁,头发要梳理好,西装一般没什么必要,上班需要穿西装的都是皮包公司。所以同学们没必要为了面试而特地去买一件西装。女生可以穿正装,感觉比较成熟。
2、如果一个公司,办公桌上只有电话没有电脑,100%是皮包公司。
3、如果面试的时候,面试官没有马上录用你,你回去后一天内没有消息,那就说明面试失败。一般面试官都会说,回去等,一周或者两周内给你消息,其实这都是假的。如果对方对你感兴趣,一般来说,都会当场拍板。
4、有些公司,美其名曰“某某贸易公司”,多半是直销公司,还有一些直销化妆品的公司,会起名叫“某某食品公司”,如果名字听上去很随意,网上有找不到信息,99%是皮包公司。
5、在网上投递简历的时候,如果一个岗位招聘人数很多(5个甚至10个,20个),99%是皮包公司(营业员除外)。如果一个岗位对学历没有要求,工作性质谈得很少,但是薪水却还过得去(2000以上),那么99%是皮包公司。
6、社会上的招聘会一般没必要去,除非是大学自己举办的。社会上的招聘会一般都是垃圾岗位,而且面向外地人比较多。比如中山西路的固定招聘会,上海体育馆的固定招聘会,基本上没有好的岗位。现在网络发达了,公司没必要到现场去招人。
7、面试时的薪水要求,其实自己没必要有什么心理价位,因为对方早就定好了。不以你的意志为转移。如果面试官问你,你就说由公司决定就行了。
8、保险公司会改头换面出现,比如某某金融公司,100%是让你推销保险,不用搭理,电话打来,只要说某某金融公司的,我都直接挂断。还有叫信托投资公司的,也直接挂断。
9、有一种公司叫投资咨询公司,现在上海基本上已经消灭了,但有时候还会借尸还魂,同学们要注意。这种公司以卖原始股为诱饵,告诉客户今后在美国上市会利润翻倍,其实是诈骗。根本无法交易,即使能交易,中国人也无法到美国市场进行交易。股份倒是真的,但不能分红。同学们遇到这种企业,直接PK它。
10、对于本科生的学弟学妹,我建议你们面试宁少勿滥,要到真正有希望,能学到东西的公司企业去。要勤于浏览招聘网站,但投递简历不要太多。
12、货代是一个很容易找到工作的行业,薪水一般,对专业没有要求(只要懂一点三脚猫英语),一般都是高职、甚至中专生去的地方。而且低素质的女生比较多,万般无奈建议大家不要去。这个行业非常繁忙,我一个同学做过,连吃饭的时间都没有。工作很机械化,人会发疯。
13、储备干部,基本上是垃圾。超市的储备干部,基本上就是理货员。
14、凡是要先付钱的,当场就走人。
15、行业不要经常变换,这个容易伤筋动骨。所以一开始的选择很重要。
16、如果你有贵人相助,那当然最好。如果你没有,也不用灰心丧气,看看我,一个面试过34家公司的男人,不是也照样挺过来了嘛。人经历一些事情,可以学到一些东西。走一些弯路,可以看到别样风景。总之,同学们要相信自己。
-
中国建成全世界最大的IPv6网 - [IT世界]
2009-04-17
中国互联网协会理事长胡启恒15日表示,经过几年的努力,我国已建成了目前世界上最大的下一代骨干网络(IPv6),并且中国政府正计划进一步加大对IPv6试商用的推进力度。

我国建成世界最大IPv6骨干网
但业内专家也指出,我国IPv6产业在终端和业务平台方面比较薄弱,成为制约这一产业发展的瓶颈,今后应该加大这方面的研发力度。
发展IPv6迫切
国际电信联盟副秘书长赵厚麟对于中国发展IPv6的心情十分迫切,“早在2005年,中国网民还远远没有达到现在3亿的时候,我就大力呼吁国内要加大对IPv6的研究,按照当时的国内网民数,网民是两个人才有1个IP地址,而美国是每个人平均有6个IP地址,中国网民人均IP地址如此少的景象在全世界是非常罕见的。”
中国通信标准化协会网络与交换工作组主席赵慧玲也指出,现在全球IPv4的地址大概在2011年上半年会分配完毕,而目前国内随着3G牌照发放,移动互联网时代的到来,对IP地址的需求会大幅增加。
业内人士介绍,现有的互联网是在IPv4协议的基础上运行,IPv6是下一版本的互联网协议,它的提出最初是因为随着互联网的迅速发展,IPv4定义的有限地址空间将被耗尽。IPv4采用32位地址长度,只有大约43亿个地址,而IPv6采用128位地址长度,几乎可以不受限制地提供地址。按保守方法估算IPv6实际可分配的地址,整个地球每平方米面积上可分配1000多个地址。
-
感叹:一家小IT公司的招聘感想(转帖) - [IT世界]
2008-12-24
感叹:一家小IT公司的招聘感想(转帖)
我是北京一个很小很小的软件公司,最近因为业务发展,想招Java软件工程师,1名高级的(4年以上经验),2名初级的(2年以上经验)。从24日起我在三大招聘网站之一发布了职位。从24日中午起,到目前的五天期间,已经收到了接近四千的应聘简历,因为很多人是高级初级两个职位同时应聘,因此人数可以大致除以二,再除掉一些重复发送的,因此应聘人数大概在一千五百至一千八百左右。
说实话,我对这个效果完全没有预料到。一是没想到会有这么多的人来应聘,二是没想到其中这两年毕业的学生占的比例之高。因为我的公司只是一个完全没有名气的小公司,本来我希望能有几百封简历让我筛选就可以了。另外,职位的要求也真的是很实在的,因为项目马上就要上马,以往类似的工作经验是必须的。我并不是不愿意培养新人,但也是有条件的,这在后面详细说。
因为简历太多,我至今只看了几百封,大概占五分之一甚至六分之一,统计样本应该勉强够用。在这近1800人中,应届生(09年毕业)的大概占到20%,今年(08年)毕业的占到50%以上,去年(07)毕业的占到20%,剩下的不到10%是工作2年以上的。
重要的是,刨除应届生,这些人中的90%以上的现在状态是“我目前处于离职状态,可立即上岗”。
说实话,我对此很惊讶。虽然我知道目前的就业行情很不好,但对于IT行业,居然会有这么多人目前处于失业状态,我还是没有想到的。如果像我这样的小公司都收到这么多简历,那么那些大公司、外企又会收到多少呢?我不知道,目前北京人才市场上,IT行业的失业人口究竟会有多少?如果IT行业都是这样,那么其他行业呢?
下面说一些可能是额外的话,希望在找工作的DDMM们不要拍砖,我只是出于善意的提醒。
收到这么多简历后,开始的兴奋很快被失望所代替了,因为绝大多数的应聘是完全不符合我的要求的。以下几点是让我挺失望的:
多投:初级职位、高级职位同时应聘
也许是想引起注意吧,但由于其实自身条件最多符合(甚至不符合)初级职位的要求,也去申请高级职位,这会引起混淆。你想如果你是HR,你会如何处理?是按高级职位来面试呢,还是按初级呢?一般的结果可能就是:初级的机会也没有了。为什么呢?因为如果你符合初级,但不符合高级,那么既然你应聘高级,说明你对自身定位较高,薪资要求也会高,如果只给你初级,那么你心理恐怕会不平衡。既然如此,又何必勉强呢?
编造工作经验
也许是因为现在单位招聘都要求有工作经验吧,现在的简历里都是有项目经验的,有的刚毕业半年的甚至都有5个项目之多。说实话,如果真的有这么多项目的话,那么是不是让人怀疑你上学期间有没有去上课?而且,很多项目的描述很容易就能看出不是完全真实的,或者是假的,或者,即使是参与过的也只是“参与”而已,但居然会说自己是“主管”、“组长”等等。请未毕业或刚毕业的DDMM们别忘了,现在你的优势是在于学校学的东西、学习能力,工作经验只是一个锦上添花的东西,千万不要本末倒置。其实很多公司,包括我的小公司,是想培养新人的,但如果你不让看到你学习成绩、学习能力,我怎么能下定决心要你呢?也许你说,简历只是想要一个面试机会,面试时会表现的。但如果简历都让我失望,会有面试吗?
自身定位过高
这点是针对毕业一年左右的人所说的。
哪怕是名校毕业的学生,刚进入职场的时候也必须压低身段,从基本的工作开始,而且这个阶段是要不太短的时间的。但很多人毕业哪怕只有一年,就已经不满足初级工程师的职位,想要做项目经理、架构师甚至技术主管等高级职位。上进是好事,但要切合实际。你真的觉得你已经有足够的经验和能力来主管一个项目或设计一个系统吗?IT毕竟也是一个技术工作,没有足够的时间是不可能掌握足够深度的技术和业务的。
薪资要求
这点可能和上一点相关。有些刚毕业一年甚至应届生的薪资要求是有些高了,这次我就看到过明年毕业的某普通高校非计算机专业硕士生的要求是8000以上。虽然由于现在形势的不佳,这种已经不是普遍现象,但毕竟还是有一定比例的。对此我并不想多说,因为你们可以去几大招聘网站去查询现在的薪资水平,符合你们自身条件的工资到底是多高。
说了很多废话,还是希望DDMM们能尽快找到好工作;也希望我的公司能招到合适的人,让他和公司一起发展,让我们尽快度过这个寒冬并有一个阳光的未来。 -
清晨早早起床
踏上去软考的柏油路
周围静得出奇
没有夏天那清脆的鸟叫
也没有那刺耳的蝉鸣
胡乱的望向四周
只看到路旁凋零的树枝
一阵风过
紫荆的树叶便止不住的飘落
又袭来一阵冷风
急忙裹紧了衣服
望一望那金黄的太阳
发出的只是柔和的光亮
到考场了
上午心颤颤
下午出奇得顺心
一路小跑赶上久违的公交车
送我回白云PS:久违的软考经历了改期,搞得满城风雨,今日终完成任务,信心在胸口。O(∩_∩)O~







