每个软件工程师要知道的十件事

这是我在java code geeks上的一篇文章。觉得挺好就翻译下来读一读

下边这10大名单收录了我作为IT从业者在过去十八年学到的一些经验。这是非常个人的选择这并不代表软件工程组织的意见。

虽然我试着把一些重要的东西放在顶部但是这些列表并没有严格的排名,技术和商业技巧对于年轻的软件工程师很重要,而软件技能对高级软件工程师则是越来越重要。

情商基础

几乎所有的人都要和很多人合作,在大学毕业后的第一年,我有机会在明确的大项目上工作,没有顾客,我只需要和我的同事们交谈。那是一个纯洁的天堂,只需要完成复杂的工作并享受着编译程序带来的乐趣。后来随着越来越多的复杂任务,麻烦开始了,越来越多的责任并且需要和我一点都不喜欢的人打交道。
在我的职业生涯过程中,我参加了一些所谓的“软件技能”课程,在这些课程里我学到了很多交流技巧、谈判策略和团队动力等。所有的这些都是机械的工具或者是心理学理论,但是要清楚的了解到,情感概念是不同的。
维基百科对情感智力的定义以“情商是识别、评估、并且控制自己、别人和团体的感情的能力。”开始的,在这句话中的关键词是“情感”,情感智力描述了情感在我们的生活中所扮演的角色。
几年前,我参加一个由高级程序管理者和老板出席的项目会议,我的老板对我说,嘿 Markus,你忘记及时的给我XYZ的信息了。我感觉到很尴尬,就像一个罪犯一样并解释说他是不对的,结果就是我赢得了和他的那场辩论,也是从那天开始我失去了在公司最强有力的支持者,我的反应可以说既愚蠢又没有意义,是的,我赢得了那场战役,但是我却输掉了整场战争。这场灾难的根本原因是,站在我的立场上的自动反应,这是一个高级管理人员和我的相互影响,如果我具有更好的自我觉察和自我约束的话,那么我能采用更好的方式处理这种情形。
如果你离开一个会议的时候说“该死的,为什么我要说这些?”。或者这是一个你学习情商和了解自己的好机会。我最喜欢的情绪智力崩溃是:内省的智力是描述拥有在人群中有正面的关系或者良好的沟通能力的一种能力。这就意味着你需要明白人们感觉和需要,内省能力的关键是:
自我意识:
        识别自己的感觉、情绪和反应
        去获得一个更好的感知
自我调节:
        控制当前内心的状态
        把自我反应经过大脑过滤并适时中断
个人领导
       了解和领导属于自己的那一部分
        关注自己的缺点和优点
和人打交道的智力描述了内省和自我反思的能力,了解你自己,你的情绪和你的优点以及缺点,并且能够控制你自己的反应。人际智力的关键是:
移情:
       识别他人的情绪和情感
       以恰当的方式表达同情
自动减少还原效应:
       和别人一起把自动反应带到大脑进行中断
创建关系:
        与别人建立中长期关系

未翻译完成

原文地址:http://www.javacodegeeks.com/2012/05/top-10-things-every-software-engineer.html?ar=2

















  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值