2

软件工程师能力的相关性哪个占比更大

 3 years ago
source link: https://www.v2ex.com/t/795929
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

作为软件工程师,对 A:工程设计能力和 B:代码质量能力比较而言 C:人设能力

哪一项是更为重要的?

个人认为:

A:代码质量是基础,但是又很考验人的心思缜密性,是一项较为深度的能力。

B:工程设计能力更多像是锦上添花的能力,是站在第一个基础上才有的,但有时候事实又不是这样的。类似玩转各种设计模式,找到各种第三方库合理并优化的引入项目中。

C: 为啥人设也列为软件工程师能力范围内呢,因为我觉得即使做软件一样离不开和人打交道,而有时候可以见到很多不敲代码,只沟通和社交就解决问题的人,这里不指 PM,企业家等...单纯指软件工程师范畴。

大家说说这三项 A,B,C 能力的提高方式,以及大家是怎么一步步过来的,

如何可以逐渐过度,而不使人焦虑呢。


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK