﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-会飞的猪的小小猪圈-文章分类-杂七杂八</title><link>http://www.blogjava.net/quietywind/category/29617.html</link><description>要做一只有思想、有能力、与众不同的猪</description><language>zh-cn</language><lastBuildDate>Sun, 20 Feb 2011 18:37:56 GMT</lastBuildDate><pubDate>Sun, 20 Feb 2011 18:37:56 GMT</pubDate><ttl>60</ttl><item><title>[转]开发人员需要知道 How，What，Why</title><link>http://www.blogjava.net/quietywind/articles/336633.html</link><dc:creator>会飞的猪</dc:creator><author>会飞的猪</author><pubDate>Sun, 31 Oct 2010 14:45:00 GMT</pubDate><guid>http://www.blogjava.net/quietywind/articles/336633.html</guid><wfw:comment>http://www.blogjava.net/quietywind/comments/336633.html</wfw:comment><comments>http://www.blogjava.net/quietywind/articles/336633.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/quietywind/comments/commentRss/336633.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/quietywind/services/trackbacks/336633.html</trackback:ping><description><![CDATA[<p minmax_bound="true">你是否工作在这样的一个大公司里——他们工作效率缓慢，会议无穷无尽？你是否有被告诉去完成一个任务，去开发一个API，但你的不知道它会用在哪里，怎么用？你只是按照文档在技术上把它正确的实现？</p>
<p minmax_bound="true">&#8220;如何做&#8221;是一个开发人员在团队生活中需要知道的最有价值的信息。但遗憾的是，有些人却认为这是开发人员在项目中唯一要知道的事情。</p>
<p minmax_bound="true">我们不能这么认为。</p>
<p minmax_bound="true">如果不知道自己做的究竟是个什么东西，即使是最高效的Ruby on Rails家伙，最熟练的Spring开发人员，或PHP编程者，也不可能做出最有价值的东西。</p>
<p minmax_bound="true">你们中有多少人，曾经写出了API，但却不能说出它们将被在哪里、如何使用？有多少人曾生气的追问&#8220;你们要怎么用它们？我按照规格书里的要求把17个Web Service都开发完了，但现在你们只用了其中的4个。该死。&#8221;</p>
<p minmax_bound="true">我认为，一个开发人员如果想把工作出色的完成，除了要知道&#8220;怎么去做&#8221;外，还必须知道自己究竟做的是什么。</p>
<p minmax_bound="true">然而，知道做的是什么和如何做，这还不够。</p>
<p minmax_bound="true">我深信一个开发人员还需要知道和理解&#8220;<strong minmax_bound="true">为什么这样做</strong>&#8220;。只有当你知道这些后，你才能开发出最有价值的产品。</p>
<p minmax_bound="true">为什么会有这个项目？为什么需要这样的产品？该死，为什么会有这样的公司？每个人都需要问这样的问题。当知道并理解了&#8220;为什么&#8221;后，我们才能做出最优的解决方案。</p>
<p minmax_bound="true">知道了&#8220;为什么&#8221;，我们才能真正的理解项目的目标，产品的目标和公司的目标。它能激励我们，因为我们看到了大蓝景。</p>
<p minmax_bound="true">理解了&#8220;为什么&#8221;会使决策更加准确。</p>
<p minmax_bound="true">我们要坚持从<strong minmax_bound="true">是什么</strong> 和 <strong minmax_bound="true">为什么</strong>入手。这样我们就知道<strong minmax_bound="true">如何</strong>最好的去做了。</p>
<p minmax_bound="true">这一招对我很有效。而你又是如何走上成功之路的呢？</p>
<p id="source" minmax_bound="true">[英文出处]：<a href="http://weblog.madebymonsieur.com/developers-should-know-how-what-and-why/" minmax_bound="true">Developers should know How, What and Why</a></p>
<img src ="http://www.blogjava.net/quietywind/aggbug/336633.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/quietywind/" target="_blank">会飞的猪</a> 2010-10-31 22:45 <a href="http://www.blogjava.net/quietywind/articles/336633.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转]每位开发人员都应铭记的10句编程谚语</title><link>http://www.blogjava.net/quietywind/articles/336632.html</link><dc:creator>会飞的猪</dc:creator><author>会飞的猪</author><pubDate>Sun, 31 Oct 2010 14:44:00 GMT</pubDate><guid>http://www.blogjava.net/quietywind/articles/336632.html</guid><wfw:comment>http://www.blogjava.net/quietywind/comments/336632.html</wfw:comment><comments>http://www.blogjava.net/quietywind/articles/336632.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/quietywind/comments/commentRss/336632.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/quietywind/services/trackbacks/336632.html</trackback:ping><description><![CDATA[<div class="NewsContent TextContent" id="OSChina_News_12788" sizset="212" sizcache="2" minmax_bound="true">
<p minmax_bound="true">所谓谚语，就是用言简意赅、通俗易懂的方式传达人生箴言和普遍真理的话，它们能很好地帮助你处理生活和工作上的事情。也正因如此，我才整理了10句编程谚语，每位开发人员都应该铭记他们，武装自己。</p>
<p minmax_bound="true"><strong minmax_bound="true">1. 无风不起浪</strong><br minmax_bound="true" />
<br />
</p>
<div minmax_bound="true">
<em minmax_bound="true">别紧张，这也许只是一场消防演习<br minmax_bound="true" />
</em></div>
<p minmax_bound="true"><br minmax_bound="true" />
代码设计是否糟糕，从某些地方就可以看出来。比如：</p>
<ul sizset="212" sizcache="2" minmax_bound="true">
    <li minmax_bound="true">a. 超大类或超大函数
    </li>
    <li minmax_bound="true">b. 大片被注释的代码
    </li>
    <li minmax_bound="true">c. 逻辑重复
    </li>
    <li minmax_bound="true">d. If/else嵌套过深 </li>
</ul>
<p minmax_bound="true"><br minmax_bound="true" />
程序员们通常称它们作代码异味(Code Smell)，但是就我个人认为&#8220;代码警报&#8221;这个名字更为合适一些，因为它有更高的紧迫感的含义。根本问题处理不当，终将引火烧身。<br minmax_bound="true" />
<br minmax_bound="true" />
译注：Code Smell中文译名一般为&#8220;代码异味&#8221;，或&#8220;代码味道&#8221;，它是提示代码中某个地方存在错误的一个暗示，开发人员可以通过这种smell（异味）在代码中追捕到问题。<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">2. 预防为主，治疗为辅</strong><br minmax_bound="true" />
<br />
</p>
<div minmax_bound="true"><em minmax_bound="true">
好吧，我相信了！<br minmax_bound="true" />
</em></div>
<p minmax_bound="true"><br minmax_bound="true" />
20世纪80年代，丰田公司的流水作业线因为它在缺陷预防方法上的革新变得出了名的高效。每个发现自己的部门有问题的成员都有权暂停生产。这个方法意在宁可发现问题后马上暂定生产、解决问题，也不能由其继续生产而导致更棘手且更高代价的修复/更换/召回后的问题。<br minmax_bound="true" />
<br minmax_bound="true" />
程序员总会做出生产率就等同于快速编码的错误臆断。许多程序员都会不假思索地直接着手代码设计。可惜，这种Leeroy Jenkins式鲁莽的做法多会导致软件的开发过程变得很邋遢，拙劣的代码需要不断的监测和修改——也可能会被彻底地替换。最终，生产率所涉及到的因素就 不仅仅是写代码所消耗的时间了，还要有调试的时间。稍不留神就会&#8220;捡了芝麻丢了西瓜&#8221;。（因小失大。）<br minmax_bound="true" />
<br minmax_bound="true" />
译注：Leeroy Jenkins 行为：WOW游戏中一位玩家不顾大家独身一人迎敌，导致灭团。<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">3. 不要孤注一掷</strong> （过度依赖某人）<br minmax_bound="true" />
<br minmax_bound="true" />
一个软件开发团队的公共要素（bus factor）是指那些会影响整个项目进程的核心开发人员的总数。比如某人被车撞了或某人生孩子或某人跳槽了，项目可能就会无序，甚至会搁置。<br minmax_bound="true" />
<br minmax_bound="true" />
译注： bus factor 即指公共要素，比喻了开发过程中的一些共同因素。如果挤上 bus 的 factor 越多，bus 就越不稳定，所以要控制好 bus factor ，以免问题发生。<br minmax_bound="true" />
<br minmax_bound="true" />
换句话说，如果你的团队突然失去了一个主力成员，你会怎么办？生意依旧进行还是戛然而止？<br minmax_bound="true" />
<br minmax_bound="true" />
很不幸，大多数软件团队都陷入了后一种情况。这些团队把他们的开发员培养成了只会处理他们自己专业领域的&#8220;领域专家&#8221;。起初，这看起来是一个比较合理 的方法。它 对汽车制造装配生产线很适用，但是为什么对软件开发团队就不行呢？毕竟，想让每个成员都掌握所编程序的细微差别也不太可能，对吧？<br minmax_bound="true" />
<br minmax_bound="true" />
问题是开发人员不容易轻易替换掉。虽然当每位成员都可用时，&#8220;抽屉方法&#8221;很有效，但如果当&#8220;领域专家&#8221;突然因人事变动、疾病或突发事故而无法工作时， 抽屉 方法立马土崩瓦解。（所以，）软件团队有一些看似多余实则重要的后备力量是至关重要。代码复查、结对编程和共有代码可用成功营造一个环境，在这个环境中， 每位开发人员至少表面上是熟悉自己非擅长领域之外的系统部分。<br minmax_bound="true" />
<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">4. 种瓜得瓜，种豆得豆</strong></p>
<p minmax_bound="true">《注重实效的程序员》一书中有这样一段话解释&#8220;破窗理论&#8221;：不要留着&#8220;破窗户&#8221;（低劣的设计、错误的决策或者糟糕的代码）不修。发现一个就修一个。如 果没有足够的时间进行适当的修理，就先把它保留起来。或许你可 以把出问题的代码放到注释中，或是显示&#8220;未实现&#8221;消息，或用虚拟数据加以替代。采取一些措施，防止进一步的恶化。这表明局势尚在掌控之中。<br minmax_bound="true" />
<br minmax_bound="true" />
我们见过整洁良好的系统在出现&#8220;破窗&#8221;之后立马崩溃。虽然促使软件崩溃的原因还有其他因素（我们将在其他地方接触到），但（对&#8220;破窗&#8221;）置之不理，肯定会更快地加速系统崩溃。<br minmax_bound="true" />
<br minmax_bound="true" />
简而言之，好的代码会促生好的代码，糟糕的代码也会促生糟糕的代码。别低估了惯性的力量。没人想去整理糟糕的代码，同样没人想把完美的代码弄得一团糟。写好你的代码，它才更可能经得住时间的考验。<br minmax_bound="true" />
<br minmax_bound="true" />
译注：《注重实效的程序员》，作者Andrew Hunt / David Thomas。该书直击编程陈地，穿过了软件开发中日益增长的规范和技术藩篱，对核心过程进行了审视――即根据需求，创建用户乐于接受的、可工作和易维护 的 代码。本书包含的内容从个人责任到职业发展，直至保持代码灵活和易于改编重用的架构技术。从本书中将学到防止软件变质、消除复制知识的陷阱、编写灵活、动 态和易适应的代码、避免出现相同的设计、用契约、断言和异常对代码进行防护等内容。<br minmax_bound="true" />
<br minmax_bound="true" />
译注：破窗理论（Broken Window theory）：是关于环境对人们心理造成暗示性或诱导性影响的一种认识。&#8220;破窗效应&#8221;理论是指：如果有人打坏了一幢建筑物的窗户玻璃，而这扇窗户又得不 到及时的维修，别人就可能受到某些暗示性的纵容去打烂更多的窗户。发现问题就要及时矫正和补救。<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">5. 欲速则不达</strong><br minmax_bound="true" />
<br minmax_bound="true" />
经理、客户和程序员正日益变得急躁。一切都需要做的事，都需要马上就做好。正因如此，快速修复问题变得非常急迫。<br minmax_bound="true" />
<br minmax_bound="true" />
没时间对一个新功能进行适当的单元测试？好吧，你可以先完成一次测试运行，然后你就可以随时回来继续测试它。<br minmax_bound="true" />
<br minmax_bound="true" />
当访问Y属性时，会不会碰到奇怪的对象引用错误？无论怎样，把代码放到try/catch语句块中。我们要钓到大鱼啦！<br minmax_bound="true" />
<br minmax_bound="true" />
是不是似曾相识呢？这是因为我们在以前已经都做到了。并且在某些情况下、它是无可非议的。毕竟，我们有最后期限，还得满足客户和经理。但不要过于频繁 操 作，否则你会发现你的代码不稳定，有很多热修复、逻辑重复、未测试的方案和错误处理。最后，你要么是把事情草草做完，要么是把事情好好做完。<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">6. 三思而后行</strong><br minmax_bound="true" />
<br minmax_bound="true" />
&#8220;敏捷开发&#8221;这个词最近被频繁滥用，经常被程序员用来掩饰他们在软件开发过程中的糟糕规划/设计阶段。我们是设计者，看到产品朝正当方向有实质进展， 我们理应高兴。但意外的是，UML图和用例分析似乎并不能满足我们的愿望。所以，在不知自己做什么的情况下或者不知自己身处何处时，我们开发人员经常就稀 里糊涂地写代码了。<br minmax_bound="true" />
<br minmax_bound="true" />
这就好比你要去吃饭，但你根本没有想好去哪里吃。因为你太饿了，所以你迫不及待地找个餐馆，定个桌位。然后你上车开车后沿途在想（找地方吃饭）。只 是，这样会耗费更多的时间，因为你要过较多的U型弯道，还在餐馆前停车，也许最后因等待时间过长而不吃了。确切地说，你最后应该能找到地方吃饭，但你可能 吃的饭并不是你想吃的，并且这样花费的时间，可能比你直接在想去的餐馆订餐所花的时间更长。<br minmax_bound="true" />
<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">7. 如果你惟一的工具是一把锤子，你往往会把一切问题看成钉子</strong><br minmax_bound="true" />
<br minmax_bound="true" />
</p>
<div minmax_bound="true"><em minmax_bound="true">看见了吧？我早就说过动态记录在这个项目中很有效<br minmax_bound="true" />
</em></div>
<p minmax_bound="true"><br minmax_bound="true" />
程序员有一种倾向，当一谈到他们工具时，其视野就变狭窄了。一旦某种方法在我们的一个项目上&#8220;行得通&#8221;，我们就会在接下来所有的项目上都用到它。学习 新东 西仿佛是一种煎熬，有时候甚至会心神不定。从始至终都在想&#8220;如果我用之前的方法做、这个就不会这么麻烦了&#8221;。一定要摒弃这种想法，按我们所知道的去做，即 使那不是最完美的解决方法。<br minmax_bound="true" />
<br minmax_bound="true" />
坚持自己所知很简单，不过从长远的角度讲，选择一个适合这项工作的工具要容易得多。否则，就会与你的职业生涯格格不入。<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">8. 沉默即赞同</strong><br minmax_bound="true" />
<br minmax_bound="true" />
</p>
<div minmax_bound="true"><em minmax_bound="true">我什么都没看见！没看见！<br minmax_bound="true" />
</em></div>
<p minmax_bound="true"><br minmax_bound="true" />
"破窗理论"与"变成惯性理论"有着宏观的联系。<br minmax_bound="true" />
<br minmax_bound="true" />
编程社区就好像一个现实社区。每个作品都是一个开发者的缩影。糟糕的代码发布的越多，就越容易反映现状。如果你不去努力编写优秀、整洁和稳定的代码，那你每天都将和糟糕的代码相伴了。<br minmax_bound="true" />
<br minmax_bound="true" />
同样地，如果你看到别人写出了糟糕的代码，你就要跟这个人提出来。注意，这时候机智就应该用上场了。一般情况下，程序员都愿意承认他们在软件开发中还是有不懂的地方，并且会感谢你的好意。互相帮助对大家都有利，而对问题视而不见，只会使问题一直存在。<br minmax_bound="true" />
<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">9. 双鸟在林，不如一鸟在手 </strong><br minmax_bound="true" />
<br minmax_bound="true" />
如果可以讨论系统架构和重构，那么就差找个时间把事情做完。为了使正常运作的东西更加简洁而做改动，权衡改动的利弊很重要。当然了，简洁是一个理想目 标， 但总会有可以通过重构改进的代码。在编程世界中，为了代码不过时，会频繁简单改动代码。但有时候你又必须保证代码对客户有价值。那么，你面临一个简单窘 境：你不能一石二鸟。你在重构旧代码上所发时间越多，你编写新代码的时间就越少。在及时改进代码和维护程序之间，也需要找到平衡点。<br minmax_bound="true" />
<br minmax_bound="true" />
<strong minmax_bound="true">10. 能力越大，责任越大</strong><br minmax_bound="true" />
&nbsp;&nbsp;</p>
<p minmax_bound="true">毫无疑问，软件已成为我们生活中一个既基本又重要的一部分。正因如此，开发优秀软件格外重要。乒乓球游戏中的Bug是一回事，航天飞机导向系统或者航 空交通管制系统中的Bug是另外一回事。Slashdot曾发表一文，讲述了单单Google News的一个小失误使一家公司股票蒸发11.4亿美元。其他例子参见《<a href="http://www.jobbole.com/entry.php/97" minmax_bound="true">软件Bug引发的十次严重后果</a>》。这些例子便说明了我们正行使着多大的权利。你今天写的代码，无论你是否有意，说不定有朝一日在重要的应用程序中派上用场，这想想都令人害怕。编写正确合格的代码吧！<br minmax_bound="true" />
<br minmax_bound="true" />
译注：Slashdot是一个资讯科技网站。<br minmax_bound="true" />
<br minmax_bound="true" />
本文出处：伯乐在线 - 职场博客<br minmax_bound="true" />
本文链接：<a href="http://www.jobbole.com/entry.php/297" minmax_bound="true">http://www.jobbole.com/entry.php/297</a></p>
</div>
<img src ="http://www.blogjava.net/quietywind/aggbug/336632.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/quietywind/" target="_blank">会飞的猪</a> 2010-10-31 22:44 <a href="http://www.blogjava.net/quietywind/articles/336632.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>博客更新</title><link>http://www.blogjava.net/quietywind/articles/206028.html</link><dc:creator>会飞的猪</dc:creator><author>会飞的猪</author><pubDate>Thu, 05 Jun 2008 05:38:00 GMT</pubDate><guid>http://www.blogjava.net/quietywind/articles/206028.html</guid><wfw:comment>http://www.blogjava.net/quietywind/comments/206028.html</wfw:comment><comments>http://www.blogjava.net/quietywind/articles/206028.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/quietywind/comments/commentRss/206028.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/quietywind/services/trackbacks/206028.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 又是许久没有更新博客了，主要原因一个是工作忙，另一个是觉得没有什么可写的。最近发现一个问题——很严重的问题，现在的我做事情很没有长性经常是半途而废，没有一件事情坚持下去的。这样来看博客的问题其实根本原因还是自己的毛病又犯了——浅尝辄止。其实仔细想想还是有很多东西可以写一写的，只是自己没有发觉且缺少发觉。工作了3年了发现很多的东西其实会常用到的，只是一次用过之后没有记录下来，下次再用的时候又要费时间去找，像这些东西其实多可以记录下来的，以后看着也方便。<br />
&nbsp;&nbsp;&nbsp; 一定要把这件事情坚持下去，经常进行更新。<br />
<br />
<img src ="http://www.blogjava.net/quietywind/aggbug/206028.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/quietywind/" target="_blank">会飞的猪</a> 2008-06-05 13:38 <a href="http://www.blogjava.net/quietywind/articles/206028.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[转]IT人要“薪”别忽视“心”</title><link>http://www.blogjava.net/quietywind/articles/183632.html</link><dc:creator>会飞的猪</dc:creator><author>会飞的猪</author><pubDate>Tue, 04 Mar 2008 03:04:00 GMT</pubDate><guid>http://www.blogjava.net/quietywind/articles/183632.html</guid><wfw:comment>http://www.blogjava.net/quietywind/comments/183632.html</wfw:comment><comments>http://www.blogjava.net/quietywind/articles/183632.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/quietywind/comments/commentRss/183632.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/quietywind/services/trackbacks/183632.html</trackback:ping><description><![CDATA[<span style="font-size: 14pt;">转自：<a target="_blank" href="http://cio.it168.com/e/2008-01-27/200801271523385.shtml">http://cio.it168.com/e/2008-01-27/200801271523385.shtml</a>作者不详<br />
<br />
</span>
<p>　　国际劳工组织调查表明：在美国、英国、德国、芬兰和波兰，1/10的IT从业者或轻或重患有心理疾病。主要表现为精神沮丧、心理焦虑、怀疑和缺乏工作激情。如果不采取适当措施，到2020年，心理问题可能超过车祸、艾滋病和暴力而成为全球头号杀手。</p>
<p>　　IT行业一直是一个很让外人羡慕的行业，而且薪酬也高。由于IT从业者常常在电脑前工作数小时不运动，身体素质较差的问题早已被社会所关注，但
心理素质方面的问题却没有受到应有的重视。这里简要列出IT从业者经常面临的心理问题以及一些应对方法：人际关系的压力有的IT从业者因为全心投入工作，
社会接触面窄且不善于发展人际关系，对他们来说，最难的不是技术上的问题，而是相对复杂的人际关系。然而，在这个领域内，很多任务需要团队的合作才能完
成。因此，如果不懂得建立跟同事之间的融洽关系，互补长短，将会在工作和生活中面临重重困难。</p>
<p>　　应对策略：</p>
<p>　　①心中要有别人。这里不是指别人对我们的看法，而是别人的需求值得我们关注，别人的痛苦值得我们同情，别人的特长值得我们学习，别人的困难值得我们帮助。</p>
<p>　　②注重与同事的交谈，掌握与同事交谈的技巧。在与同事交谈时，要注意倾听他的讲话，并给予适当的反馈。</p>
<p>　　③不要刻意搞好关系，更不要拉帮结派。要明白，建立长久健康的人际关系需要一定的时间，要站在长远的角度看待这个问题。</p>
<p>　　情感缺位有些员工因为至今没有对象，来自父母的压力非常大，工作状态也不佳。虽然有很优越的物质条件，但感情世界却是空白。IT的特性又决定了
整个行业男性从业者的数量占绝对优势，尤其在很多IT企业的技术部门，女性员工更是寥寥无几。长时间与电脑朝夕相对，使他们失去了结交异性的机会和勇气。</p>
<p>　　应对策略不要封闭自己，多参加集体活动，你会发现许多有趣的东西，并逐渐喜欢与人交往，由此改变独处的习惯。要抽时间和朋友打成一片。培养自己
多方面的情趣，以爱好结交朋友，也是一种好办法。另外，互相交流信息、切磋彼此的体会都可以让自己的情感得到寄托，同时也能扩大交友范围，找到合适的伴
侣。</p>
<p>　　理想与现实的矛盾对于年轻人来说，IT行业仍具有很大的吸引力。他们都梦想着白手起家，似乎IT行业能够迅速创造英雄，像比尔&#183;盖茨、张朝阳、
丁磊、陈天桥等人，感觉可以让人在很短的时间内创造奇迹。但事实上，能成为这样的人毕竟是少数，因此当他们开始工作后，才发现原来并不像想象得那么好。</p>
<p>　　应对策略中国有句古话叫做&#8220;既来之，则安之&#8221;，是团队我们要适应当前自己所处的环境，那么，既然我们已经面临了这一现状，就要先把自己手头的工
作做好，才能有希望成功。因此，对于IT从业人员来说，要在心理上做好自我疏导和调节，善于适应环境变化，保持积极向上的心态。</p>
<br />
&nbsp;&nbsp;&nbsp; 文章说的很好啊,保存到自己的博客上面记录下来,随时提醒下自己不要沉迷于机器的世界里面。<br />
<img src ="http://www.blogjava.net/quietywind/aggbug/183632.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/quietywind/" target="_blank">会飞的猪</a> 2008-03-04 11:04 <a href="http://www.blogjava.net/quietywind/articles/183632.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>开博啦</title><link>http://www.blogjava.net/quietywind/articles/181704.html</link><dc:creator>会飞的猪</dc:creator><author>会飞的猪</author><pubDate>Sat, 23 Feb 2008 18:32:00 GMT</pubDate><guid>http://www.blogjava.net/quietywind/articles/181704.html</guid><wfw:comment>http://www.blogjava.net/quietywind/comments/181704.html</wfw:comment><comments>http://www.blogjava.net/quietywind/articles/181704.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/quietywind/comments/commentRss/181704.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/quietywind/services/trackbacks/181704.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp; 终于决定不用space的空间了,理由很简单:熟人太多,很多东西不方便放在那上面来写,而且发现space的空间越来越不好用了,现在将自己的博客转移到这上面来,此为开篇,顺带测试下.<br />
<img src ="http://www.blogjava.net/quietywind/aggbug/181704.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/quietywind/" target="_blank">会飞的猪</a> 2008-02-24 02:32 <a href="http://www.blogjava.net/quietywind/articles/181704.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>