呵呵以前是学建筑工程的,所以看到模式和UML的时候觉得很亲切。
我比较认同会出现软件蓝领,首先要说的是一个产业必须形成金字塔型的结构方能稳定,而软件行业恐怕现在最多只能算以恶柱型结构或纺锤结构。
软件蓝领是解决软件行业的产业化必然,这样才能建成一个真正的金字塔结构,如果你不想做底层那么就尽量做到高层。
而作为建筑这个行业的荣耀或辉煌离不开建筑工人,但却不是建筑工人所带来,在建筑行业成熟之前,能工巧匠能反映一个“技”的境界,但是无论古代不成熟时期还是现在建筑成熟的阶段,设计师恐怕永远是必须存在,而且是这个行业的最耀眼的星星实际上还是建筑师,甚至是开发商。
建筑行业是开发商出钱、建筑师牵头、结构师配合计算,辅助设计师绘图制图人员完成工程图纸的绘制,工程队承包工程建设,大量的工人建设,监理人员和设计师负责监督项目的执行情况。
现在只能说对软件工人的要求比较高,如同古代的能工巧匠实现各种设计师的设计,甚至自己偶尔做一些小小的设计,雕刻出精美的雕塑,做出优雅的结构,但是这样的能工巧匠在当今社会却也越来越少应该来说已经不算蓝领工人只能算匠。
如果有一天中国软件发展出现大量的软件蓝领我觉得也没有什么,因为我们可以选择做一个产业的上层建筑,有开发商、设计事务所、监理工程师、工程承包方和蓝领工人,你可以选择你自己的发展方向,最后说的是只有分工没有贵贱之分,一个结构的关键施工人员,例如钢结构中最优秀的焊工恐怕工资水平亦不低于一些设计师。
总体说来,我觉得中国需要软件蓝领,但是并不应该过分强调,我想在这里讨论的人,更多的是想做设计师。
其实纵观建筑和军队的建设,也许能更多的让我们看到软件的发展的方向。
就像只要设计人员而由机器自动完成程序最后的编制和组装,看上去像天方夜谭,但是若美国人可以告诉全世界,他可以派无人机器去打一场战争,恐怕现在大家越来越看得到这种前景,而不再认为是天方夜谭,如同一场没有地面部队的南斯拉夫战争,让中国意识到我们和对手的差距,恐怕软件业也有一天会让我们意识到这种差距。所以不要过分学习印度,因为它没有带来优秀的思想,我们可以走相同的路,但是要看得更远,还是多看看美国人在做什么吧。