如果人沒有學這個開發軟體的技術,但是他親眼看著別人開發軟體的全部過程那個人是不是就算學會了

2021-05-02 01:06:00 字數 2631 閱讀 8547

1樓:家綸

編寫軟體好像是特別難的職業,在上學的時候學過一點,還學的vb,就被各種函式的互相呼叫搞得非常頭痛,上機除錯也發現許多無法求解的問題,多問幾句指導老師也不明白了。並且聽說這跟搞**的一樣都是吃青春飯的,一個寫軟體的如果工作數年都沒有成果,就會被淘汰。

2樓:匿名使用者

當然不會,要學會一門技術,不僅僅是眼觀他人開發過程就能學會的,得自己鑽研,學習

3樓:回家收玉米棒子

如果是天才那十分有可能,但是天才也得有這方面的知識吧。

4樓:司科軟體開發上架服務

哈哈哈,你這個問題有點搞笑的,其實不用這樣想軟體的事,拿別的事來做比方。

一個從來不會做飯的人,難道看一眼飯店廚師炒菜就會做出美味的食物了。

一個從來不會寫字的人,難道看一眼別人寫字就可以寫了。

一個從來不會開車的人,難道看一眼別人開就會了。

、、、、、、

此類事情太多了,軟體開發他既然是技術,那就是需要深入學習,跟其他技術一樣,沒有什麼技術是看一眼就會的。

5樓:

難道可以一看就會嗎?

6樓:匿名使用者

我沒有吃飯,但是我看著其他人吃了飯,所以我覺得我應該也算是吃了飯了,這邏輯真的很感人,你是揹著我們補過課的吧

7樓:匿名使用者

照你這麼推理的話,那婦產科的男醫生是不是也可以說生過孩子了?

有閱歷人分析,一個年輕女人在軟體研發部,沒有人教她全靠自己學,自己研究出來的東西業也不告訴別人。這

8樓:匿名使用者

與其猜測,如不直接去交流。

想學做app軟體,自己一個人開發app需要學習哪些技術

談一談對軟體工程專業的認識

9樓:工軟權益部

1、軟體工程是一門指導軟體開發和維護的工程學科,主要研究軟體開發和維護的工程技術和軟體專案管理等內容,其中涉及如何保證軟體產品的質量和可靠性,如何提高軟體開發效率和擁護滿意度等。

2、軟體工程目標:生產具有正確性、可用性以及開銷合宜的產品。正確性指軟體產品達到預期功能的程度。

可用性指軟體基本結構、實現及文件為使用者可用的程度。開銷合宜是指軟體開發、執行的整個開銷滿足使用者要求的程度。這些目標的實現不論在理論上還是在實踐中均存在很多待解決的問題,它們形成了對過程、過程模型及工程方法選取的約束。

3、軟體生產歷經4大階段分別為:程式設計階段(1946-2023年)、軟體開發階段(1956-2023年)、軟體工程階段(2023年以後)、計算機輔助軟體工程階段

4、常見的軟體過程模型:邊改邊做模型、瀑布模型、演化模型、增量迭代模型、噴泉模型

5、軟體過程的研究,標誌著人們為解決軟體危機問題,把關注的焦點由程式設計轉移到了軟體開發的整個過程,包括分析、設計、程式設計和測試4個核心階段和需求調研、執行與維護兩個延伸階段說明軟體質量、軟體開發效率、軟體的可靠性、可維護性問題涉及了軟體生存週期的所有階段。

6、軟體生存週期:一個軟體從定義到開發、使用和維護,直到最終被棄用,要經歷一個漫長的時期,通常把軟體經歷的這個漫長的時期稱為生存週期。軟體的生存週期可分為八個階段:

①問題定義;②可行性研究;③需求分析;④總體(概要)設計;⑤詳細設計;⑥編碼與單元測試;⑦綜合測試;⑧軟體維護。

7、需求分析:系統開發前期需求分析很重要,它是為了有效解決使用者問題的需要進行的一項工程活動,所需要考慮的需求問題是功能需求、資料需求、效能需求和介面需求,開發者承擔分析任務,核心是使用者。其步驟有三個:

①獲取客戶需求,客戶泛指某個人或機構部門等,一般方法是調查,包括訪談、座談、問卷、跟班和收集資料,需求規約可表達使用者的軟體價值。②建立需求模型,它是使用者需求的**,一些常用的模型有:業務樹圖、用例圖、活**。

分別用於結構化需求建模、系統業務舉例和反映系統工作流程。③進行需求驗證,要驗證的主要內容有:有效性驗證、一致性驗證、完整性驗證、現實性驗證和可檢驗性驗證。

。。。感悟:

瞭解了什麼是「軟體危機」,透過軟體工程於解決「軟體危機」的重要性、軟體工程三條重要線索、軟體工程知識體系函括內容及軟體工程各類生存期模型,我對軟體工程思想及「工程化」軟體開發的流程有了較系統的瞭解,透過軟體工程的起源,認識到:實現軟體工業的產業化,軟體工程必須是真正意義上的工程化。從軟體開發三條線索(開發、管理、改進)來看,軟體開發的過程必須規範化(各階段都必須形成相應文件;編碼必須依照通用可讀性嚴格遵照程式設計規範……);軟體專案管理的核心是專案規劃和專案跟蹤控制,保證軟體工程開發的成功完成,軟體開發流程的規範化在軟體專案中有著重要的作用,通過不斷地優化和規範過程,企業可以提高軟體生產能力。

從需求分析到維護,透過軟體的開發流程具體實施的學習,我對軟體專案開發的流程有了更深的理解,例如通過需求規格說明書、可行性研究說明書、資料庫設計說明書、需求分析說明書、總體設計說明書、詳細設計說明書等六份作業的完成雖然很不完善,但仍讓我對需求分析建模和設計中用到的方法有了更好的理解並熟悉了六份文件的格式。學了這門課才知道軟體開發中每一階段都有文件的產生,其管理與應用也是一門大學問……此外,這門課程裡講授了很多我以前從未接觸過的方法和軟體如uml模型、mvc模型、visio的強大繪圖建模功能、這些知識不僅能應用於軟體工程,也能應用於其他的很多領域,這門課結束了,但這些方面學習我還將繼續的。

怎樣學軟體開發,軟體開發怎麼學?

如果自己一點基礎也沒有的話,那最好是到電腦學校去系統學習,這樣就業更有保障,而且學的基礎知識更紮實,對以後的發展是很有幫助的。軟體開發怎麼學?小姐姐你是想學開發嗎?不錯的選擇呦,你可以選擇學習大資料的,現在有很多厲害的女大資料分析師,年薪很驚人,趕快下決定吧,夢想從這裡開始啟航!現在上高中考大學抄 ...

網路軟體開發,軟體開發需要學什麼

自學的話,需要一個系統的學習計劃,如果剛接觸的話,切記盲目碎片化學習,意義不大。目前在三人行慕課平臺上就有相關的系統課程和學習計劃,好多課程都很便宜,免費的也很多。軟體開發需要學什麼 學習程式語言,首復先應該從最基礎的開制始掌握,雖然 baivb相對更容易入門,但是du現zhi在絕大多數的高階程式語...

程式測試員是開發軟體裡面最下層的嗎

一般來說,同樣是新人,技術員的工資要比其他人員高那麼一點點 比如行政,人事,後勤,一般的技術支援和銷售 因為技術人員,需要那麼一點點技術,但絕對不是不可替代的。許多人到了30歲後就迷失了方向,不知道如何前進了。程式測試員,在國內,沒有被怎麼重視,就我所知,大多數的小公司,測試人員待遇要比開發人員低很...