999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件工程師的十種社會屬性(上)

2006-01-01 00:00:00吳曜圻
軟件工程 2006年6期

國內的軟件工程師多成長于技術分科、領域霸權的環境中。在學校和單位中只能順從分科界限和權威指示,難越雷池一步。從上中學開始,必須服從標準化作業和考試,否則,將被排斥于主流體系之外。到了博士階段,演變為必須服從博導的領域劃界。曾經有個軟件開發項目與某大學合作,在討論項目時,看到博導訓斥博士生,因為他的想法超出了博導規定的界限,據說是涉及了另一個博導的領域。

對掌權的博導之類的人來說,默守劃界的潛規則可以使自身利益最大化。對于學生來說,在國內學習越久,創造性被磨滅得越多。我們看到就思想的活躍性和對新觀念的接受能力來說,本科生強于碩士生,碩士強于博士。一次,與一個博士討論問題,他總是固守著引經據典的思維模式,要么他要求你說出觀點的出處,要么他說某個觀點已經有人提過。我們討論問題是為了碰撞出思維火花解決問題,而不是對概念和表述方式進行爭論。

在模式化學習環境中生長出的學生,只能夠期望媳婦熬成婆,重復導師的生存方式。一旦進入社會,都有個痛苦的適應過程。好在大多數人都有對環境變化的適應能力,不過,要在社會中得到較好的發展,需要自學成材。社會環境與學校或研究環境不同,不受學派典范的約束,而是按時代需求發展。在社會中,軟件工程師或軟件研究者比在學術或研究環境中具有更多的屬性,據不完全統計,至少具有十種屬性,下面先介紹其中五種。

代碼工人

處于生產和科研一線的軟件工程師經常超強度工作,非常勞累。如同工業時代初期的織布工人,唧唧復唧唧,日復一日,干著重復的工作。在感覺上,搞軟件與開機床砌磚頭不同,似乎具有更高的技術含量。實際上,軟件工程師的勞動強度并不比傳統意義上的工人弱,而且還增加了腦力勞動的強度。

一般人受“勞心者治人,勞力者治于人”教條的影響,以為治人者總是高人一等。其實,每個人所具有的素質都能在社會中找到最能產生價值的位置,如果你不擅長做領導,將你勉強放在領導的位置上,是個十分痛苦的事情。人的快樂源于適合你的勞動,只要你在編程的勞動中感到快樂,這就是當前適合你的工作。當你在勞動中勤于思考,面對問題不低頭,主動積極學習、提高能力,積累到一定程度,就會產生質變,社會將賦予你更適合的大任。例如:如果沿著技術路線發展,從一般的程序員,會發展成為系統工程師、軟件架構師,直至著名的軟件大師。

概念編者

面向應用,軟件被賦予名目繁多的概念。MIS(管理信息系統)、MRP(制造資源計劃)、CRM(客戶關系管理)、ERP(企業資源計劃)等等概念讓人目不暇接。將新應用賦予新的概念無可厚非,但僅僅靠對概念的一知半解,或者預謀用概念蒙蔽顧客獲得一己私利,是對IT事業侵害的原罪。

在完整的軟件制造流程中,概念創意是一個重要的環節,創造概念需要有深厚的技術素養和哲學洞察力。有些人只是在玩文字游戲,拼湊出表面新異的偽概念,沒有實質的內容,也不能給客戶帶來真正的利益。在社會分工體系完善的環境中,概念創造者能夠靠營銷概念而生存。不要以為概念等同于文字或符號,有價值的、概念表征合適的增值機遇和愿景,是對時代資源的發現和融合。概念的文字表現僅僅是表面的形式,概念內容包括人的因素和技術物質條件。所以,概念創造不只是文字創造,而是在綜合考慮時代需求、社會條件和創造價值系統的基礎上,用合適的文字表達創造的成果。軟件概念編者首先是對時代對軟件的需求有深刻的感悟,然后貫通人才資源和物質條件,用合適的符號表現。

理性標榜

軟件是讓機器能夠讀懂并執行的語言,每個表達符號,變化算法必須確定,不像人際語言可以用模糊的方式表達。經過數碼化訓練的軟件工程師,日積月累形成習慣,多以理性的方式從事工作,以及解決日常生活環境中遇到的問題。在當今以經濟建設為主要活動的社會環境中,我們需要用理性的方式進行勞動和交流,軟件工程師的理性方式剛好能夠彌補中國傳統文化的弱項。

提倡理性,并不是要求人們像機器一樣對待工作和生活,而是要看到自身文化的不足,吸取先進的知識和經驗。將軟件工程處理問題的方式進行精煉、提升,用于其它的領域,會取得突破性的成果。筆者曾經借用軟件工程的結構化方式進行項目的可行性研究,取得了很好的效果。將其寫成《企業結構化技改項目可行性研究方法》論文發表后,很多人反映,得到了許多有益的啟示。

強調理性并不是忽略或貶低感性,人們的工作和生活環境是多元化的,理性和感性一個都不能少。機器絕不會理解感性的詩情畫意,軟件工程師一方面應遵從機器邏輯編程,另一方面要增加藝術修養,進行靈感性創造。

創新居士

對軟件進行深刻的思考,將軟件思想、精神用于其它領域,或將其它領域的原理用于軟件領域,是種創新的有效方法。我們知道,如果采用連續編程策略,軟件的可靠性、擴展性和可維護性都很差。解決這種問題的有效方法是模塊化編程,這種方法來源于機械裝置的分部件制造,組裝成機器的策略。推而廣之,UML(統一建模語言)就是為了將模塊化編程方法一般化,而發明的高效編程工具。

UML將軟件處理的對象物件化,包括結構物件、行為物件、分組物件、注釋物件,這種思維方式適用于創新和發明領域。創新和發明就是將知識顯形化,把無形的知識轉化成有形的物件。有人采用UML方法實體了體系化發明。例如,有個靠創新產品生存的公司,申請了十八項專利,自以為對知識產權保護得非常完善。用了UML方法發現,可以發明專利體系,至少包括六十項專利。了解技術創新理論(TRIZ)的人會發現,這種理論方法與UML有許多相似之處。在我認識的朋友中,有些人將軟件方法用于其它領域,取得了很好的業績。

和諧大使

軟件工程師都有兩套表達體系,一套是專業表達體系,一套是日常表達體系。有些人將兩種體系分別看待,有些人把兩種體系融會貫通。無疑,對社會來說,后者更有價值。在軟件公司的經營實踐中,都知道只有將專業知識理解后,用客戶熟悉的語言方式表達,才能與客戶進行良好的溝通,從而提高取得訂單的概率。在社會環境中,專業化細分是由于人類能力和工具條件的限制。在人類文明初期,由于知識積累不多,大部分知識分子都是博學家。在現代社會,知識量大大超出了人類個體的處理能力,只有通過專業分工的方式發揮個體的特長,推進人類知識的深化。不過,分化不能過度,在一定的階段需要融合。所謂分久必和,和久必分,也適用于知識領域。

作為一種新生專業人員,軟件工程師的社會價值體現于當今社會特別需要的發揮和諧作用方面。社會中的大多數分化的專業都在認同并采用軟件,軟件也從信息孤島狀態進化到了全球融通勢態,實際上,軟件工程師就是社會的和諧大使。另一方面,就人的本能來說,有貪、嗔、癡固有的弱點,就是對物質的貪婪,在人群中好爭強排序,對某些東西(包括有形的物質和無形的觀點)死抓不放。軟件工程師面對的是機器,不能只單方強加個人意志,必須在一定技術條件下與機器和諧相處。這就會養成一種心態,以和諧的方式處事。

主站蜘蛛池模板: 亚洲综合在线网| 好吊日免费视频| 亚洲欧洲日本在线| 中文字幕在线观| 永久免费av网站可以直接看的| 亚洲精品国产精品乱码不卞 | 国产精品99一区不卡| 在线国产综合一区二区三区| 无码aaa视频| 美女无遮挡免费视频网站| 人人91人人澡人人妻人人爽| 丝袜无码一区二区三区| 亚洲浓毛av| 久久综合伊人 六十路| A级全黄试看30分钟小视频| …亚洲 欧洲 另类 春色| 538精品在线观看| 天天色综网| 久久九九热视频| 亚洲成肉网| 黑人巨大精品欧美一区二区区| 理论片一区| 日本久久网站| 亚洲自拍另类| 99视频全部免费| 国产91特黄特色A级毛片| 国产一级毛片高清完整视频版| 亚洲成年人网| 久久青草热| 国产对白刺激真实精品91| 国产小视频免费观看| 国产在线精品香蕉麻豆| 中国一级特黄大片在线观看| 曰AV在线无码| 久热中文字幕在线| 2020国产在线视精品在| 国产精品漂亮美女在线观看| 伊人久久精品无码麻豆精品| a天堂视频| 色综合国产| 啪啪永久免费av| 亚洲男人天堂久久| 国产在线视频自拍| 亚洲伊人电影| 久久伊人久久亚洲综合| 小说 亚洲 无码 精品| 久久这里只精品热免费99| 国产无码性爱一区二区三区| 亚洲一级毛片在线观| 亚洲网综合| 8090成人午夜精品| 中文字幕亚洲专区第19页| 精品福利视频网| 1769国产精品视频免费观看| 91久久国产热精品免费| 色国产视频| 国产亚洲视频中文字幕视频| 波多野结衣的av一区二区三区| 91探花国产综合在线精品| 黄色福利在线| 欧美va亚洲va香蕉在线| 国产精品99r8在线观看| 中日无码在线观看| 国产一级α片| V一区无码内射国产| 国产在线精品美女观看| 2020最新国产精品视频| 性视频久久| 精品一区二区三区中文字幕| 精品国产电影久久九九| 制服丝袜国产精品| 欧美精品三级在线| 国产女人水多毛片18| 综合亚洲网| 亚洲第一区欧美国产综合 | 成人在线不卡视频| 欧美成人午夜影院| 亚洲三级电影在线播放| 色偷偷一区二区三区| 免费国产一级 片内射老| 国产高清无码第一十页在线观看| 亚洲人成电影在线播放|