最近比较喜欢郭德纲的相声,突然之间有些想法,尤其是听了《论相声五十年之现状》。
郭德纲有一句话很有意思,“很多别的行混不下去的,都跑来说相声了。”另外郭德纲与其他人有一个很不同的言论,就是相声一定要从小学起,基本功很重要。
其实软件开发也是如此,没有什么速成的东西,两三年成为软件架构师,半年成为游戏开发专业人员,怎么可能呢?就好比只学了三四个月的医学,就敢称自己是老中医,谁能相信这样的大夫呢?
看到不少广告上写专招数学系或者电子系搞软件开发,不知道这样的非专业是不是能搞好软件开发,我是学计算机软件的,跑到电子制造行业,企业可能会要我么?为何软件开发就与众不同呢?
很多开发人员一些基本的软件开发基础都不了解,比如操作系统、离散数学、数据库等等。可是没有这些,学习了某种高级的开发语言加上强大的软件开发工具,也可以混的很好,真是一个很好蒙的行业啊。郭德纲经常说一个比喻,某某芭蕾舞团,解散了,去市场上找一批学木匠的、炒菜的等等,来跳芭蕾,谁都会说这些人是外行。可是到了相声(或者是软件开发),大家都会觉得很正常。
看着郭德纲的相声,又发了这些牢骚,嘿嘿。
如何考核软件开发的水平呢?出几道程序代码的填空题?真是一个很值得思考的问题啊。^_^