|
提示: 作者被禁止或删除, 无法发言
本帖最后由 black_zerg 于 27-12-2013 14:13 编辑
The article from Nicholas C. Zakas is really inspiring. He is a very talented JavaScript guru, now even he is emphasizing the importance of the interpersonal skills and how did they help his career. Really makes me think.
Why techniques becomes less important? Why always a people person gets promoted but rarely the most talented programmer? I would blame the society and the capitalism. But at the end of the day, we all need to provide for the family. We have little choice but to understand the way the industry works and do our best to fit in. However, we can still play with code when we have free time, and keep learning new techniques as our hobbies.
One thing I learnt is, The skill is only valuable when it is needed. Couple of years ago I created a product for my company nearly single handed. After that, the boss just sent teams installing the system everywhere. The product doesn't break easily, so people forgot my contributions. The manager/team leaders of the implementing team get much more attention and credit than me. I got some pay raise at that time, but comparing to the money company gets from this product, it was nothing. That is why now I value client relationship and people skills much more. And, never, never make something too perfectly for cheap price. your hard work won't be appreciated. |
|