中文字幕理论片,69视频免费在线观看,亚洲成人app,国产1级毛片,刘涛最大尺度戏视频,欧美亚洲美女视频,2021韩国美女仙女屋vip视频

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
2020ASE第一次課程作業(yè)—期望與篤信

前言

? 這篇博客的主題是:期望與篤信。借這一次寫期望與篤信博客的機會,也簡短地進行一次自我反思與自我剖析,反思一下過去,總結(jié)一下現(xiàn)在,展望一下未來。

? 首先我想談一下我選高等軟件工程這門課的心路歷程以及我寫這篇博客的心態(tài)變化;我本科院校在南開,并不是北航本校升學(xué),所以在我上第一次課之前,我了解高等軟件工程這門課的途徑是學(xué)長學(xué)姐和身邊同學(xué)對這門課的評價。我聽到了兩種聲音:

  • 第一種是:高軟必選?。?!這是一門能夠真正能讓自己有質(zhì)的提升的“硬課”;
  • 第二種就是:這門課只有三個學(xué)分,上這門課的時間精力投入不亞于十個學(xué)分的課程,高軟不值得;

? 這兩種聲音在我腦海中交織纏繞,我一時間不知道如何抉擇。這讓我開始反思我本科期間的經(jīng)歷,修過與高等軟件工程這門課相關(guān)類似的課程:企業(yè)實習(xí)、面向?qū)ο蠓治雠c設(shè)計、軟件工程、企業(yè)應(yīng)用開發(fā)。按理說,我應(yīng)該對軟件工程或者說對工程這個概念有很深的理解才對,但是實際情況并不是,我這方面的基礎(chǔ)知識,我對軟件工程的理解依舊是一地雞毛;因為我犯了一個致命的錯誤,選課完成課程項目永遠是以學(xué)分為導(dǎo)向、以高分為導(dǎo)向,而真正忽略了在這個過程中應(yīng)該去掌握理解的地方。所以在研究生階段,我給自己定下的一個小目標(biāo)就是,行為決定以自我提升為導(dǎo)向,所以高軟值得!

? 看了一些同學(xué)的博客,被同學(xué)們坦誠認真的態(tài)度所打動。以前的我,對待老師的作業(yè),一般會掩飾自己的真實情況,交一份看起來盡善盡美的作業(yè)上去,永遠做不到對自己完全坦誠,這樣是極其不好的;老師疲于備課,學(xué)生疲于應(yīng)付,二者在相對平靜的表象下都無法得到自我價值的真正實現(xiàn)。現(xiàn)在我深刻地轉(zhuǎn)變了我的看法:我首對我自己的發(fā)展,自我能力提升負責(zé),其次才是對老師的作業(yè)任務(wù)負責(zé);同樣的,我認為,老師首先應(yīng)該對學(xué)生的發(fā)展負責(zé),其次才是對教育體制負責(zé)。

? 可能以上談的一些與課程內(nèi)容關(guān)系并不大,視野也比較小,僅僅局限與我本身,并沒有放眼整個軟件工程行業(yè),但是這是我當(dāng)前最真切的看法,如有不同的看法,也請各位批準(zhǔn)指正。

課程期望

對于這個問題,我想拆解成三個小問題來回答。

狀態(tài)A:我現(xiàn)在怎么樣?

本科軟件工程專業(yè)科班出身,有過網(wǎng)站后端開發(fā)、微信小程序全棧開發(fā)、移動應(yīng)用開發(fā)相關(guān)經(jīng)歷,也修習(xí)過軟件工程相關(guān)課程;但是現(xiàn)在有一個新項目擺在我面前的時候,也許不會有第一次接觸的恐懼,但是在面對相關(guān)的代碼細節(jié)、技術(shù)要領(lǐng)這些問題上,我和從頭開始似乎也并沒有質(zhì)的區(qū)別。

所以這里我要問自己個問題,不管是導(dǎo)師還是業(yè)界大廠,都十分看重項目經(jīng)歷,那么一次項目經(jīng)歷,帶給自己的提升是什么?自己在每次參與到項目中的時候,應(yīng)該注意什么?

  • 我認為最重要的一點就是團隊協(xié)作,一個團隊以什么模式運行,用什么工具協(xié)作,以什么方式溝通,團隊整體的知識技術(shù)以什么方式更迭,怎樣做到成本最小化收益最大化;
  • 其次就是技術(shù)積累,只要不是完全相同的項目,接觸的時候必然會遇到新的知識,新的技術(shù);一方面互聯(lián)網(wǎng)產(chǎn)業(yè)技術(shù)更迭很快,需要我們具有快速學(xué)習(xí)的能力,另一方面新習(xí)得的技術(shù)如何內(nèi)化為我們自己的技能,除了頻繁的練習(xí),那我認為有效的一種方式是歸納總結(jié)輸出,形成自己的技術(shù)文檔庫。
  • 最后但是同樣重要的一點是,分析實際情況,抽象為可計算可拆解模型的建模能力也是關(guān)鍵的一點。

以上是我目前視角下能夠看到的方面,當(dāng)然很多問題我現(xiàn)階段還無法解答;從以上三個方面來評價我之前的項目經(jīng)歷的話,我從之前的項目經(jīng)歷中得到的收獲應(yīng)該是相對很小了。

狀態(tài)B:今后我想成為什么樣?

對照以上分析,在項目能力上我希望能夠得到如下發(fā)展:

  • 團隊協(xié)作流暢,不管是作為隊長還是隊員,都能很好地把控項目節(jié)奏,掌握協(xié)作工具,高效溝通交流;
  • 技術(shù)能力強,技術(shù)種類廣,學(xué)習(xí)能力強,迭代周期短,擅長快速學(xué)習(xí)和歸納總結(jié);
  • 能夠抓住實際問題的主要矛盾和次要矛盾,將之抽象建模,并可實現(xiàn)為性能較健壯的系統(tǒng)。

在這門課上我期待收獲到什么?

  1. 對軟件工程更高維度或者更深層次的認識與理解。之前一直覺得自己就像一個無情的搬磚機器,并沒有在項目中注入自己的東西;同時以往關(guān)注的點可能只是這塊功能是否能夠?qū)崿F(xiàn),除此之外更多的還要考慮這個健壯性和運行效率,一個雞肋功能占據(jù)極大資源的情況是不可取的。

  2. 重拾從事軟工行業(yè)的自信。由于個人因素和2020年疫情的影響,我距離上一次項目經(jīng)歷已經(jīng)隔了很久,自認為自己的代碼能力是相對偏弱的,且由于計算機行業(yè)的興起,學(xué)習(xí)和從事互聯(lián)網(wǎng)行業(yè)的門檻降低,帶來的是競爭壓力的加劇,如何培養(yǎng)提升自己的核心競爭力,在互聯(lián)網(wǎng)浪潮中站穩(wěn)腳跟是亟待解決的問題。

  3. 自我知識體系的重塑。很多內(nèi)容之前也曾了解過,不過現(xiàn)在也印象不深,更像是一團亂麻,面對問題時,也不能有效地理出頭緒,這就需要在這門課學(xué)習(xí)的同時,對過去的知識結(jié)構(gòu)進行重新的整理與歸納。

  4. 更高的代碼能力。不管是搭架子還是實現(xiàn)某個具體功能,我目前來說,是很不熟練的,這次課程的課下練習(xí)時間也是一個訓(xùn)練的機會。

    之前一直聽過這種說法,代碼能力一般分為這么幾層:

    • 第一層,起心立志,學(xué)習(xí)和記憶基礎(chǔ)知識;

    • 第二層,識別基本語法,掌握一些通用成熟的固定技巧和常規(guī)表達式;

    • 第三層,讀懂代碼,能看懂代碼,能根據(jù)需求實現(xiàn)功能。但具體原理不是太清楚,不太清楚的意思是:不知道怎么用好,怎么用不好,存在什么隱患,有哪些亮點。寫出的每一句代碼,未必有理由,修修改改能得到正確的輸出結(jié)果或?qū)崿F(xiàn)相應(yīng)的功能。有一定的可復(fù)制的方法或流程,去完成相似的事情;

    • 第四層,有意識地寫代碼,能模仿寫代碼,寫出的每一句代碼,都有理由,自問自答可以解釋上一級別不確定的問題,并形成一家之言;

    • 第五層,無意識地寫代碼,能明白地寫代碼,不停的自我否定,自我重建,達到優(yōu)雅的境界。

    自認為還處于第三層上下,有很大的提升空間。

  5. 更完備的文檔能力,這是一個以前忽視的點,沒有花氣力培養(yǎng)過這方面的能力;逐漸發(fā)現(xiàn)文檔能力的重要性甚至不亞于代碼能力;

  6. 團隊合作能力,團隊合作經(jīng)驗的積累,團隊配合方式的探索。

以上列舉次序從個人考慮到團隊,與重要性無關(guān)。

提的比較抽象,沒有將收獲目標(biāo)落實的某一種具體的技術(shù)上,但卻是離不開各種具體的技術(shù)。

我之項目觀

在回答取得項目成功的關(guān)鍵因素這個問題前,有必要考慮一下什么樣的項目才是好的項目這個問題。

什么樣的項目是好的項目或者說是成功的項目?

  • 具有實用價值,可以實現(xiàn)相應(yīng)功能解決一些問題,或者說研究價值,“有用”,而不是玩具項目
  • 有完備的文檔
  • 有完整的貢獻管理與維護
  • 甚至有周邊項目與盈利生態(tài)

那么取得項目成功的關(guān)鍵因素有哪些?

  1. 選題有意義,抽象建模合理
  2. 團隊合作順暢,高效溝通,能把控節(jié)奏將項目按進度向前推進
  3. 利其器,根據(jù)模型,選擇合適的框架和技術(shù)進行開發(fā)
  4. 集思廣益,充分重視代碼評審環(huán)節(jié),確保提交高質(zhì)量代碼,后續(xù)還要對項目進行跟蹤維護
  5. 重視文檔,從各個過程重視軟件文檔的撰寫,文檔也是軟件不可或缺的一部分

我的項目計劃

項目內(nèi)容:基于訂單的家庭工廠協(xié)作系統(tǒng)(需求、設(shè)計、實現(xiàn)和測試)

典型的生活日用品制造業(yè)往往由一組家庭式工廠協(xié)同配合,共同生產(chǎn)和組裝,完成最終訂單。系統(tǒng)有幾個關(guān)鍵功能:下單(接單)、訂單分解、訂單分配、訂單進度追蹤、訂單完成風(fēng)險評估、訂單完成效果分析等。要求實現(xiàn)基于網(wǎng)頁或手機端的系統(tǒng)。場景類似與淘寶網(wǎng)購、美團外賣等。

開發(fā)任務(wù):個人負責(zé)后端開發(fā)

個人計劃

由于還在項目前期,暫未涉及到里程碑和工單任務(wù),目前的計劃集中在自我知識技能儲備提升上:

  • 做好心態(tài)建設(shè),確保每周至少10h時間投入,做好隨時加班準(zhǔn)備
  • 軟件工程、UML、設(shè)計模式學(xué)習(xí)鞏固
  • python基礎(chǔ)語法,django框架的使用
  • 課上認真對待,課下認真開發(fā),互相評審,積極反思

團隊計劃

  • 積極參與,高頻率同步個人與團隊間的狀態(tài)步調(diào)
  • 前期分析需求,設(shè)計系統(tǒng),選型出相對合適的框架進行開發(fā)
  • 中期開發(fā)積極推進進度,和團隊成員拆分工單,共同攻克難點
  • 后期積極評審代碼,維護代碼健壯性與高效性
  • 整個過程中積極完善文檔

以上就是我第一次博客的全部內(nèi)容,可能聊了很多無關(guān)的內(nèi)容,這都是當(dāng)下的我最真切的想法,希望這門課程結(jié)束的時候在回頭看,又有新的體會。

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
2018091-2 博客作業(yè)
軟件工程能力漫談:比質(zhì)量更重要的,是項目管理能力
《我們不一樣》團隊項目用戶驗收評審
軟工實踐個人總結(jié)
現(xiàn)代軟件工程講義 0 課程概述
軟件工程學(xué)習(xí)心得體會
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服