2012年1月31日
摘要: 导语:《财富》近日公布了“2012年度美国100家最适宜工作的公司”榜单,谷歌当选冠军。即将于2月6日出版的美国《财富》杂志印刷版将刊登对谷歌CEO拉里·佩奇(Larry Page)的专访,对谷歌的工作环境进行了介绍。以下为采访概要:问:过去几年来,谷歌员工的状态发生了哪些变化?答:公司越来越大,肯定会有变化。但当我在斯坦福读书时,可以随心所欲,真正好的项目也会吸引很多人参与。我们将这一点移植到了谷歌,这很有帮助。如果你要改变世界,就要做重要的事情,早晨起来就应当充满激情,这是关键。你希望从事一些真正有影响的项目,这是真正缺乏的东西。我认为在谷歌,我们仍然有这种氛围。问:与十年前相比 阅读全文
posted @ 2012-01-31 09:24 阳光VIP1 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 什么时候才能成为一个专业程序员呢?三年还是五年工作经验?其实不用的,你马上就可以了,我没有骗你,因为专业程序员与业余程序员的区别主要在于一种态度,如果缺乏这种态度,拥有十年工作经验也还是业余的。什么态度?专业态度!也就是星爷常说的专业精神。专业态度有多种表现形式,以后我们会一一介绍的。这里先介绍一下有关形象的态度,专业的程序员是很注重自己的形象的,当然程序员的形象不是表现在衣着和言谈上,而是表现在代码风格上,代码就是程序员的社交工具,代码风格可是攸关形象的大事。有人说过,傻瓜都可以写出机器能读懂的代码,但只有专业程序员才能写出人能读懂的代码。作为专业程序员,每当写下一行代码时,要记得程序首先是 阅读全文
posted @ 2012-01-31 09:24 阳光VIP1 阅读(2881) 评论(0) 推荐(1) 编辑
摘要: 除开五大或者ThoughtWorks这种要什么有什么,进去做打字也能光耀门楣的不谈。如果是嫁到一个普通软件公司,怎样的环境才能最快的成长呢?首先基本的公司项目管理水平是必要的;其次是稳健而不保守的公司技术选型和一班能沟通的同事。 更重要的,是要有一个严苛的环境,那些古训说的都没错,越是严苛,成长越快。然后有些引导与助力,让你在严寒中节省体力,过得好些的,就是最佳的成长环境了。 一,最复杂多变的业务规则,最难侍候的客户大多数人碰上这两样东西都是愁眉苦脸,天天抱怨。其实应该把它视为入门锻炼的:第一阶是努力用细密的编码迎合复杂的业务,以金牌服务的态度接受客户的善变和每样需求都要24小时有取的bt。充 阅读全文
posted @ 2012-01-31 09:24 阳光VIP1 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 我的程序员成长之路程序员的成长经历往往很相似,大部分的人走过了最前面相同的一段路,而有的人则走得更远。总结自己这些年来的历程,这也许能让年轻的程序员少走一些弯路,成长得更快;或许更好一些,能让大家从中得到一些启发,早日进入优秀程序员的阶段,实现梦想,释放激情。第一阶段,最初是在学校里学习计算机基础知识,学习经典的程序设计语言,编写测试用的小程序。这个过程可以说是对计算机和程序设计的入门阶段。这个阶段主要是培养了自己对计算机软件的兴趣,打下了良好的计算机基础知识。第二阶段,而后参加工作,从事计算机软件开发工作。按照工作要求,一边学习,一边编程,终于可以让自己的程序投入运行了。在这个阶段我突然感觉 阅读全文
posted @ 2012-01-31 09:24 阳光VIP1 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,如何才能成为一名合格的程序员,一名合格的程序员需要掌握哪些技能呢?为此天天招生网采访到几位孳生的程序工作人员,就如何做好一名成功的程序员谈出了自己的经验。 熟练掌握开发工具 做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C和JAVA是重点推荐的开发工具,C/C以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVA One很可能会成为未来的主流开发工具... 阅读全文
posted @ 2012-01-31 09:24 阳光VIP1 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 程序员的我们,是否想过今后的路该怎么走、如何发展、技术怎样提高?其实这也是我一直在思考的问题。下面就此问题,分享下我的看法。因为我阅历有限,有什么说的不对的,大家见谅,千万不要喷……一、程序员应该打好基础1. 现在开发工具众多、语言泛滥,经常听人说“不学CC++神马都是浮云”、“CC++才是万王之王”,CC++就真比PHP、Lua、AS、JAVA牛吗?其实不在于语言本身,而在于CC++依附的平台。因为最靠近操作系统,所以能发挥其它语言不具有的性能优势,而且很多数据结构、算法、特殊功能类,CC++是不提供的,需要自己实现。这时就需要自己去温习“数据结构”、“算法”、“TCP/IP”、“操作系统原 阅读全文
posted @ 2012-01-31 09:24 阳光VIP1 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 使用C语言生成一个二进制文件使用自己喜欢的文本编辑器写一个test.c:int main(){}再使用如下命令编译:gcc –c test.cld –o test –Ttext 0x0 –e main test.oobjcopy –R .note –R .comment –S –O binary test test.bin最后生成的二进制文件是test.bin,可以使用你喜欢的反汇编工具看看这个文件里到底是什么。我使用Linux下的objdump进行反汇编:objdump –D –b binary –a i386 test.bin结果如下:00000000 <main>:0:55p 阅读全文
posted @ 2012-01-31 09:24 阳光VIP1 阅读(3783) 评论(0) 推荐(0) 编辑
摘要: 再次写给我们这些浮躁的程序员2010年初写过一篇博客(我们是一群和平年代充满浮躁与抱怨的程序员),一年过去了,社会好像更浮躁,也有网友问我这方面的问题,于是有了下面这篇文章,再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。多做项目,多思考不要害怕做事,刚毕业的同学最缺的就是工作经验,乱七八糟的项目能让你很快就了解了一个公司的业务与使用的技术,并且可以多接触同事与客户。当你毕业后刚进一家公司时,如果主管没有把你安排到项目组工作,那真的很杯具,因为他认为你还不能胜任工作或者你的加入会让项目组更糟。还有人说 阅读全文
posted @ 2012-01-31 09:23 阳光VIP1 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 在当今的IT就业市场,有人欢喜有人忧。有人对目前的工作和薪水很满意,有人目前正面临着下岗,或者已经下岗……可能你是公司里唯一谙熟某项关键技术的高手,缺了你,公司便玩不转了;也可能你所在的公司对你现有的专业技能高枕无忧,认为你在任期内足以胜任公司给你的开发任务(当然就不会再花银子去培训你啦)。 不要告诉我你们公司对原来用VB3开发的业务处理系统很满意,而你呢,也认为自己除了用C语言开发程序以外,不会再去做别的什么事情。 你是不是对.NET和Java为争夺开发工具市场撕破脸皮而熟视无睹,你是不是对XML将要取代关系数据库而无动于衷以及不屑一顾。你是不是认为你能用汇编或C开发任何东西,所以觉得其.. 阅读全文
posted @ 2012-01-31 09:23 阳光VIP1 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 生而知之者,孰能无惑?惑而不从师,其为惑也,终不解矣。--------韩愈《师说》在校的IT学生有几百万都在为如何如何学习才能找到工作、融入社会而迷惑我们需要的不是灵丹妙药而是一本让你少走几年弯路的IT学生解惑真经肖舸 杨中科 左飞 著这是一部写给在校计算机专业学生的书如果没有看到这本书你可能会茫然无措的度过学习阶段把这本书推荐给你的同学你会得到更多朋友序中国IT领域的发展速度之快令世界瞩目,但是中国的计算机教育却没有能够跟上。因此,在各大高校扩招的同时,IT培训机构同样发展的很快。然而,学习IT的学生却仍然面临着其他专业不一样的困惑。因为IT技术发展很快,而课程体系并不能很快跟上,因此学生在 阅读全文
posted @ 2012-01-31 09:23 阳光VIP1 阅读(523) 评论(0) 推荐(0) 编辑
摘要: 程序员在经历了若干年编程工作之后,很想知道自己水平到底如何?自己是否已经成为成熟的程序员?虽然程序员会对自己有一个自我评价,但是,自己的评价和社会的评价、专业的评价会有差异,所以程序员自己并不能肯定这个评价。现实中,除了各种证书之外,很少有人会专门给出一个程序员的成熟度的评价。人们往往是偶发性地就事论事地对程序员的工作作出好与不好,行与不行的评论。因此,程序员对此感到很茫然,不知道要从那些方面去评价自己的能力。 一个程序员到底成熟不成熟,我想从以下几个方面谈谈自己的看法。 1、技术标志 如果程序员不会编程序那决不是程序员,程序员至少要掌握一门程序设计语言,要能够用这种语言去编写程序去解决... 阅读全文
posted @ 2012-01-31 09:23 阳光VIP1 阅读(141) 评论(0) 推荐(0) 编辑
摘要: IT外企那点儿事(1)外企业就那么回事外企,一个听起来似乎充满光环的名字,每年众多大学毕业生向往的地方。说起外企,总能让人联想到很多令人心动的名词:高薪,人性化,浮动工作制,年假,完善的流程,各种福利如:旅游,室内乒乓球台,健身房,按摩椅,小食品,酸奶……然而真正进入了外企,时间长了,也就发现,其实外企也就那么回事。所谓高薪,严格意义上来讲是高起薪,也即刚毕业的时候每个企业公开的秘密,同学们总能够从师哥师姐那里打听到这个数字,有的企业甚至爆出较去年惊人的数字来做宣传。一个个光鲜的数字吸引着尚未毕业的大学生们,宣讲会的人数是基本和这个数字成正比的。然而由于大多数的外企,由于规模比较大,机构也相对 阅读全文
posted @ 2012-01-31 09:22 阳光VIP1 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 发表于:2009-03-04 09:51:44 楼主IT人不要一直做技术 【引子】感觉这篇文章很有深意,正是我所想说的话。希望大家有借鉴。 【原文】 我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊).一。 在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你千万更不要认为哪些从事市场开发,跑腿的人,没有前途。不知道你是不是知道,咱们中国有相当大的一部分软件公司,他们的软件开发团队都小的可怜,甚至只有 阅读全文
posted @ 2012-01-31 09:22 阳光VIP1 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 我出生在南方的一个农村。还记得小时候家里是很穷的,那时候上学也很便宜,我已记不清初中以前的学费是多少了。反正从小在家里玩泥巴,有一日村里两个女孩去上学,看到我就说一起去上学吧。当时一想,玩泥巴也厌烦了,不知道上学好不好玩,就一起去吧。从此走上上学之路(我的上学起由就如此之简单,可能各位的上学之路还会更曲折一些吧)。 说是上学,其实就是在村里的一座小庙,庙里面似乎就剩个大菩萨。摆几张桌子椅子就是教室了。记得我刚进去时是六岁半,所以还上了半年幼儿园。结果就这半年幼儿园还整了个三好学生(没办法,谁叫咱自幼聪明呢,别嫉妒啊)。那时候啊,因为这个庙里只有一二年级,人少,因此比我高几届的学生,一年级都会上 阅读全文
posted @ 2012-01-31 09:21 阳光VIP1 阅读(589) 评论(0) 推荐(0) 编辑
摘要: 万分重视自己的第一份工作根据某杂志在2009年6月的统计,54.7%的父母要求孩子读到博士,83.6%要求孩子考试得分在前15名。母亲对孩子说得最多的一句话是“好好学习”、其次多的是“功课做了没有”,就足见家长对孩子学习的重视。在这里我想说的是,比学习好更重要的是毕业之后的第一份工作,对此我们应当投入更大的关注。从Leo的故事讲起十几年前我刚走出大学校门时,毕业对于我而言第一感觉就是解脱——再也不用考试了、再也不用上课了!好啊!!!(至少当时是这么认为的)可随之而来的是对未来的一片迷茫。这是因为,我就知道走向社会后应该工作,至于做什么完全没有概念。当时我用业余时间在麦当劳做一份兼职,每月有30 阅读全文
posted @ 2012-01-31 09:21 阳光VIP1 阅读(427) 评论(0) 推荐(0) 编辑
摘要: 作者:粘新育 任甲林 来源:希赛网 http://www.csai.cn 2004年06月28日软件开发是以人为核心的过程,对人的依赖性远高于传统的硬件生产企业,为了保持开发能力的稳定性,一方面需要定义软件过程,以过程为枢纽将人、技术、工具衔接起来,另一方面也要加强人才的培养,使人的工作能力能够稳定、提高人员的自治性。随着社会需求的膨胀,对程序员的需求量、对熟练的程序员的需求量在剧增,然而对程序员的培养问题却成了一个盲点,学生在学校里学习的是关于软件开发的基础知识,软件企业需要的是熟练的能够快速开发出产品的程序员,需要程序员具有很强的实用知识,因而出现了明显的学校教育与实际需求脱节的问题。企. 阅读全文
posted @ 2012-01-31 09:21 阳光VIP1 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 《程序员羊皮卷》当当购买地址:http://product.dangdang.com/product.aspx?product_id=20691986互动购买地址:http://www.china-pub.com/1960491.3参加一个社团让自己溶入团队有人曾经问我“学校里的什么活动和工作中的项目管理比较类似?”在我做过几次校园招聘,与很多大学生交流之后,此问题的答案应该是:“社团工作。”很多人都在自己的简历里写上:具备团队合作精神或者Team work。看过120万份简历之后,我深知以下的事实——写的不代表就真做过,做过的不代表知道怎么能做好,尤其是在团队合作这个问题上。如果能在大学期间 阅读全文
posted @ 2012-01-31 09:21 阳光VIP1 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 程序员作为企业开发力量的最核心资产,无疑得到公司从上至下的一致关注。开发是个智力密集型产业,程序开发的特点是,付出相同时间的情况下,两个开发者之间的产能会相差十几甚至几十倍。软件开发人员向来以“不容易考核、工作不容易被量化”而著称。本期,我们重点分析程序员考核的“死因”及对策。典型的程序员考核的产生分析考核死因之前,我们先看下它是如何出生的。某天,公司老板突然想到件事——我不懂研发,而研发对我公司这么重要,怎么办?念一及此,老板不禁有些紧张,马上叫来HR开会,安排本月人力资源部分的工作重点,那就是“研发人员考核”,务必贯彻到位、立即执行。深谙老板意图的HR,回工位立刻上网卖书,从如何考核、KP 阅读全文
posted @ 2012-01-31 09:21 阳光VIP1 阅读(144) 评论(0) 推荐(0) 编辑