Sunday, February 27, 2011

likability vs technical caliber

Q: Out of 10 colleagues, suppose "Beth" is the 2rd most likable and "Yen" the 2nd least likable. How serious is the gap in their likability? Is Yen  really that unpopular?

Perhaps Not if you think carefully. If you rank the 10 people in your own team, the 2nd least likable person (the "Yen" in your team) is probably not bad. Out of 10 colleagues, it's rare to find a single person clearly "nasty". You may find the 6th through the 10th are all reasonable teammates and you have a hard time ranking them, (but consider bonus/layoff season). If you look at the last ranking colleague, perhaps he has a strong personality/self-centeredness, or she's always too busy to help you when you need her, or she forgets/ignores your requests, or he is a bit aloof and cocky and not that warm, or she's loud, or he's too nice with the opposite sex, or she's working too hard and makes you look lazy, or he has less humor than others ...

(By the way, for focus and clarity, i will disregard the important fact that any measurement used in such ranking is extremely vague. No objective measurement, except surveys.)

Another ambiguity with likability is, the colleague you rank in the 2nd half may be my favorite type of personality. Clearly, we should both remove personal "en1yuan2" -- someone who helped me a lot i may not like, but someone who made me a lot of trouble i may find quite amicable and fun to be around.

Another ambiguity is cultural boundary. The "nice" personality in one culture is usually considered polite and welcome (but probably not charming/endearing) in another, but some 2nd-half kind of professional guy in China is quite possibly viewed with admiration and attraction by some Americans, for example. Note there are infinite types of 2nd-half personalities!

Another ambiguity -- I may agree with you this guy is nice and polite, but in a secret ballot I just won't put him in the first half of likability. Nevertheless I may elect someone not so nice because she accepts ME better and makes ME comfortable. Likability is something personal to ME, just like clothing.

In a twist beyond explanation, I may never invite the nicest colleague for lunch (perhaps he's too perfect and way above me), but I do share lunch with a lot of colleagues less than "perfectly likable" -- I call it rapport.

Likability becomes serious at review/promotion/bonus time but i think only the manager's (+ a few other managers) view counts.
It becomes serious when -- you try to transfer internally.
It becomes serious when -- you are seen as a go-to person, a helpful teammate -- reputation. People would mention your name when they need or received (non-technical) help.
It becomes serious when -- you need a massive help from (multiple) someone.
It becomes serious when -- you organize an event.
It becomes serious when -- you ask people for a character reference.
If a colleague confides in you, that's a sign of your likability. Does it buy you anything? You bet.

Now consider technical caliber of engineers. The effectiveness, personal contribution and value-add of the 2nd decile vs 2nd last decile is somewhat more significant and visible. The difference can be objectively assessed. A mediocre engineer vs an insightful or fast-learning or quality-conscious or clear-thinking or systematic engineer -- real difference. It shows in the work.

That partly explains why the very nice people I know often make slow progress professionally, but "mad scientists" often move up on the strength of technical caliber. My view is biased. I know many who believe it's more important who you know than what you know. That's a question for the next blog.

How about business analysts, accountants, professional traders, researchers and salespeople?

No comments:

Total Pageviews

my favorite topics (labels)

_fuxi (302) _misLabel (13) _orig? (3) _rm (2) _vague (2) clarified (58) cpp (39) cpp_const (22) cpp_real (76) cpp/java/c# (101) cppBig4 (54) cppSmartPtr (35) cppSTL (33) cppSTL_itr (27) cppSTL_real (26) cppTemplate (28) creditMkt (14) db (65) db_sybase (43) deepUnder (31) dotnet (20) ECN (27) econ/bank` (36) fin/sys_misc (43) finGreek (34) finReal (45) finRisk (30) finTechDesign (46) finTechMisc (32) finVol (66) FixedIncom (28) fMath (7) fMathOption (33) fMathStoch (67) forex (39) gr8IV_Q (46) GTD_skill (15) GUI_event (30) inMemDB (42) intuit_math (41) intuitFinance (57) javaMisc (68) javaServerSide (13) lambda/delegate (22) marketData (28) math (10) mathStat (55) memIssue (8) memMgmt (66) metaProgram` (6) OO_Design (84) original_content (749) polymorphic/vptr (40) productive (21) ptr/ref (48) py (28) reflect (8) script`/unix (82) socket/stream (39) subquery/join (30) subvert (13) swing/wpf (9) sysProgram` (16) thread (164) thread_CAS (15) thread_cpp (28) Thread* (22) timeSaver (80) transactional (23) tune (24) tuneDB (40) tuneLatency (30) z_ajax (9) z_algoDataStruct (41) z_arch (26) z_arch_job (27) z_automateTest (17) z_autoTrad` (19) z_bestPractice (39) z_bold (83) z_bondMath (35) z_book (18) z_boost (19) z_byRef^Val (32) z_c#GUI (43) z_c#misc (80) z_cast/convert (28) z_container (67) z_cStr/arr (39) z_Favorite* (8) z_FIX (15) z_forex (48) z_fwd_Deal (18) z_gz=job (33) z_gzBig20 (13) z_gzMgr (13) z_gzPain (20) z_gzThreat (19) z_hib (19) z_IDE (52) z_ikm (5) z_IR_misc (36) z_IRS (26) z_javaWeb (28) z_jdbc (10) z_jobFinTech (46) z_jobHunt (20) z_jobRealXp (10) z_jobStrength (15) z_jobUS^asia (27) z_letter (42) z_linq (10) z_memberHid` (11) z_MOM (54) z_nestedClass (5) z_oq (24) z_PCP (12) z_pearl (1) z_php (20) z_prodSupport (7) z_py (31) z_quant (14) z_regex (8) z_rv (38) z_skillist (48) z_slic`Problem (6) z_SOA (14) z_spring (25) z_src_code (8) z_swingMisc (50) z_swingTable (26) z_unpublish (2) z_VBA/Excel (8) z_windoz (17) z_wpfCommand (9)

About Me

New York (Time Square), NY, United States
http://www.linkedin.com/in/tanbin