個人檔案different life, differen...相片部落格清單更多 ![]() | 說明 |
|
different life, different dream10月23日 相信别人的善也许经历别人的欺骗以后,我们不得不变得小心谨慎,不容易相信别人;也更容易愤世嫉俗。
不过我们要相信任何人心中都有善念,任何人都不会故意把事情做坏,任何人都愿意向上努力。
在与人冲突别人时, 尽量对事不对人;不要揭别人的短,任何时候要替对方保留自尊;看人看主流;能感知一个人的优点,并真诚的欣赏和鼓励他;提醒的时候懂得点到为止。
如果对方真的是可以说服的,轻微的提醒就够了,否则多说无益。
一个人身上所谓的缺点也许是他成长过程中所受到伤害引起的,“理性”的批评和指责并不能解决问题,有时候一个鼓励的眼神和温暖的问候更容易让对方接纳你自己。 10月18日 何时去创业--莫急莫急跟一个朋友联系,这小子在金融行业干的风生水起,据他说他能发现一些市场亮点,需要人做软件:)
我觉得他不用急,可以再看看。
按照前一遍博文---人的导向,创业者最重要的是理解和尊重团队内成员的需要,并依靠这个团队理解和实现客户的需求。
怎么包容和尊重人其实蛮难的,经历过痛苦折磨的人才能理解别人的痛苦并尊重他人,也就是说,心胸是被撑大的;一帆风顺的人不太适合创业。
人如果太年轻,年轻气盛,名利之心 太重,都是不利于创业的。看看硅谷那些founder,很多年龄也不小了,大约是阅历还是很有帮助的。
所以创业不在于体力和年轻,而在于阅历和心胸。
莫急莫急。
10月17日 人的导向这几年的工作,看到企业的兴起和衰败,也增长了自己的见识。
最开始的时候,认为公司开发的产品很重要,因为我是研发人员,认为好的产品才能让公司发展起来,姑且称为产品导向。
后来有机会参与一些市场开发,又认为市场很重要,理解客户的需求是非常重要的,在此基础上才可以定义产品构架,这种观点成为市场导向。
直到最近,我的观点有所发展。 其实一个公司在发展过程中完全有可能修正它的市场方向,如果它有足够纠错能力和吸纳能力的话。如果团结公司的员工,听取不同意见,尊重创造力,一个团队有明确的价值观,戒除投机心理,肯定是可以发现市场机会的,作出客户需要的产品出来。我称这种观点是人的导向。
归根结底,员工是一个公司最重要的客户,无法说服员工的公司是无法说服客户的。
在一个团队的,开发/管理/市场/销售各种角色都很重要。而且每种角色的人其实都有自己多年形成的职业习惯和职业心理,譬如开发人员和管理人员的职业心理习惯可能是冲突的,所以一个很好的技术人才往往不是一个优秀的管理人才;一个优秀的管理人才也有可能不是很好的销售人员。
一个好的团队里,各种人才都要其全,千万不要为了节约成本让一个人身兼二职,那样很容易出问题。 经常提醒自己---控制你的控制欲(转载)像别人一样去感受,要移情,不要控制。
Art Horn 具有控制欲的经理人如果把控制当作鼓励和影响员工的最主要手段,那么他的职业将遇到很大的麻烦。如果控制型的人能够更注重人性化的方式,不要过于严厉地盯着手上的工作,那他不仅能成功地完成任务,同时也会获得其他人的尊重和信赖。
你是否曾经骂过一个人是“控制狂”?是否有人这样骂过你?对很多人来说,控制的倾向是时有时无的行为方式。对于有些人而言,这是他们的天性。当然,每个工作场所都有不少这种个性的人。
作为一个控制型的人并非是一件坏事。控制型的人,如果他们了解自己要做的事情,往往都能把工作做好。事实上,控制倾向经常让一个人升迁到权力更大的职位。控制型的人的工作方式总是深思熟虑、坚决果断,为公司创造巨大价值,往往为人们所称赞。 但是控制型的人的行为也有一些负面作用。控制型的人不能有效地掌控局面时,他们将承受巨大的压力。比如,他们认为周围的人可能都是一些无用之徒。或者,任务多得让他们应接不暇,以致他们无法进行有效控制。你只要看看,公司被重组或者换了主人时,控制型的人的样子。他们想要控制却又无能为力,他们突然发现自己处处碰壁。苦闷心烦的控制型的人可能因此倍受打击。结果,冲突或明或暗,或者在他们的心里和脑子里,无可避免地爆发了。 控制的两大问题
控制型的人制造的问题究竟有哪些呢?第一,他们使人们感到被怀疑。员工在一个控制型的经理下面工作,往往意味着被他看作“无能之辈”。
一些老板通过鼓励员工独立思考,放手让他们自己在工作中尽情发挥,充分调动他们的积极性。控制型的人很少创造这种工作环境。在他们手下工作的人最终几乎都是出于畏惧心理而工作。他们的下属感到自卑或者渺小,因为他们被剥夺了按自己的方式做事的自由。
风格强悍的控制型领导手下的员工通常在内心里对老板都怀着极大的憎恶。这是一种自动反应。被控制的人感到不被信任,这让他们感到失去了尊严―他们领导不相信自己有价值,很能干。当尊严丧失殆尽时,学习能力、创造性思维,以及团队精神也将慢慢消失。结果,工作的积极性下降,工作效率下降,士气下降!
当然,所有这些以工作效率下降为中心的不良趋势,刚好验证了控制型的人的预言。这就是,人们产生以上这些心理时,工作是做不好的。这促使控制型的人进一步加强控制,结果随着时间的推移,情况愈来愈糟糕!
控制型的人制造的另外一个问题是扼杀了创造性思维。比如,他们阻碍了头脑风暴活动的开展。他们的风格并不仅仅是让人们更不愿意敞开心怀、畅所欲言。他们的风格根本就是关上了讨论的大门。其他人根本不能提出什么建议。反对意见有时可以创造新思路,而控制型的人不允许别人提出反对意见时,他们就扼杀了创造性思维的动力。
控制的三种行为
每一个人都在控制的天平上有着某种程度上的控制倾向。要证明这一点,最简单的方法就是心理学家奥恩斯坦(Robert Ornstein)关于“压迫型”和“自由型” 思维方式的理论。控制型的人往往都是“压迫型” 思维(deliberate thinking)的,而在天平中点的另外一端,更加轻松、坦率的人就是“自由型” 思维(liberate thinking)的。 你可以在一个对某件事情有强迫症的人身上看到极端的压迫型思维。比如,一个财务公司的经理有洗手强迫症。除了在自己的家里,他几乎接触到任何东西后,都要去洗手才能接触其他东西。不那么极端的压迫型思维的人,做事时有固定的程序,一定要按自己的方式来做。更接近天平中点,但是仍然有压迫型思维的人,其特点是要把所有的东西都组织得有条不紊。
和这三种压迫型思维的类型相似,自由型思维的人也可以描述成三类:有些人可以被称为“怪客”(不可预测,无法信赖),是最极端的例子;有些人不那么极端,你可以说他们是“很有创意”;有些人更接近中点,他们就是“很有趣”。“怪客”和强迫症的人是完全相反的两个极端。
控制型的人属于压迫型思维的人,当然他们的位置离天平的中点非常远。控制型的人不仅喜欢做事有条理,他们还喜欢按自己的章法做事,喜欢把握一切,喜欢下属顺从听话。
仔细研究控制行为,可以更好地了解它背后的因素。人们控制是希望实现某件事情。他们害怕不进行控制,就无法实现目标。令人困惑的是,不能实现目标会有什么问题?为什么会害怕?
有些人说,不想失去自己拥有的东西。有些人说,不这样做就再也没有人会喜欢他们了。许多人简单地说如果他们得不到想要的东西,就非常痛苦。人们把控制和感觉踏实或者安全联系在一起。对控制型的人来说,得不到想要的东西是件非常难过的事情。在控制行为的背后,隐藏这一个无法释怀的痛苦的感觉以及对再次遭受这种痛苦感觉的恐惧。 许多控制型的人会告诉你,他们要控制的事情本来就必须控制住,才能实现预定的目标。他们会说,他们的控制是实现目标的最快捷有效的方法:“如果你们不服从命令,一切就将完蛋”。但是这样的理由并不能解释他们控制行为背后的动机。要想说明控制行为非常有效,他们必须证明自己解决了某一类型的问题,而不仅仅是一个特殊的案例。 专家们指出,在强权控制背后都有一种疼痛的感觉。对情况不好的恐惧并不会平白无故地产生。每个控制型的人在某个时期,就会感觉受到了威胁,他们对此感到十分恐惧。这种威胁再次出现时,他们也会再次感到恐惧。 这肯定不是损害控制型的人的利益的唯一情形。这种情形会不断地重现。苏珊娜,一个控制型的完美主义者,就是一个很好的例子。她是一家中型家具公司的营销副总裁,她有一个更受人们喜爱的姐姐,大家认为她姐姐更漂亮。苏珊娜讨厌那种不被疼爱的感觉。她通过更加勤奋的工作来赢得人们的尊重和认可。她变成了一个喜欢控制局面的人,总是用自己认为能最大限度地赢得人们认可的方式来做事。控制自己的形象,不仅帮助她缓解了心中的疼痛,而且还帮助她应对那些可能再次刺痛她的内心的局面。 里基是一家电信公司的高级经理。每当事情没有按照他的要求去做时,他就怒气冲冲。这可以追溯到很多年前,他看着他父亲经营小生意时的经验。每当里基表现很好时,他父亲就会对他疼爱有加。这种有条件的疼爱让里基很难过。但是他学会了应对这种状况。当里基控制住所有事情时,他得到人们的尊重。这就是他如何学会得到父亲的夸奖的。他得到的信息是“做一个控制一切的人,不要被别人控制或者成为一个团队的失败的罪人”。他害怕如果自己不控制,就不能得到别人的爱。
请注意,里基和苏珊娜用控制来取得自己想要的东西:里基要通过某种行为方式来让自己感觉有价值,苏珊娜要得到别人的尊重。还有一种迥然不同,但是在控制型的人当中非常普遍的现象:有些人费尽心思地控制并非要得到什么,而是要躲避,或者阻止他们不要的东西。在这种情况下,恐惧仍然是一个重要因素。
以吉姆为例子。他是一个内科医生,他周围的人都认为他是一个非常强势的控制型的人。作为一个内科医生,采取控制风格是很自然的。药品要符合相关的规定,内科医生在社会上受人尊重:这样的环境最适合控制风格了。但是,在吉姆这个例子中,情况有一些不同。吉姆说,他的控制是为了阻止一些事情发生。里基的控制是为了更接近自己的目标,和里基不同,吉姆的控制是为了避开他厌恶的东西。他感觉如果他放弃控制,用他自己的话说,“谁知道会发生什么事情?”
要移情,不要控制
控制型的人往往是工作导向型的人,很少考虑到人情味。因为太专注于工作,他们忽略了人性的需求。对于控制型的人,想在个人生活和工作中变得温情一些,他们必须找到一些方法,在和人们交流的过程中使用“移情(empathy)”。
移情的意思是像别人一样去感受。它和同情不一样,同情是认同别人的感受。富有同情心的人是作为一个局外人,关心受害者,为受害者感到难过。而移情是体会别人的感受。
通过在个人风格里溶入真正的“移情”,你无疑将淡化控制形象。当人们感觉到移情所表达出来的相同感受后,他们感觉自己被信任了―这和被控制时的感觉完全相反。使用移情的困难在于掌握移情的方法。
大多数人生来都有移情的能力。因为移情是物种生存的一个重要功能,是和人的神经系统直接联系起来的。父母亲如果充满了热情,他们就是慈祥的父母。社会规则要求人们在某种程度上拥有共同的感情因素。 吉姆认识到,控制住自己的“控制行为”是多么的重要。他制定了改进步骤,学习“移情”。他试图理解人们是怎么看待他的。他发现他们的评价并非理性的,而是感性的。吉姆为伤害了其他人的感情而感到愧疚,他也开始体会到自己曾经伤害过的人的感受了。 接着,吉姆要学会如何在日常交流中应用移情。他要学会在大多数的谈话中再三地问自己,别人会怎样来看待这个谈话,他要学会如何直接或者间接地应对这些感觉。 吉姆在大多数情况中都能够轻松地用这种方式来交流。他在学习“移情”上深受鼓舞,他不能容忍作为一个医生,在工作的某方面对其他人造成心理伤害。 吉姆承认,他的最大挑战是和自己不喜欢的人说话时为对方考虑。在他看来,有些技师和医生并不值得尊重。用他的话说:“我真的不在乎那些家伙怎么想。难道我要对他们说违心的话吗?还是只管工作上的事情?”他既不想说违心的话,也不想自己在某个方面取得进步了,却在另一个方面丢了分数。他想妥善地处理好这个问题。 于是,他花时间确定自己对那些自己不喜欢的人的真实感情。他通过集中分析他们,发现不管他们的行为是多么的无礼(吉姆就是讨厌他们的这些行为),这些都是来自一系列的无辜的内心伤害。比如,吉姆非常鄙视一个医生,他认为他工作是出于贪欲而不是对医药的热爱。但是,他后来发现那个医生的行为也是来自于一些恐惧的心理。 过了一段时间,吉姆学会了在交流中真正地从别人的角度考虑问题。他对患者的态度改善了很多,他的同事开始发现他的工作方式也改进了很多。 五步放弃控制
对一个控制型的人来说,了解自己为什么要控制,并不能消除他的根深蒂固的控制习惯。但是,可以制定改进的步骤。当一个控制型的人知道自己为什么那样做时,他就能每天都开始做一些不同的选择。控制型的人必须试着放弃控制,并亲身体验到在那些情况下放弃控制并不代表失败或者会带来伤害。
总结起来,如果你是一个控制型的人,你可以从采纳下面五个步骤中受益:第一步,深入反省。不要用一些零碎的信息来为自己辩解,深入地进行内省,看看自己做了哪些想当然的判断,并承认它们并不合理。情况真的失控了吗?人们真的是无用之徒吗?你能否和员工进行更有效的沟通,以更好地完成任务呢?切记不要把一件具体的事情扩大化处理,坚持就事论事。 第二步,寻求反馈。向被控制的人了解反馈信息,了解你对他们的感情的影响以及他们为此付出的努力。这个反馈意见能让你认识到自己不是生活在真空里。你会发现,控制不仅打击了员工,阻碍了他们创造价值,而且也非常伤害人的感情。 第三步,改变行为。努力改变你的基本行为方式。这通常要求你学会从别人的角度来沟通。一个教练或者导师能够为你提供如何安排工作、鼓舞士气的具体有效的建议, 第四步,把握情感。了解感情在你的控制倾向中的作用。这是关键的一步。这说明为什么你有这种控制倾向。像里基或者苏珊娜那样的人,控制着要得到一些东西(比如爱、关心),一种害怕失去它的心理驱使着他们。像吉姆那样的人,控制着要逃避一些他们害怕的东西(比如疼痛)。你必须承认,这种疼痛或者害怕失去的心理在这些情况中都起了一定的作用,最终你必须说这样的话:“是的,这个害怕的心理在驱使我,我接受它作为我自己的一部分。” 第五步,扩大视野。你要认识到,有控制倾向的人都有一个幻觉,认为控制是非常必要的。当你在控制时,你在采纳一个很狭隘的观点,就是你认为控制是最好的方法。这个观点基本上是错误的。我们要认识到,一个宽广的视野能够带来更有深度和远见的观点。 受所打交道的人和所处环境的影响,我们大多数人在某种程度上都是控制型的人。人们总是在有意无意之中影响着别人。在大多数雇主和员工的关系之中也存在自然而然的控制权争夺。我们之所以要解决控制倾向的问题,最根本的原因是它制造了众多的问题。 8月2日 曾国藩的修身之道(转自维基百科)7月15日 越来越对瑜伽和禅感兴趣这是让人平静的东西
人总想改变环境和他人,可是痛苦全来自于内心的躁动和失衡。
所谓人难得自知之明,经常冥想,进入没有意识的状态,人的大脑和神经系统可以获得放松。
越是放松和平静,头脑也就越清醒,也就少做一些愚蠢的事情,就少给别人和自己增添痛苦麻烦。
你无需改变什么,这世界已经很美丽,你要做的只是发现。
6月21日 Some basic but interesting questions about C language.1.in C language, what key word register means?
if register number is not enough, what happpen?
Asnwer:The keyword register tell compiler store the variable in regster, not in memory.
If the register number is not enough, the variable have to be stored in stack.
Below is the C code and the assembled code:
void main()
{ register int a=1; register int b=2; register int c=3; register int d=4; register int a1=1; register int b1=2; register int c1=3; register int d1=4; printf("a:%d,b:%d,c:%d,d:%d",a,b,c,d);
printf("a1:%d,b1:%d,c1:%d,d1:%d",a1,b1,c1,d1); } movl $1, %edi movl $2, %edx movl $3, %ecx movl $4, %eax movl $1, -24(%ebp) movl $2, -20(%ebp) movl $3, %ebx movl $4, %esi 2.what's the below code's output?
struct A
{ int a; char c; }; struct B { int a; char c; int b; }; printf("size of struct A %d,struct B %d",sizeof(struct A),sizeof(struct B)); Answer:size of struct A 8,struct B 12
If code is modifed as:
struct A
{ int a; char c; } __attribute__ ((packed)); struct B { int a; char c; int b; }__attribute__ ((packed)); printf("size of struct A %d,struct B %d",sizeof(struct A),sizeof(struct B)); The output is: size of struct A 5,struct B 9
http://tigcc.ticalc.org/doc/gnuexts.html#SEC91_packed explain how to use the keyword.
3.for (i=0; i < 10; i++) {
printf("i:%d",i); if (i == 5)
continue; printf("i:%d",i);
} Will this loop infinite or finite? Answer:
the loop is finite.output is
i:0 i:0 i:1 i:1 i:2 i:2 i:3 i:3 i:4 i:4 i:5 i:6 i:6 i:7 i:7 i:8 i:8 i:9 i:9
The assembled code of the C code piece is as below:
movl $0, -8(%ebp)
movl $0, -8(%ebp) jmp .L2 .L4: movl -8(%ebp), %eax movl %eax, 4(%esp) movl $.LC0, (%esp) call printf cmpl $5, -8(%ebp) je .L3 movl -8(%ebp), %eax movl %eax, 4(%esp) movl $.LC0, (%esp) call printf .L3: addl $1, -8(%ebp) .L2: cmpl $9, -8(%ebp) jle .L4 .L4 is the loop, .L3 is "i++", .L2 is "i<10"
Alough "continue" bypass the remaning code in the loop, but it still excute the "i++",as http://msdn.microsoft.com/en-us/library/6e3dc2z3(VS.80).aspx said
"In a for loop (using the syntax for(init-expr; cond-expr; loop-expr)), continue causes loop-expr to be executed. Then cond-expr is reevaluated and, depending on the result, the loop either terminates or another iteration occurs." 4. int main()
{ int i=1; do { printf("%d\n",i); i++; if(i < 15) continue; }while(false); return 0; } What would be output? Answer:
1
As http://tigcc.ticalc.org/doc/keywords.html#do says:"
do statement while (expression) statement, which is usually a compound statement, is executed repeatedly as long as the value of expression remains non-zero. The test takes place after each execution of the statement."
So even continue skip the remaning statements,it still need test "expression". 5 int main()
{ char *p="Network\n"; p[0]='n'; printf("%s", p); return 0; } What is the output? Answer: the output is "Segmentation fault",because the string is in readonly data section.The below is the assembled code:
.section .rodata
.LC0: .string "Network\n" .LC1: .string "%s" But if the code "char *p=Network\n";" is changed to
"char p[30]="Network\n";",the program would not generate segement fault because the string is in stack.
6.which one takes precedence when comparing signed int and unsigned int?
Answer:
unsigned int take precedence,I think it is just a rule, not for any special reseaon.
The below code testify it:
unsigned int a=0xfffffff0;
int b=0x10; if(a<b)
printf("b is bigger\n"); else printf("a is bigger\n"); The output is "a is bigger". |
|||
|
|