<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>温室小花.技术.博客 --纯粹的unix技术博客 &#187; 信息管理</title>
	<atom:link href="http://www.evanjiang.net.cn/archives/category/technical_management/information_managemen/feed" rel="self" type="application/rss+xml" />
	<link>http://www.evanjiang.net.cn</link>
	<description>红颜弹指老，刹那芳华，与其天涯思君，恋恋不舍，莫若相忘于江湖！</description>
	<lastBuildDate>Sun, 05 Sep 2010 14:51:18 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>IT项目管理-计划-估算</title>
		<link>http://www.evanjiang.net.cn/archives/1399.html</link>
		<comments>http://www.evanjiang.net.cn/archives/1399.html#comments</comments>
		<pubDate>Fri, 18 Dec 2009 00:54:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[信息管理]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=1399</guid>
		<description><![CDATA[<p>


 <p>  对于软件项目，估算有很重要的地位，估算步骤最好是能够先估算规模，再根据生产率得到总体工作量，再根据总体工作量预计项目各阶段周期。类别估算，参数估算，专家法或三点法估算，功能点估算等都常在软件项目中使用。
    在没有充分的历史数据积累的情况下建议参与专家法通过类别方式进行估算，有了足够的历史数据来检验和校正估算参数和可以过渡到功能点估算和专家估算。项目在进行过程中需要不断的积累和收集历史项目的实际执行数据，形成工作量比例分布，生产率等实际的估算参数基准。
    1.主体任务工作量
    估算在软件生命周期中的需求，设计，编码，测试等活动是项目的主体工作任务，也是估算的重点。对于软件项目在计划阶段很难直接估算到功能点的代码行，因此一般采 用对功能点或用例点进行估算，这样就可以得到需求的规模。需求规模/需求生产率可以得到需求阶段的工作量，再根据工作量比例分布即可以得到设计，编码等阶 段的工作量估算数据。
    对于软件项目历史数据足够和积累了更多的经验后，可以根据各阶段产出物的规模/生产率分别来得到各阶段的工作量。
    设计工作量 = 设计规模（设计类，接口等数量）/设计生产率编码工作量 = 代码行/代码生产率测试工作量 = 测试用例数/测试生产率通过以上方法基本就可以得到主体任务的规模和工作量估算数据。
    2.评审任务工作量
    估算项目究竟应该安排哪些评审，在哪个阶段安排，评审的覆盖率要达到多少等都应该根据项目质量计划和质量策略来确定。评审是预防和保证质量，投入适量的评审可以大大的减少缺陷的泄漏和返工。
    评审工作量的安排并不是越多越好，项目总周期和工作量是一定的，评审安排太多则后期主体任务和返工工作量则会被压缩。评审的关键是发现可能导致项目重大工作量偏差的缺陷泄漏，而不是要100%防止任何缺陷的泄漏。
    对于评审的工作量 = 评审人数*产出物的规模/评审速率对于不同类型的工件都应该有一个最合适的评审速率，因此评审的工作量应该是根据待评审工件的实际规模确定的，而不是先确定了工作量而在评审过程中随意的去改变评审的速度，这样的话评审很难真正发现关键缺陷。
    3.返工的工作量
  [...]]]></description>
			<content:encoded><![CDATA[<p style="float: left;margin: 4px;"><script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 160x600, 创建于 10-2-7 */
google_ad_slot = "8970910006";
google_ad_width = 160;
google_ad_height = 600;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p> <p>  对于软件项目，估算有很重要的地位，估算步骤最好是能够先估算规模，再根据生产率得到总体工作量，再根据总体工作量预计项目各阶段周期。类别估算，参数估算，专家法或三点法估算，功能点估算等都常在软件项目中使用。<br />
    在没有充分的历史数据积累的情况下建议参与专家法通过类别方式进行估算，有了足够的历史数据来检验和校正估算参数和可以过渡到功能点估算和专家估算。项目在进行过程中需要不断的积累和收集历史项目的实际执行数据，形成工作量比例分布，生产率等实际的估算参数基准。<br />
    1.主体任务工作量<br />
    估算在软件生命周期中的需求，设计，编码，测试等活动是项目的主体工作任务，也是估算的重点。对于软件项目在计划阶段很难直接估算到功能点的代码行，因此一般采 用对功能点或用例点进行估算，这样就可以得到需求的规模。需求规模/需求生产率可以得到需求阶段的工作量，再根据工作量比例分布即可以得到设计，编码等阶 段的工作量估算数据。<br />
    对于软件项目历史数据足够和积累了更多的经验后，可以根据各阶段产出物的规模/生产率分别来得到各阶段的工作量。<br />
    设计工作量 = 设计规模（设计类，接口等数量）/设计生产率编码工作量 = 代码行/代码生产率测试工作量 = 测试用例数/测试生产率通过以上方法基本就可以得到主体任务的规模和工作量估算数据。<br />
  <span id="more-1399"></span>  2.评审任务工作量<br />
    估算项目究竟应该安排哪些评审，在哪个阶段安排，评审的覆盖率要达到多少等都应该根据项目质量计划和质量策略来确定。评审是预防和保证质量，投入适量的评审可以大大的减少缺陷的泄漏和返工。<br />
    评审工作量的安排并不是越多越好，项目总周期和工作量是一定的，评审安排太多则后期主体任务和返工工作量则会被压缩。评审的关键是发现可能导致项目重大工作量偏差的缺陷泄漏，而不是要100%防止任何缺陷的泄漏。<br />
    对于评审的工作量 = 评审人数*产出物的规模/评审速率对于不同类型的工件都应该有一个最合适的评审速率，因此评审的工作量应该是根据待评审工件的实际规模确定的，而不是先确定了工作量而在评审过程中随意的去改变评审的速度，这样的话评审很难真正发现关键缺陷。<br />
    3.返工的工作量<br />
    对于返工主要是因为缺陷引起的，缺陷可能是评审缺陷也可能是后期系统测试的Bug.在软件项目中对于文档缺陷的修改和Bug的修复应该有不同的返工速率，这是需要历史版本收集和校验的重要参数数据。<br />
    根据项目历史版本一般可以得到项目的缺陷密度预测数据，因此在估算出当前项目的规模后就很容易得到项目的总缺陷数预计，自然就可以计算返工工作量了。<br />
    各阶段的返工工作量 = （项目规模*缺陷密度）/各阶段的返工速率<br />
    4.总结<br />
    对于软件项目估算，历史项目积累的经验数据越多，越稳定则估算越趋于准确。估算是项目计划的一个重点，估算不准确会造成后期项目计划频繁修改，也就谈不上相应的基线和跟踪控制。<br />
    估算出项目总体规模后并不代表项目估算完成，估算数据最终要应用的各个工作包和相关的任务上。因此必须根据各阶段的规模，各阶段的生产率，评审和返工等生产率估算项目中存在的各种类型任务的规模和工作量。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/1399.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>成功IT经理的十一个显著特征(转摘于网上）</title>
		<link>http://www.evanjiang.net.cn/archives/1397.html</link>
		<comments>http://www.evanjiang.net.cn/archives/1397.html#comments</comments>
		<pubDate>Wed, 16 Dec 2009 09:52:16 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[信息管理]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=1397</guid>
		<description><![CDATA[<p style="float: right;margin: 4px;">


</p> <p>俺在技术岗位上工作已经有三十多年，担任IT经理和CIO也已经超过了二十年。在这段时间里，俺见过很多优秀的IT经理，其中甚至有一些是非常出色的。当然，工作表现不怎么样的IT经理也见过一些。 俺认为，任何IT经理想要拥有成功的IT管理生涯，都必须具备十一个显著特征。尽管会有一些人认为具备这十一个特征还远远不够，也会有一些人觉得技术技能同样重要，凭借自己多年的职场经验，俺仍然坚信这十一个显著特征对于今天的IT经理来说是最为重要的。
　　1、了解公司需求的能力
　　所有的IT经理都需要知道如何才能够了解公司的需求，因为这同自己的技术职责密切相关。不管自己在公司当中的位置如何，作为一名IT经理，你都有必要了解公司的真正需求，只有在此基础上才能做出“正确的事情”。太多的IT经理在制定“IT议程”之前都没有真正了解公司的目标和需求。迅速掌握了解公司技术需求的能力会让你了解自己更多的职责。如果IT经理在制定计划时由于缺乏了解公司需求的技能而“错过了公司的目标”，公司可能会蒙受数万美元的损失。了解公司的技术需求是IT经理职业生涯发展的一个重要组成部分。
　　2、制定前景规划的能力
　　想要成为一名优秀的IT经理，你必须要能够确定自己的目标，并且制定出前景规划，让你手下的员工了解你希望大家通过努力能够取得的成绩。想要成为一名优秀的IT经理，你要担负起自己的职责，领导整个小组向着目标前进。能够制定出计划并且清楚的向自己手下的员工说明的IT经理能够在工作中取得巨大的成功，因为你手下的员工会按照你的要求去做。清楚的向自己手下的员工说明自己的前景规划会让他们了解工作的中心，让他们了解你会带领他们向明确的目标前进。
　　3、制定计划的能力
　　一旦知道了自己想要实现的目标，成功的IT经理会知道如何去制定计划，以实现自己的目标。这意味着要正确估计眼前的形势，知道哪些事应该摆在优先的位置，制定出大胆而又切实可行的计划。对于一名想要取得“高度成功”的IT经理来说，制定计划是一个非常基础的步骤。但可惜有太多的IT经理没有能够做到这一点。在这种情况下，他们所取得的工作成绩要比公司有能力取得的成绩小的多。拥有制定计划的能力，通过计划的实行来实现公司的目标会让你承担更多的工作职责。事先制定计划表明你是一个积极主动而不是一个消极被动的人。
　　4、组建小组的能力
　　成功的IT经理知道组建一个有深度而又有技能的IT小组的重要性。既要知道如何改进现有的IT小组，又要知道如何白手起家，建立一个新的IT小组。我所见过的所有优秀的IT经理都有根据手头的工作任务建立一个有力的工作小组的能力，有正确预计未来工作需求以使整个小组做好应对新挑战的准备的能力。强有力的职业IT经理能够有效的组建自己手下的员工队伍。他们了解职业生涯的重要性，并且愿意把职业生涯的构建作为一种工具，来组建强有力的工作小组，更加独立的开展工作。
　　5、集中使用资源的能力
　　如果想要取得成功，IT经理要集中公司所有的IT工作人员、资金和技术资源，处理最关键最重要的事情。公司技术资源的使用要同公司的需求和目标保持同步，并且要通过多产有效的方式。任何有清楚的职业发展目标的IT经理都知道集中使用资源的重要性。
　　6、贯彻“客户服务”理念的能力
　　对于任何IT公司来说，高水平的客户服务都是非常重要的。成功的IT经理会在员工的心目中贯彻一种客户优先的文化理念——不管是内部用户还是外部客户。优秀的IT经理知道自己职业生涯的存在和发展是由于客户需要他们提供的技术，支持他们提供的服务。这也正是成功的IT经理要同客户建立出色的关系的原因。
　　7、管理项目的能力
　　公司能够以可以预见的有效方式制定出项目计划是所有IT经理开展工作的基础。任何IT经理想要取得成功，都要对项目进行有效的管理。不管你的职业生涯发展方向如何，强有力的项目管理技能都能够增加你获得成功的机会。
　　8、应对变化、进行管理的能力
　　迅速的发展变化是技术的本质特征。每一个IT经理都要了解如何有效的应对变化、进行管理。不能有效的应对变化会影响IT经理职业生涯的发展。
　　9、领导员工并激发其工作热情的能力
　　如果工作热情得不到有效的激发，IT工作人员就无法在工作中发挥出自己最大的能量。成功的IT经理总是能够对员工进行强有力的领导并激发他们的工作热情。成功的管理人员知道如何发挥他人的潜质，这是一项非常重要的技能。
　　10、有效沟通的能力
　　成功的IT经理能够通过多种不同的方式同不同的员工进行沟通。通常，职业生涯的成功在很大的程度上依赖于有效的沟通技能。想要成为成功的IT经理，必须能够同各种人进行有效的沟通，既包括技术人员也包括非技术人员，要同高级经理交换对项目进展状况的看法。很多IT经理就是因为做不到这一点而极大的影响了自己的工作成绩。能够在自己的职业生涯中取得最大的成功的IT经理能够同所有人进行有效的沟通：员工、同行、外部客户、销售商和高层管理人员。
　　11、追踪并衡量工作表现的能力
　　确定目标并以此来衡量工作表现是非常重要的。成功的IT经理能够通过明确的方式来衡量小组的工作表现，并且通过反馈信息来改进工作表现。
　　总结
　　最好的IT经理，也就是那些拥有成功职业生涯的IT经理，拥有上面所提到的每一种技能，能够胜任自己在小组和整个公司中的工作任务。
　　当然，对于IT经理来说，想要在自己的职业生涯中取得更大的发展和成功，还需要掌握其他的一些技能，例如积极主动的工作以及同销售商进行成功的谈判。但是，如果仔细对成功IT职业生涯所需要的技能进行研究，上面所提到的十一点无疑是最最重要的。
　　想要在任何公司中打造成功的IT管理生涯都是一项重大的挑战，因为IT经理的角色总是处在不断的变化之中，并且要受到周围所有人的审视和挑剔。如果你能够在个人的职业生涯发展中学习并掌握上面所提到的十一项技能，你就能够取得更大的成功，也会感受到更多的职责。</p>
]]></description>
			<content:encoded><![CDATA[<p>俺在技术岗位上工作已经有三十多年，担任IT经理和CIO也已经超过了二十年。在这段时间里，俺见过很多优秀的IT经理，其中甚至有一些是非常出色的。当然，工作表现不怎么样的IT经理也见过一些。 俺认为，任何IT经理想要拥有成功的IT管理生涯，都必须具备十一个显著特征。尽管会有一些人认为具备这十一个特征还远远不够，也会有一些人觉得技术技能同样重要，凭借自己多年的职场经验，俺仍然坚信这十一个显著特征对于今天的IT经理来说是最为重要的。<br />
　　1、了解公司需求的能力<br />
　　所有的IT经理都需要知道如何才能够了解公司的需求，因为这同自己的技术职责密切相关。不管自己在公司当中的位置如何，作为一名IT经理，你都有必要了解公司的真正需求，只有在此基础上才能做出“正确的事情”。太多的IT经理在制定“IT议程”之前都没有真正了解公司的目标和需求。迅速掌握了解公司技术需求的能力会让你了解自己更多的职责。如果IT经理在制定计划时由于缺乏了解公司需求的技能而“错过了公司的目标”，公司可能会蒙受数万美元的损失。了解公司的技术需求是IT经理职业生涯发展的一个重要组成部分。<br />
　　2、制定前景规划的能力<br />
　　想要成为一名优秀的IT经理，你必须要能够确定自己的目标，并且制定出前景规划，让你手下的员工了解你希望大家通过努力能够取得的成绩。想要成为一名优秀的IT经理，你要担负起自己的职责，领导整个小组向着目标前进。能够制定出计划并且清楚的向自己手下的员工说明的IT经理能够在工作中取得巨大的成功，因为你手下的员工会按照你的要求去做。清楚的向自己手下的员工说明自己的前景规划会让他们了解工作的中心，让他们了解你会带领他们向明确的目标前进。<br />
　　3、制定计划的能力<br />
　　一旦知道了自己想要实现的目标，成功的IT经理会知道如何去制定计划，以实现自己的目标。这意味着要正确估计眼前的形势，知道哪些事应该摆在优先的位置，制定出大胆而又切实可行的计划。对于一名想要取得“高度成功”的IT经理来说，制定计划是一个非常基础的步骤。但可惜有太多的IT经理没有能够做到这一点。在这种情况下，他们所取得的工作成绩要比公司有能力取得的成绩小的多。拥有制定计划的能力，通过计划的实行来实现公司的目标会让你承担更多的工作职责。事先制定计划表明你是一个积极主动而不是一个消极被动的人。<br />
　<span id="more-1397"></span>　4、组建小组的能力<br />
　　成功的IT经理知道组建一个有深度而又有技能的IT小组的重要性。既要知道如何改进现有的IT小组，又要知道如何白手起家，建立一个新的IT小组。我所见过的所有优秀的IT经理都有根据手头的工作任务建立一个有力的工作小组的能力，有正确预计未来工作需求以使整个小组做好应对新挑战的准备的能力。强有力的职业IT经理能够有效的组建自己手下的员工队伍。他们了解职业生涯的重要性，并且愿意把职业生涯的构建作为一种工具，来组建强有力的工作小组，更加独立的开展工作。<br />
　　5、集中使用资源的能力<br />
　　如果想要取得成功，IT经理要集中公司所有的IT工作人员、资金和技术资源，处理最关键最重要的事情。公司技术资源的使用要同公司的需求和目标保持同步，并且要通过多产有效的方式。任何有清楚的职业发展目标的IT经理都知道集中使用资源的重要性。<br />
　　6、贯彻“客户服务”理念的能力<br />
　　对于任何IT公司来说，高水平的客户服务都是非常重要的。成功的IT经理会在员工的心目中贯彻一种客户优先的文化理念——不管是内部用户还是外部客户。优秀的IT经理知道自己职业生涯的存在和发展是由于客户需要他们提供的技术，支持他们提供的服务。这也正是成功的IT经理要同客户建立出色的关系的原因。<br />
　　7、管理项目的能力<br />
　　公司能够以可以预见的有效方式制定出项目计划是所有IT经理开展工作的基础。任何IT经理想要取得成功，都要对项目进行有效的管理。不管你的职业生涯发展方向如何，强有力的项目管理技能都能够增加你获得成功的机会。<br />
　　8、应对变化、进行管理的能力<br />
　　迅速的发展变化是技术的本质特征。每一个IT经理都要了解如何有效的应对变化、进行管理。不能有效的应对变化会影响IT经理职业生涯的发展。<br />
　　9、领导员工并激发其工作热情的能力<br />
　　如果工作热情得不到有效的激发，IT工作人员就无法在工作中发挥出自己最大的能量。成功的IT经理总是能够对员工进行强有力的领导并激发他们的工作热情。成功的管理人员知道如何发挥他人的潜质，这是一项非常重要的技能。<br />
　　10、有效沟通的能力<br />
　　成功的IT经理能够通过多种不同的方式同不同的员工进行沟通。通常，职业生涯的成功在很大的程度上依赖于有效的沟通技能。想要成为成功的IT经理，必须能够同各种人进行有效的沟通，既包括技术人员也包括非技术人员，要同高级经理交换对项目进展状况的看法。很多IT经理就是因为做不到这一点而极大的影响了自己的工作成绩。能够在自己的职业生涯中取得最大的成功的IT经理能够同所有人进行有效的沟通：员工、同行、外部客户、销售商和高层管理人员。<br />
　　11、追踪并衡量工作表现的能力<br />
　　确定目标并以此来衡量工作表现是非常重要的。成功的IT经理能够通过明确的方式来衡量小组的工作表现，并且通过反馈信息来改进工作表现。<br />
　　总结<br />
　　最好的IT经理，也就是那些拥有成功职业生涯的IT经理，拥有上面所提到的每一种技能，能够胜任自己在小组和整个公司中的工作任务。<br />
　　当然，对于IT经理来说，想要在自己的职业生涯中取得更大的发展和成功，还需要掌握其他的一些技能，例如积极主动的工作以及同销售商进行成功的谈判。但是，如果仔细对成功IT职业生涯所需要的技能进行研究，上面所提到的十一点无疑是最最重要的。<br />
　　想要在任何公司中打造成功的IT管理生涯都是一项重大的挑战，因为IT经理的角色总是处在不断的变化之中，并且要受到周围所有人的审视和挑剔。如果你能够在个人的职业生涯发展中学习并掌握上面所提到的十一项技能，你就能够取得更大的成功，也会感受到更多的职责。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/1397.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>10 Steps to Becoming a UNIX Administrator</title>
		<link>http://www.evanjiang.net.cn/archives/637.html</link>
		<comments>http://www.evanjiang.net.cn/archives/637.html#comments</comments>
		<pubDate>Mon, 02 Mar 2009 10:29:48 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[freebsd unix]]></category>
		<category><![CDATA[信息管理]]></category>
		<category><![CDATA[10 Steps becoming Unix Administrator]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=637</guid>
		<description><![CDATA[<p>10 Steps to Becoming a UNIX Administrator</p>
<p>Russ Hill</p>
<p>See Sidebar 1</p>
<p>See Sidebar 2</p>
<p>See Sidebar 3</p>
<p>Notwithstanding the level of coverage given to Windows NT by the popular press, UNIX systems stand at the core of most mid-sized and large organizations. These systems run everything from mission-critical database applications to dazzling Web sites. The task of keeping these [...]]]></description>
			<content:encoded><![CDATA[<p>10 Steps to Becoming a UNIX Administrator</p>
<p>Russ Hill</p>
<p>See Sidebar 1</p>
<p>See Sidebar 2</p>
<p>See Sidebar 3</p>
<p>Notwithstanding the level of coverage given to Windows NT by the popular press, UNIX systems stand at the core of most mid-sized and large organizations. These systems run everything from mission-critical database applications to dazzling Web sites. The task of keeping these systems humming falls on the shoulders of the UNIX systems administrator. While the job description for a UNIX systems administrator may vary between organizations, the job carries a fair degree of respect within the industry; is often harried, but satisfying; and is reasonably well-paid. Becoming a UNIX systems administrator is thus a career goal worth striving for. Getting there, however, can be a challenge. This article is dedicated to the casual or first-time reader of the magazine who has not yet reached wizard status, but could use a little help on how to get there.</p>
<p>UNIX system administration is one of the few master/apprentice jobs still in existence, much like the old apothecary in medieval times. Usually, on-the-job training for a new apprentice is about the only training offered. Most organizations cannot afford to have a sys admin out for a week of vacation, much less for several week-long training sessions. However, times are changing. UNIX administration is now being taught at schools and employers now emphasize academic credentials and certification. The apprenticeship method of training, however, has produced many skilled administrators in the market place. Employers are starting to realize that the background, self-training, and the expected job performance is difficult to maintain for any system administrator. System administration is starting to be considered a career path, and professional salaries are beginning to be more consistent with the level of the skills required.</p>
<p>For those who have not yet obtained the wizard&#8217;s wand of a UNIX system administrator, here are 10 steps toward achieving that goal:<br />
<span id="more-637"></span><br />
1. Learn UNIX Basics</p>
<p>Learn at least 80 basic commands of the UNIX system (for example, cp, and mv). Know the file system structure and where files and directories are located in the hierarchy and why. Learn how to create, modify, and store files using vi and the basics of customizing the UNIX user interface.<br />
Attend a 40-hour course on the fundamentals of UNIX, or<br />
Attend an Introduction to UNIX class taught at a local college<br />
Read UNIX System Administration Handbook by Evi Nemeth, Garth Snyder, Scott Seebass, and Trent R. Hein. Prentice Hall. ISBN 0131510517<br />
Read Life with UNIX: A Guide for Everyone by Don Libes and Sandy Ressler. Prentice Hall. ISBN 0135366577<br />
Read Learning the VI Editor (Nutshell Handbook) by Linda Lamb. O&#8217;Reilly and Associates. ISBN 0937175676<br />
Read Essential System Administration, 2nd Edition (Nutshell Handbook) by Æleen Frisch. O&#8217;Reilly and Associates. ISBN 1565921275</p>
<p>2. Go Beyond the Basics<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
Learn more about vi and more of the command set, including df, more, and rm. Learn the ksh and sh environment including .profile and .kshrc. Know the boot up and shutdown procedures as well as the backup and restore procedures, and learn the system administration tools on your system.<br />
Attend a 40-hour course on UNIX Operations/Administration taught by the vendor of the UNIX that you are using<br />
Read Learning the Korn Shell (Nutshell Handbook) by Bill Rosenblatt. O&#8217;Reilly and Associates. ISBN 1565920546<br />
Read The Korn Shell: User and Programming Manual by Anatole Olczak. Addison-Wesley Publishing Company. ISBN 0201176882<br />
Read all man pages on the UNIX system</p>
<p>3. Learn Shell and Shell-Language Programming</p>
<p>Learn how to write shell scripts, Use &#8220;for&#8221; loops and &#8220;if&#8221; statements; use awk, sed, ed, cat, and grep commands and learn to pass information to and from shell variables.<br />
Attend a UNIX Shell programming class<br />
Read The AWK Programming Language by Alfred V. Aho, Brian W. Kernighan, and Peter J. Weinberger. Addison-Wesley Publishing Company. ISBN 020107981X<br />
Read UNIX Shell Programming (Hayden Books UNIX System Library) by Stephen G. Kochan and Patrick H. Wood. Hayden Books. ISBN 067248448X<br />
Read UNIX in a Nutshell: A Desktop Quick Reference for System V and Solaris 2.0 (Nutshell Handbook) by Daniel Gilly. O&#8217;Reilly and Associates. ISBN 1565920015<br />
Read Learning Perl, 2nd Edition (Nutshell Handbook) by Randal L. Schwartz and Tom Christiansen, Foreword by Larry Wall. O&#8217;Reilly and Associates. ISBN1565922840<br />
Read Advanced Perl Programming (Nutshell Handbook) by Sriram Srinivasan. O&#8217;Reilly and Associates. ISBN 1565922204</p>
<p>4. Become One with Your UNIX System</p>
<p>Install and configure a UNIX system from scratch. Make and mount file systems. Use cron to execute program or shell scripts, and configure UNIX for printing. Learn more about UNIX permissions. Learn what each daemon does that is running on your system. Learn Linux.<br />
Read all the UNIX manuals that come with your system</p>
<p>5. Learn DNS and BIND</p>
<p>Learn the Domain Name System (DNS) and Berkeley Internet Name Domain (BIND) and know how to use nslookup, whois, and dig.</p>
<p>Read DNS and BIND by Paul Albitz and Cricket Liu. O&#8217;Reilly and Associates. ISBN 1565922360</p>
<p>6. Become a Mail Master</p>
<p>Configure UNIX to dial out on a modem. Learn about sendmail, mail, and UUCP. Configure UNIX to send email to another system.<br />
Attend a sendmail class. http://www.harker.com has one of the best sendmail and DNS classes.<br />
Read Using &#038; Managing UUCP (Nutshell Handbook) by Ed Ravin, Dale Dougherty, Grace Todino, and Tim O&#8217;Reilly. O&#8217;Reilly and Associates. ISBN 1565921534<br />
Read Sendmail (Nutshell Handbook) by Bryan Costales and Eric Allman. O&#8217;Reilly and Associates. ISBN 1565922220</p>
<p>7. Learn Networking</p>
<p>Learn the TCP/IP layers as well as the OSI model. Learn the applications telnet and ftp, and know what SNMP and SMTP are. Learn about routers and bridges, and how to configure subnet masking. Also read about arp, rarp, bootp, ip, icmp, rip, tcp, udp, bftp, and tftp.<br />
Attend a TCP/IP class<br />
Read Internetworking with TCP/IP: Design, Implemenation, and Internals, Vol. 2 by Douglas E. Comer and David L. Stevens. Prentice Hall. ISBN 0131255274<br />
Read Internetworking with TCP/IP: Principles, Protocols, and Architecture, Vol. 1 by Douglas E. Comer. Prentice Hall. ISBN 0132169878<br />
Read Advanced Programming in the UNIX Environment (Addison-Wesley Professional Computing Series) by W. Richard Stevens. Addison-Wesley Publishing Company. ISBN 0201563177<br />
Read TCP/IP Illustrated, Volume 1: The Protocols (Addison-Wesley Professional Computing Series) by W. Richard Stevens. Addison-Wesley Publishing Company. ISBN 0201633469</p>
<p>8. Learn the Ns (NFS and NIS) and Outs of UNIX</p>
<p>Learn NFS and NIS/NIS+; know how to use hard links and symbolic links. Learn rcp, rlogin, and rsh commands. Revisit shell programming and brush up on using and redirecting the standard-out and standard-error outputs of the UNIX shell.<br />
Read Managing NFS and NIS by Hal Stern and Mike Loukides (Editor). O&#8217;Reilly and Associates. ISBN 0937175757</p>
<p>9. System Tuning and Accounting</p>
<p>Learn about UNIX system performance tuning and how to make changes to, and rebuild, the kernel. Learn the accounting packages that come with your UNIX system.<br />
Read System Performance Tuning by Mike Loukides. O&#8217;Reilly and Associates. ISBN 0937175609<br />
Read Unix Performance Tuning (Sys Admin Essential Reference Series) by Sys Admin Magazine (Editor). Miller Freeman Books. ISBN 0879304707</p>
<p>10. C the Light<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
Learn C programming on UNIX; know how to use make. Port programs between UNIX systems.<br />
Attend a Beginning C class<br />
Attend an Advanced C class<br />
Attend a System Programming C class<br />
Read UNIX: Network Programming by W. Richard Stevens. Prentice Hall. ISBN 0139498761<br />
Reference Using C on the UNIX System (Nutshell Handbook) by D. Curry. O&#8217;Reilly and Associates. ISBN 0937175234<br />
Reference The C programming Language: ANSI C Version by Brian W. Kernighan and Dennis M. Ritchie. Prentice Hall. ISBN 0131103628<br />
Reference Managing Projects with Make (Nutshell Handbook) by Andrew Oram and Steve Talbott. O&#8217;Reilly and Associates. ISBN 0937175900</p>
<p>These books can be found at http://www.amazon.com or http://www.ora.com.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/637.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT管理经验分享</title>
		<link>http://www.evanjiang.net.cn/archives/623.html</link>
		<comments>http://www.evanjiang.net.cn/archives/623.html#comments</comments>
		<pubDate>Fri, 27 Feb 2009 07:10:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[信息管理]]></category>
		<category><![CDATA[it管理 经验 分享]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=623</guid>
		<description><![CDATA[<p>多听别人的想法，少说自己的主意。主意太多让人无所适从，增强了别人的挫折感。
多启发别人的思维，少说自己的决定。人是被自己激励的，不是被他人驱使的。
多进行一件事情的深化，少被新的事情和新的想法激动得彻夜难眠。一个人和一个企业的资源是有限的，想法比资源多，会让自己和企业陷入被动。无数的事情和想法，只会让企业的战略越来越模糊、越大而无当。
多考虑执行，少考虑战略。确定一个战略，必须结合企业有没有合适的人在合适的时候取执行。战略和执行是密不可分的，无法执行的、没有人执行的战略只能称为妄想。

多接触有能力的人，少当教师爷。一个人的自信是靠不停的学习和一步一步的成功建立的，不是靠演讲和被吹捧支撑的。
多做实事，少说空话。事情是做出来的，不是靠说出来的。总结是为了记住自己的教训，不是为了教育别人。
多鼓励别人，少批评别人。人们的动力来自承认，而不是指责。
分配任务时多说目标的评价标准，少说任务的实现方式。每个人都是聪明和主动的，不需要掰着手指头教。
多注重现在，少寄望未来。只有生存好，才能有发展。
多看一些书，少上一些网。书让人深入，网让人发散。
多微笑宽容，少抢白苛求。许多人都喜欢对面的脸孔充满灿烂的阳光，许多人都坚信“山人自有妙计”。







</p>
]]></description>
			<content:encoded><![CDATA[<p>多听别人的想法，少说自己的主意。主意太多让人无所适从，增强了别人的挫折感。<br />
多启发别人的思维，少说自己的决定。人是被自己激励的，不是被他人驱使的。<br />
多进行一件事情的深化，少被新的事情和新的想法激动得彻夜难眠。一个人和一个企业的资源是有限的，想法比资源多，会让自己和企业陷入被动。无数的事情和想法，只会让企业的战略越来越模糊、越大而无当。<br />
多考虑执行，少考虑战略。确定一个战略，必须结合企业有没有合适的人在合适的时候取执行。战略和执行是密不可分的，无法执行的、没有人执行的战略只能称为妄想。<br />
<span id="more-623"></span><br />
多接触有能力的人，少当教师爷。一个人的自信是靠不停的学习和一步一步的成功建立的，不是靠演讲和被吹捧支撑的。<br />
多做实事，少说空话。事情是做出来的，不是靠说出来的。总结是为了记住自己的教训，不是为了教育别人。<br />
多鼓励别人，少批评别人。人们的动力来自承认，而不是指责。<br />
分配任务时多说目标的评价标准，少说任务的实现方式。每个人都是聪明和主动的，不需要掰着手指头教。<br />
多注重现在，少寄望未来。只有生存好，才能有发展。<br />
多看一些书，少上一些网。书让人深入，网让人发散。<br />
多微笑宽容，少抢白苛求。许多人都喜欢对面的脸孔充满灿烂的阳光，许多人都坚信“山人自有妙计”。<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/623.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>成功IT经理的11个显著特征</title>
		<link>http://www.evanjiang.net.cn/archives/424.html</link>
		<comments>http://www.evanjiang.net.cn/archives/424.html#comments</comments>
		<pubDate>Wed, 18 Feb 2009 02:25:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[信息管理]]></category>
		<category><![CDATA[项目管理]]></category>
		<category><![CDATA[IT 经理 成功  特征]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=424</guid>
		<description><![CDATA[<p>  1、了解公司需求的能力
                  　　所有的IT经理都需要知道如何才能够了解公司的需求，因为这同自己的技术职责密切相关。不管自己在公司当中的位置如何，作为一名IT经理，你都有必要了解公司的真正需求，只有在此基础上才能做出“正确的事情”。太多的IT经理在制定“IT议程”之前都没有真正了解公司的目标和需求。迅速掌握了解公司技术需求的能力会让你了解自己更多的职责。如果IT经理在制定计划时由于缺乏了解公司需求的技能而“错过了公司的目标”，公司可能会蒙受数万美元的损失。了解公司的技术需求是IT经理职业生涯发展的一个重要组成部分。</p>
<p>   2、制定前景规划的能力
                  　　想要成为一名优秀的IT经理，你必须要能够确定自己的目标，并且制定出前景规划，让你手下的员工了解你希望大家通过努力能够取得的成绩。想要成为一名优秀的IT经理，你要担负起自己的职责，领导整个小组向着目标前进。能够制定出计划并且清楚的向自己手下的员工说明的IT经理能够在工作中取得巨大的成功，因为你手下的员工会按照你的要求去做。清楚的向自己手下的员工说明自己的前景规划会让他们了解工作的中心，让他们了解你会带领他们向明确的目标前进。</p>
<p> 3、制定计划的能力
             [...]]]></description>
			<content:encoded><![CDATA[<p>  1、了解公司需求的能力<br />
                  　　所有的IT经理都需要知道如何才能够了解公司的需求，因为这同自己的技术职责密切相关。不管自己在公司当中的位置如何，作为一名IT经理，你都有必要了解公司的真正需求，只有在此基础上才能做出“正确的事情”。太多的IT经理在制定“IT议程”之前都没有真正了解公司的目标和需求。迅速掌握了解公司技术需求的能力会让你了解自己更多的职责。如果IT经理在制定计划时由于缺乏了解公司需求的技能而“错过了公司的目标”，公司可能会蒙受数万美元的损失。了解公司的技术需求是IT经理职业生涯发展的一个重要组成部分。</p>
<p>   2、制定前景规划的能力<br />
                  　　想要成为一名优秀的IT经理，你必须要能够确定自己的目标，并且制定出前景规划，让你手下的员工了解你希望大家通过努力能够取得的成绩。想要成为一名优秀的IT经理，你要担负起自己的职责，领导整个小组向着目标前进。能够制定出计划并且清楚的向自己手下的员工说明的IT经理能够在工作中取得巨大的成功，因为你手下的员工会按照你的要求去做。清楚的向自己手下的员工说明自己的前景规划会让他们了解工作的中心，让他们了解你会带领他们向明确的目标前进。</p>
<p> 3、制定计划的能力<br />
                  　　一旦知道了自己想要实现的目标，成功的IT经理会知道如何去制定计划，以实现自己的目标。这意味着要正确估计眼前的形势，知道哪些事应该摆在优先的位置，制定出大胆而又切实可行的计划。对于一名想要取得“高度成功”的IT经理来说，制定计划是一个非常基础的步骤。但可惜有太多的IT经理没有能够做到这一点。在这种情况下，他们所取得的工作成绩要比公司有能力取得的成绩小的多。拥有制定计划的能力，通过计划的实行来实现公司的目标会让你承担更多的工作职责。事先制定计划表明你是一个积极主动而不是一个消极被动的人。<br />
<span id="more-424"></span><br />
4、组建小组的能力<br />
                  　　成功的IT经理知道组建一个有深度而又有技能的IT小组的重要性。既要知道如何改进现有的IT小组，又要知道如何白手起家，建立一个新的IT小组。我所见过的所有优秀的IT经理都有根据手头的工作任务建立一个有力的工作小组的能力，有正确预计未来工作需求以使整个小组做好应对新挑战的准备的能力。强有力的职业IT经理能够有效的组建自己手下的员工队伍。他们了解职业生涯的重要性，并且愿意把职业生涯的构建作为一种工具，来组建强有力的工作小组，更加独立的开展工作。</p>
<p>5、集中使用资源的能力<br />
                  　　如果想要取得成功，IT经理要集中公司所有的IT工作人员、资金和技术资源，处理最关键最重要的事情。公司技术资源的使用要同公司的需求和目标保持同步，并且要通过多产有效的方式。任何有清楚的职业发展目标的IT经理都知道集中使用资源的重要性。<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
6、贯彻“客户服务”理念的能力<br />
                  　　对于任何IT公司来说，高水平的客户服务都是非常重要的。成功的IT经理会在员工的心目中贯彻一种客户优先的文化理念——不管是内部用户还是外部客户。优秀的IT经理知道自己职业生涯的存在和发展是由于客户需要他们提供的技术，支持他们提供的服务。这也正是成功的IT经理要同客户建立出色的关系的原因。</p>
<p>7、管理项目的能力<br />
                  　　公司能够以可以预见的有效方式制定出项目计划是所有IT经理开展工作的基础。任何IT经理想要取得成功，都要对项目进行有效的管理。不管你的职业生涯发展方向如何，强有力的项目管理技能都能够增加你获得成功的机会。</p>
<p>8、应对变化、进行管理的能力<br />
                  　　迅速的发展变化是技术的本质特征。每一个IT经理都要了解如何有效的应对变化、进行管理。不能有效的应对变化会影响IT经理职业生涯的发展。</p>
<p>9、领导员工并激发其工作热情的能力<br />
                  　　如果工作热情得不到有效的激发，IT工作人员就无法在工作中发挥出自己最大的能量。成功的IT经理总是能够对员工进行强有力的领导并激发他们的工作热情。成功的管理人员知道如何发挥他人的潜质，这是一项非常重要的技能。</p>
<p>10、有效沟通的能力<br />
                  　　成功的IT经理能够通过多种不同的方式同不同的员工进行沟通。通常，职业生涯的成功在很大的程度上依赖于有效的沟通技能。想要成为成功的IT经理，必须能够同各种人进行有效的沟通，既包括技术人员也包括非技术人员，要同高级经理交换对项目进展状况的看法。很多IT经理就是因为做不到这一点而极大的影响了自己的工作成绩。能够在自己的职业生涯中取得最大的成功的IT经理能够同所有人进行有效的沟通：员工、同行、外部客户、销售商和高层管理人员。<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
11、追踪并衡量工作表现的能力<br />
                  　　确定目标并以此来衡量工作表现是非常重要的。成功的IT经理能够通过明确的方式来衡量小组的工作表现，并且通过反馈信息来改进工作表现。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/424.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>IT 管理经验分享</title>
		<link>http://www.evanjiang.net.cn/archives/420.html</link>
		<comments>http://www.evanjiang.net.cn/archives/420.html#comments</comments>
		<pubDate>Wed, 18 Feb 2009 02:19:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[信息管理]]></category>
		<category><![CDATA[it 管理  经验]]></category>

		<guid isPermaLink="false">http://www.evanjiang.net.cn/?p=420</guid>
		<description><![CDATA[<p>多听别人的想法，少说自己的主意。主意太多让人无所适从，增强了别人的挫折感。
多启发别人的思维，少说自己的决定。人是被自己激励的，不是被他人驱使的。
多进行一件事情的深化，少被新的事情和新的想法激动得彻夜难眠。一个人和一个企业的资源是有限的，想法比资源多，会让自己和企业陷入被动。无数的事情和想法，只会让企业的战略越来越模糊、越大而无当。
多考虑执行，少考虑战略。确定一个战略，必须结合企业有没有合适的人在合适的时候取执行。战略和执行是密不可分的，无法执行的、没有人执行的战略只能称为妄想。

多接触有能力的人，少当教师爷。一个人的自信是靠不停的学习和一步一步的成功建立的，不是靠演讲和被吹捧支撑的。
多做实事，少说空话。事情是做出来的，不是靠说出来的。总结是为了记住自己的教训，不是为了教育别人。
多鼓励别人，少批评别人。人们的动力来自承认，而不是指责。








分配任务时多说目标的评价标准，少说任务的实现方式。每个人都是聪明和主动的，不需要掰着手指头教。
多注重现在，少寄望未来。只有生存好，才能有发展。
多看一些书，少上一些网。书让人深入，网让人发散。
多微笑宽容，少抢白苛求。许多人都喜欢对面的脸孔充满灿烂的阳光，许多人都坚信“山人自有妙计”。







</p>
]]></description>
			<content:encoded><![CDATA[<p>多听别人的想法，少说自己的主意。主意太多让人无所适从，增强了别人的挫折感。<br />
多启发别人的思维，少说自己的决定。人是被自己激励的，不是被他人驱使的。<br />
多进行一件事情的深化，少被新的事情和新的想法激动得彻夜难眠。一个人和一个企业的资源是有限的，想法比资源多，会让自己和企业陷入被动。无数的事情和想法，只会让企业的战略越来越模糊、越大而无当。<br />
多考虑执行，少考虑战略。确定一个战略，必须结合企业有没有合适的人在合适的时候取执行。战略和执行是密不可分的，无法执行的、没有人执行的战略只能称为妄想。<br />
<span id="more-420"></span><br />
多接触有能力的人，少当教师爷。一个人的自信是靠不停的学习和一步一步的成功建立的，不是靠演讲和被吹捧支撑的。<br />
多做实事，少说空话。事情是做出来的，不是靠说出来的。总结是为了记住自己的教训，不是为了教育别人。<br />
多鼓励别人，少批评别人。人们的动力来自承认，而不是指责。<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
<br />
分配任务时多说目标的评价标准，少说任务的实现方式。每个人都是聪明和主动的，不需要掰着手指头教。<br />
多注重现在，少寄望未来。只有生存好，才能有发展。<br />
多看一些书，少上一些网。书让人深入，网让人发散。<br />
多微笑宽容，少抢白苛求。许多人都喜欢对面的脸孔充满灿烂的阳光，许多人都坚信“山人自有妙计”。<br />

<!-- Begin alimama Adserver code -->
<script type="text/javascript"><!--
google_ad_client = "pub-8438729971248494";
/* 728x90, ������ 10-2-7 */
google_ad_slot = "4752526529";
google_ad_width = 728;
google_ad_height = 90;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<!-- End Alimama Adserver code -->
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.evanjiang.net.cn/archives/420.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
