在這美好的國慶和中秋節的到來,我們老師同時也給我們布置了相關的Homework,創建一個屬于自己的博客,還有對軟體工程的希望及個人目標,和個人對“軟體工程是不是教不怎么會寫程式的人開發軟體?”的看法,
1.自我介紹
Hello,這是我人生中的第一個博客啦!真的很開心,從今天起我也開始寫博客了,記錄我生活中的點點滴滴哦,我的名字是龐永鴻,一名軟體工程的大三學生,平時喜歡玩英雄聯盟,也喜歡跑步,看電影,
2.對軟體工程的希望及個人目標
這個學期我們開始學習軟體工程理論與實踐這門課程,通過學習這門課程,也對軟體和軟體工程有了正確的認識,第一節課老師就已經再三的希望我們能堅持寫博客,將來可以在簡歷上留下一個亮點,學習這門課程,更多的是希望能夠學到一些更加有用的,對以后找作業有幫助的知識吧,現在已經大三了,已經開始在思考考研的事情了,考研這個事情真的好復雜啊!特別是選擇院校真的是一件非常頭疼的事情,但是不管多難都希望自己能夠努力拼搏這一年吧,努力實作自己的目標,堅持記單詞,跑步,復習數學,這就是我這幾個月要做的最有意義的事情了,
3.軟體工程是不是教會不怎么會寫程式的人開發軟體?
在沒有學習軟體工程理論和實踐這門課程之前,我一直認為開發軟體只有一個環節,那就是寫代碼,學了之后我才發現原來寫代碼只是其中的一個環節而已,在傳統軟體工程中,軟體產品的生命周期一般劃分為6個階段,
所以撰寫代碼只是其中的一個環節,但是我認為它是最重要的一個環節了,開發一個軟體有時候并不是只有一個人來完成的,而是由多個人各司其職,每個人完成一個階段,最后共同完成的,對于不遠訓寫程式來說,在編碼這一塊確實不是他擅長的地方,但是我認為他可以先去做其他的一些階段比如需求分析啊,都是可以的,編碼階段由寫程式水平較高的人來完成,同時你可以向他學習編碼或者通過獲取其它的資源來學習,這樣來提高自己的寫代碼的能力,開發軟體并不是僅僅寫代碼,這也就表明了不怎么會寫代碼的人也可以參與開發軟體,當然這種軟體是由多人協作完成那種的才行,如果是一個軟體的開發僅僅由一個人來完成,那么開發軟體就有點難了,因為其中的編碼是你的弱項,如果你沒有思路、演算法和資料結構,難以撰寫正確的程式,從而做出所需要的軟體,所以我認為“軟體工程是不是教會不怎么會寫程式的人開發軟體”這個觀點,其實是片面的吧,也不能完全的說對和錯,因為不怎么會撰寫代碼的人有時候也能參與開發軟體,完成其它的階段,有時候卻不行,這就是我自己對這個問題的看法,僅供參考,