Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1716261
  • 博文数量: 177
  • 博客积分: 9416
  • 博客等级: 中将
  • 技术积分: 2513
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-06 16:08
文章分类

全部博文(177)

文章存档

2013年(4)

2012年(13)

2011年(9)

2010年(71)

2009年(12)

2008年(11)

2007年(32)

2006年(25)

分类:

2010-04-09 13:23:38

Or, in other word, are technique and ability which excluding technique the same?

I've been working at current company for 2 years, as an software engineer and haven't got any promotion.(I downgraded to work as a software engineer when I joined this company, because I thought in this company senior engineer must be an technique expert.) I thought it's my fault, but now it proves that I'm totally wrong.

Recently 2 engineers were promoted to senior engineer, and one has only 2.5 years of experience (In this company, senior engineers usually have at least 5 years of experience). These 2 guys cannot do any technically hard work. I knew this because my team and I raised some defects which were a little bit technically hard, these 2 guys cannot resolve them. Dramatically, the only one can fix this is a software engineer, in a lower grade. What a poor guy! From them I know, technique is nothing (my ex-boss said), is totally true.

I was thinking about this for a while and found the reason. They have something in common: both are familiar with the dev env of our daily work, and know how to make themselves be heard by boss. The less experienced guy's first assignment was to manage dev board, dev devices, laptops, lab facilities.

Others who don't get promotion also have common figures: they are silent, unwilling to deal with the damned dev env, and skillful.

So now the problem is: what does a senior engineer require? Technique or other abilities such as communication, management, etc., or both? Absolutely, the answer is "both". But what's the reality? It's unfair.
阅读(1381) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2010-04-28 12:59:41

they are silent -