一位软件工程师的 6 年总结

“又是一年毕业时”,看到一批批学子离开人生的象牙塔,走上各自的工作岗位;想想自己也曾经意气风发、踌躇满志,不觉感叹万千…… 本文是自己工作 6 年的经历沉淀或者经验提炼,希望对所有的软件工程师们有所帮助,早日实现自己的人生目标。本文主要是关于软件开发人员如何提高自己的软件专业技术方面的具体建议,前面几点旨在确定大的方向,算是废话吧。谨以此文献给那个自己为你奉献 3 年青春与激情的开发团队。还有团队成员:PPL

迁移到 Linux 平台应考虑的十个问题

随着经济环境的恶化和 Vista 没有获得太多的认可, 很多 IT 部门考虑将平台向 Linux 迁移. 尽管很多人认为 Linux 优于 Windows, 但是在更换平台前应该先要慎重考虑. 否则到最后你可能到发现必须得回到原来的平台, 如果你考虑向 Linux 平台迁移, 应先考虑以下十个问题: 1. 那些私有的, 关键性的程序能否在新的平台运行? 考虑平台迁移必须考虑的第一件事是: 是的, 可能大部分软件在 Linux 平台下都有类似的程序可

八大优势能否助 JSF 统一 Web 开发

JSF 掀起你的盖头来 JSF 为什么会受到如此大的青睐,IBM,orcale,包括国内领先的中间件厂商金蝶也投以关注目光。那么它又具有哪些与众不同的优势吸引众商家投怀送抱呢?下面我们就来揭开 JSF 的神秘面纱。JSF 英文全称 JavaServerFaces(JSF)是一种用于构建 Web 应用程序的新标准 Java 框架。它提供了一种以组件为中心来开发 JavaWeb 用户界面的方法,从而简化开发,也是 Sun 精心打造的

Sun 宣布裁员 6000 人 软件业务重组分三部分

11 月 15 日消息,据国外媒体报道,Sun 周五宣布,公司将裁员 15% 至 18%,约 5000 人至 6000 人。同时,Sun 还对软件业务进行了重组,将其划分三大事业部:应用平台软件事业部、系统平台事业部和云计算与开发者平台事业部。其中,应用平台事业部主要负责 Java、MySQL、GlassFish 应用服务器、SunLearningServices 业务,由首席营销官 AnilGadre 负责。系统平台事业部主要负责

本周 10 大国际 IT 新闻 美国期待奥巴马科技新政

腾讯科技讯北京时间 11 月 8 日消息,著名 IT 网站 Infoworld 周末登载文章表示,业界预测奥巴马当选总统后对 IT 发展立场、微软推出 BizSpark、谷歌宣布放弃与雅虎建立搜索广告合作关系和微软宣布对收购雅虎不再感兴趣等,成为本周 10 大 IT 新闻。1、奥巴马成功当选美国总统,高科技行业预测奥巴马 IT 政策的立场。美国选民本周选举伊利诺斯州民主党参议员奥巴马为美国第 44 任总统,奥巴马因此也成为美国历史上第一

GUI 设计禁忌 2.0

第 1 章基本原则 11.1 基本原则 1:关注用户及其任务,而不是技术 21.1.1 理解用户 31.1.2 理解任务 51.1.3 考虑软件工作的环境 91.2 基本原则 2:首先考虑功能,然后才是表示 101.3 基本原则 3:与用户对任务的看法保持一致 181.3.1 争取自然 181.3.2 使用用户的词汇,而不是你自己的 201.3.3 让程序内部内容在程序内部进行处理 201.3.4 找到正确的功能 / 复杂度平衡点 211.4 基本原则 4:

100 本名著浓缩成了 100 句话

1.神要是公然去跟人作对,那是任何人都难以对付的。(《荷马史诗》)2.生存还是毁灭,这是一个值得思考的问题。(《哈姆霄特》)3.善良人在追求中纵然迷惘,却终将意识到有一条正途。(《浮士德》)4.认识自己的无知是认识世界的最可靠的方法。(《随笔集》)5.你以为我贫穷、相貌平平就没有感情吗? 我向你发誓,如果上帝赋予我财富和美貌,我会让你无法离开我,就像我现在无法离开你一样。虽然上帝没有这么做,可我们在精

15 个步骤收获一生的学习习惯【转】

"真正的发现的航程,并非是在寻找新的土地, 而且用新的视界去寻找"-- 普鲁斯特 "智慧日进者方值得尊敬。"- 林肯 "我从不让我在学校所学的干扰我的教育"- 马克吐温如果公立学校尚未摧残你的灵魂,那么学习是一项极佳的活动。它扩大了你的观点。它给予你用来改善生活的新知识,。即使你对世俗的利益不满足, 但是学习也可以是一种乐趣的来源。但在忙碌的世界里, 我们总是很难有合适的时间去学习那些并非必需的知识。唯一学到的东西

微软亚洲研究院公布 12 项顶级研发成果 (组图)

“我们从不害怕失败。如果我们所做的一切都取得了成功,那说明我们没有去冒足够的风险;而如果不敢于承担风险,我们就无法在创新的路上走得更远。要做突破性的研究,就要有冒险精神,我们今天的成绩,正是以无数次成功或不成功的尝试为基础的。”<divid="controladsty"></div><divid="vogate_ad_area"><p> 日前,微软 <span><aid="vad_11"name="11

IT 公司过去一周内又裁员 1.9 万人

新浪科技讯北京时间 11 月 2 日消息,据科技博客 TechcCrunch 报道,在刚刚过去的一周内,又有 30 多家 IT 公司宣布裁员 1.885 万人,从而使 9 月中旬至今的裁员总数达到 3.8538 万人。据 TechcCrunch10 月 24 日发布的数据显示,9 月中旬至 10 月 23 日,IT 公司共裁员 1.9683 万人,这其中还不包括惠普宣布裁减的 2.46 万人。而本周 (10 月 24 日至 30 日),又有 30 多家 IT 公司裁员 1.885

Gartner:2009 年 IT 行业十大战略技术

全球最具权威的 IT 研究顾问咨询公司 Gartner 发布了《2009 年 IT 行业十大战略技术》报告。该报告中的许多技术在去年的同类报告中出现过,但 Gartner 根据今年的发展状况和用户反馈情况,调整了它们的排序。其中,去年排名第 5 的虚拟化技术今年一跃成为冠军,今年大热的云计算也榜上有名。Gartner 的分析师 DavidCearley 称,这些技术都有 “影响环境和市场的潜力。” 以下为 Gartner 列出的 10 大

狂吃不胖 11 种食物化解油腻

怎样吃最健康?入秋吃什么健康?怎样保养身体?秋天,是进补的好时机,大家知不知道 “贴秋膘” 不科学?但有 11 种能吃出曲线的食物。这 11 种食物是什么?就让我们来看看这 11 种吃出曲线的食物吧。牛奶:牛奶含有丰富的乳清酸和钙质,它既能抑制胆固醇沉积于动脉血管壁,又能抑制人体内胆固醇合成酶的活性,减少胆固醇产生。葡萄:葡萄、葡萄汁与葡萄酒一样含有一种白黎芦醇,是能降低胆固醇的天然物质。动物实验也证明,它能使胆固

Java 6 中的线程优化真的有效么?

Sun、IBM、BEA 和其他公司在各自实现的 Java6 虚拟机上都花费了大量的精力优化锁的管理和同步。诸如偏向锁(biasedlocking)、锁粗化(lockcoarsening)、由逸出(escape)分析产生的锁省略、自适应自旋锁(adaptivespinning)这些特性,都是通过在应用程序线程之间更高效地共享数据,从而提高并发效率。尽管这些特性都是成熟且有趣的,但是问题在于:它们的承诺真的能