梁海玲,汪倍貝
(廣西中煙工業(yè)有限責任公司,廣西 南寧 530001)
在網絡信息化不斷發(fā)展的市場環(huán)境中,計算機軟件開發(fā)在其中占據了重要的發(fā)展地位。在新社會環(huán)境的影響下,促使計算機軟件開發(fā)技術不僅在計算機發(fā)展中占據重要的地位,該是現階段科技技術發(fā)展中的重要觀點。但同時在新時期中發(fā)展計算機軟件開發(fā)技術的過程中,存在很多影響因素,因此在實際應用中,需要結合實際情況和發(fā)展需求,不斷創(chuàng)新軟件開發(fā)技術,從而發(fā)展符合時代進步的計算機軟件開發(fā)技術。
隨著我國信息化水平的不斷提升和發(fā)展,對計算機軟件的應用要求越來越廣泛??梢哉f,計算機技術的發(fā)展為我國互聯(lián)網發(fā)展、工業(yè)自動化、智能化發(fā)展提供了技術的底層架構。計算機軟件開發(fā)相對于其他的計算機類學科而言,其具有較強的應用性,側重于根據用戶需求來制定軟件的開發(fā)策略以及維護策略,是一門結合理論與現實的應用性學科[1]。
在計算機技術中,軟件開發(fā)技術是其中最為重要、難度最大的核心環(huán)節(jié)。軟件開發(fā)不僅需要開發(fā)者具有扎實的計算機應用理論和技術,還需要開發(fā)者具有較強的邏輯思維能力和英語能力。因此,軟件開發(fā)這項復雜勞動需要的是高復合型的優(yōu)秀人才,需要較長的培養(yǎng)時間和較多的培養(yǎng)精力。在供給端,軟件開發(fā)的人才供給稀缺。并且我國現有的軟件開發(fā)的環(huán)境還需要不斷向發(fā)達國家靠攏。在軟件開發(fā)的需求端,是一個巨大的應用市場。隨著電子商務發(fā)展、自動化、智能化的發(fā)展,新的軟件應用需要被不斷開發(fā)出來來滿足龐大的底層市場。因此從供不應求的關系來看,計算機的軟件開發(fā)技術是整個計算機技術發(fā)展的主要矛盾和核心要點[2-3]。
隨著技術條件以及需求市場的發(fā)展,計算機的軟件開發(fā)技術也在不斷的革新和進步。計算機軟件開發(fā)所需要的計算機語言以及軟件開發(fā)理論、技術都隨著時代變化有了新的發(fā)展。在現階段,最為明顯的發(fā)展就是網頁端的軟件開發(fā)不斷過渡到移動端的軟件開發(fā)。由于手機應用的大規(guī)模普及,現在的軟件開發(fā)在各種應用app開發(fā)不斷發(fā)展和精進[4]。
在這里,我們主要從軟件開發(fā)技術的環(huán)境方面、人才方面以及應用方面展開供給狀況分析。首先,我國在軟件開發(fā)的技術環(huán)境上仍處于高速發(fā)展階段,盡管目前我們很多的軟件開發(fā)仍需要運用其他國家的專利技術,但是目前我國的華為、中興等企業(yè)正在不斷增加我國原創(chuàng)軟件的供給。盡管,目前軟件開發(fā)的技術還是需要依賴其他國家,但是國家已經給予了大力的政策支持、經濟支持和技術支持,其未來的發(fā)展前景可觀。其次,軟件開發(fā)相對于測試和維護等階段對開發(fā)人才提出了更高、更綜合的要求,因此國內各大互聯(lián)網科技公司普遍存在優(yōu)秀的軟件技術開發(fā)人才。最后,在軟件開發(fā)類型上,既有計算機的軟件開發(fā),又有移動端的軟件開發(fā)[5],兩者相輔相成,共同促進了我國軟件開發(fā)應用市場的發(fā)展和繁榮。
市場不僅需要更多數量的軟件,更需要自產原創(chuàng)的、高性能的軟件。盡管我們在軟件開發(fā)數量上占有一定的優(yōu)勢,但是核心的技術仍舊需要依賴外來的專利技術,并且自給自足的軟件開發(fā)在性能表現上仍需要不斷提升。在生活中,我們手機移動端內豐富的app、小程序等都需要更多的人才來進行軟件開發(fā)。在生產過程中,各種生產管理系統(tǒng)、財務管理系統(tǒng)等也都需要有人來開發(fā)、完善和維護。并且,隨著智能化的發(fā)展,軟件將會運用到家用電器中、日常交通中等各種場景中,實現我國整體的信息化水平[6]。
生活領域的計算軟件開發(fā)直接接觸到最底層的龐大的終端消費者人群。軟件使用者會在電腦、手機等各種自用電子產品中接觸到各種的軟件,包括網頁端的軟件以及移動端的軟件。并且,在眾多消費者的家庭場景中,越來越多的智能化產品也增加了軟件開發(fā)的需求量,如智能音箱、智能水壺等,都需要在家用電器的內部安裝各種芯片,并進行相應的軟件的技術開發(fā)。同樣,在一些公共場合,也會使用到很多的軟件技術,如交通系統(tǒng)、監(jiān)控系統(tǒng)等,都需要龐大的、互聯(lián)的網絡來進行工作,建立起這些聯(lián)系的不僅僅是實體的硬件,也是各種軟件[7]。
在生產領域,主要對工廠的自動化以及智能化進行展開分析。很多工廠或者企業(yè)都需要進行日常的管理工作,如生產管理、財務管理、人力管理等。在自動化時代,這些各個部門的管理工作都是交由企業(yè)或者工廠內的軟件操作性系統(tǒng)來完成。這些軟件具有獨立性和專屬性。在現在的技術發(fā)展中,第三方的saas服務平臺不斷發(fā)展,為企業(yè)提供了便捷、便宜的網絡化在線管理。這些如用友、金蝶等企業(yè)服務平臺都需要通過軟件開發(fā)來增強軟件的應用性、創(chuàng)新性,因此來提升自身的技術壁壘,并有效解決企業(yè)用戶的痛點問題[8]。
盡管計算機軟件開發(fā)技術根植于計算機語言和軟件開發(fā)理論,但是其最終的拉動因素在于需求端的各種應用場景。因此計算機軟件開發(fā)技術的發(fā)展一定是面向市場、面向用戶的,用一顆做產品的心來做技術。目前,在研發(fā)新的軟件技術大的時候,往往會結合軟件開發(fā)人才[9]、市場人才等,組成一個臨時性的項目組,以便于軟件開發(fā)過程兼具市場性和技術性。在未來,優(yōu)秀的軟件開發(fā)人才也一定是能夠洞察市場需求和技術發(fā)展的,能夠根據用戶的痛點所在開發(fā)出具有針對性的軟件解決方案。
這一應用性不僅體現在個人用戶身上,也體現在企業(yè)或者組織用戶身上。對于個人而言,注重的是軟件開發(fā)的豐富性、場景性以及創(chuàng)新性,其發(fā)展的狀況就是快速迭代、小步試錯。對于組織類別的用戶而言,軟件開發(fā)不但要注重對企業(yè)效果和效率的提升,而且更要注重軟件開發(fā)的一次性和后期的維護費用,由于其試錯的成本較高,因此并不適用個人用戶的軟件研發(fā)過程。所以,在軟件的開發(fā)開發(fā)過程中,還要根據對象的特點進行差異化的考慮和設計。
目前,我國的軟件開發(fā)技術正在不斷的發(fā)展,尤其是移動端的軟件開發(fā)技術更是具有領先地位。但是我們同時也應該清醒的認識到,目前的開發(fā)環(huán)境還需要不斷的發(fā)展,不僅僅是各種計算機語言、計算機操作理論上的研究和發(fā)展,也包括各種軟件開發(fā)技術的實踐性發(fā)展。未來,我們不管在硬件生產還是軟件技術開發(fā)上都能夠獨立設計,自主研發(fā),并不斷走向世界的前列,成為計算機行業(yè)的標準制定者。
人工智能是目前的熱點技術內容也是世界以及我國未來的主要發(fā)展方向。人工智能正在不斷取得創(chuàng)新和進步,但是不管在理論基礎以及實際應用上都還需要不斷的研發(fā)、創(chuàng)新。目前,我國也在大力推行智能化的生活和生產,并帶動了相應的軟件技術開發(fā)的需求。人工智能也同樣需要相對應的軟件技術,并且對其軟件開發(fā)技術提出了更高的要求。由于人工智能理論發(fā)展時間較短,理論成熟度較低,因此在軟件創(chuàng)新的速度較慢,開發(fā)難度較大。但是,智能化的應用前景是巨大的,因此政府、企業(yè)、科研機構都在不斷促進人工智能的軟件發(fā)展,搶占國際先機,做到人工智能領域上的領跑者[10]。
在以往的軟件運營環(huán)境中,往往都是獨立的。例如,在企業(yè)的財務軟件應用中,企業(yè)需要一次性耗費巨資購買配套的硬件和軟件,使其能夠在企業(yè)內部獨立運營?,F在,隨著網絡化不斷發(fā)展,尤其是大數據環(huán)境的日益發(fā)展,這種各自為政、獨立運作的信息管理方式已經不適應時代的發(fā)展了。不管是人們生活需要,還是企業(yè)運營需要,都依靠不斷交流、日益豐富的數據流和信息流,因此作為底層技術應用的各種軟件就必須要具有互通性,能夠實行信息的數據化和流通化,為人們的生活帶來便利,給企業(yè)的發(fā)展提供決策基礎。大數據技術是現時代網絡化的核心體現,在大數據軟件支持下,所有的生產信息、消費信息都能夠轉變成數字,在網絡中進行流通,打通了各個行業(yè)之間、各個企業(yè)之間的信息不對稱性和溝通壁壘,幫助各個企業(yè)的決策制定者們提供切實可靠的生產數據和消費數據。
新時期環(huán)境下,我國的互聯(lián)網消費環(huán)境以及企業(yè)的生存環(huán)境發(fā)生了較大的轉變,移動端應用舉起,生產生活的自動化、智能化不斷發(fā)展,整個世界走向了互聯(lián)共通。在這樣的時代背景中,我國也在積極發(fā)展智能化社會的底層技術應用,不斷加大政策支持、財務支持、技術支持上的力度,形成了國家、企業(yè)、科研組織協(xié)同性發(fā)展的良好局面。軟件開發(fā)作為重要的建設內容,也同樣是我國今后發(fā)展的重點領域。目前我國的軟件開發(fā)在供給上還存在創(chuàng)新度不夠、應用性不強、人才供給不足等特點,未來還將繼續(xù)結合自主研發(fā)與外來引進,不斷引進和培養(yǎng)優(yōu)秀的軟件開發(fā)人才。