面试官在招聘中经常问的一个问题是:你在过去的工作中遇到了哪些令人印象深刻的困难,以及如何最终解决它们?

根据我的经验,无论简历有多漂亮,如果这个问题没有得到很好的回答,大多数人都可以直接忽略它。

为什么会有这样的结论呢?因为我们需要招聘的不是“有经验”的人,而是“有专业素质的人”。

你遇到的问题可能很容易,也可能很困难,但我看重的不是问题的难度,而是解决问题的方法、步骤和反思的深度。

以恢复错误删除的数据为例,这可能是一项非常简单的任务。

我更感兴趣的是如何分析问题,找到什么信息,采取什么步骤,然后采取什么措施来避免这个错误的再次出现。


在我看来,与问题本身的困难相比,解决问题的方法、步骤和反思的深度都反映了一个人的专业素质。

是的,我上面两次提到了“职业素养”。

与“专业主义”相比、“专业化”等说法,我更喜欢用它来翻译Professionalism,因为素养强调的不是天赋的神秘,

也不是技能的深度,而是持续积累的结晶:一方面体现了能力和素质;另一方面,它强调持续的积累和培养。

作为一名专业开发人员,基本技能不够熟练,当然不是专业素质。


如果只能快速编写代码,却不在乎代码背后的意义,不能快速判断和解决程序运行中的各种问题,

不能自信地为自己交付的程序承担责任,这也是与专业素质绝缘的——很多所谓的“专家”,其实都是缺乏专业素质的典型例子。

当然,这只是我对“专业素质”的理解。

个人经验总结的“专业素质”有一鳞半爪的嫌疑,所以即使你觉得上面说的有道理,也难免会觉得只有树,没有森林。


其实真正的“专业素质”并不局限于以上几个方面,而是要广泛深刻得多。

如果你想看看技术人员“专业素质”的全貌,有很多现成的信息可以参考,这本书就是其中的佼佼者。



这是小编为您汇总的一些关于程序员的职业素养教学资源:



目录

程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)

程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)

程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)

程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)

程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)

程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)




程序员的职业素养内容部分展示:


程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)

程序员的职业素养pdf电子书(优秀的程序员应该具备哪些素质)下载地址
程序员的职业素养
百度网盘 / 课程大小:0.00字节
提取码:**** (购买后可见)
下载
评论下
  • 顺带评个分
提交
返回顶部