[2020BUAA軟工助教]第1次個人作業


熱身作業(閱讀)

一、前言

我認為人生就是一次次地從《存在》《光明》

二、軟件工程師的成長

  1. 博客索引

    同學們在上這門課的時候基本都是大三,覺得在大學里,到教室來聽課有意思么?請看:你為何要來上課並且認真參與

    你在學校里的困難和迷茫,別人一定有過。請看看別人怎么學習的,有些是科班,有些是野路子,有些成功,有些失敗。

    請閱讀完“二、2”中的題目有選擇地閱讀下方的博客或者整個讀完 (讀這些博客你不吃虧,你也不上當!)

    主題 索引號 閱讀前提問 鏈接
    科班出身 A 把每天把要做的事情分成ABCD四類:A-緊迫且重要;B-重要不緊迫;C-緊迫不重要;D-不重要不緊迫。你如何保證你的效率? 辜新星:時刻調整方向 找到人生的藍海
    B 你是否也覺得自己是科班,但沒學懂計算機? 劉帥:在失望中尋找希望
    C 把每天胡思亂想的東西記在一個筆記本上,作為思維快照,並常常翻回去自省,看看過去和現在的變化。這樣的習慣呢? 徐宥:掉進讀書的兔子洞
    以上三篇來自《IT小小鳥的故事》 我是一只IT小小鳥
    D 偏科生自學摸索的道路。實習經驗對應屆生重要嗎? 一直在路上——記我從初中到本科近十年的學習成長歷程
    E 速成的培訓班和打基礎的大學教育有區別么,你是否對大學的基礎學科存在的必要性有疑問? 達內,青鳥!你們使多少花朵誤入歧途!
    非科班出身 F 很多同學看不起大學老師按部就班地教課,他們心想,我看視頻也能學會的,為何要來聽課? .net程序員工作兩年總結
    G 半路出家,認真學習,對自己狠心,不斷在實踐中進步 我前妻的故事:一個北大青鳥出來的,如何從月薪800元到年薪40萬?
    H 文科生轉編程與他對大學教育的批判 【野生程序員】:優先招聘
    大佬的博客 I 技術棧和大佬的爆棧之旅 我的軟件開發生涯 (10年開發經驗總結和爆棧人生)
    J 大佬在職場中的摸爬滾打 技術人生的職場眾生相 - 十多年的經驗與心得
    K 大佬給出的職業規划建議 談談職業規划——CSDN對我的采訪
    L 熱情、能力、選擇 對程序員職業的一些建議
    M 大佬的成長史與如何進入微軟亞研院,他的知乎 進入2012 -- 回顧我走過的編程之路
    一流的大學 N 第一流的本科教學課堂該是什么樣? 美國視界(1):第一流的本科教學課堂該是什么樣?
    O 美國研究生的一些計算機課程和你上過的專業課有什么不同? 分享下在美國讀研期間的一些計算機課程作業
    P 你在大學中體驗到了哪種師生關系?你希望在這門課中采用哪種師生關系? 現代軟件工程講義 0 教學方法
    Q 世界一流大學怎么教軟件工程?這種方式是你喜歡的嗎? 軟件工程資料 - 優秀的大學怎么教程序開發和軟件工程課
    補充閱讀 R 不要輕易在簡歷上寫我熱愛編程,我熱愛學習。你對計算機的熱情是怎樣的? 不要輕易在簡歷上寫我熱愛編程,我熱愛學習
    編程人生 S 文章較長,可以暫時不看 一個程序猿的生命周期
    T 文章較長,可以暫時不看 老劉連載:編程十年
  2. 請閱讀博客回答並回答以下的問題

    讀完后,結合個人經歷寫一篇博客談談自己的感想(請在博客中加上原文的鏈接,說明想法來自哪篇博客),回答以下的必答問題並帶有選擇地回答其他問題。

    考慮到大家閱讀博客的精力有限,這里將博客根據內容進行了簡單的分類與推薦,並按照推薦排序

    • 第一部分:結緣計算機
      • 推薦博客:博客I
      • 你為什么選擇計算機專業?你認為你的條件如何?和這些博主比呢?(必答)
      • 計算機是你喜歡的領域嗎?是你擅長的領域嗎?
      • 你熱愛這一專業嗎?你對計算機的熱愛是怎樣的?僅僅是口頭的嗎?
    • 第二部分:在計算機系里學習
      • 推薦博客:博客M博客C博客B博客D博客H博客E博客F
      • 你對你的大學生活有什么想要吐槽的地方嗎?你理想的大學教育應該是什么樣子的?跟學校給你的有什么區別?比較你在中國大學的經歷,你的老師和學校能做到和國外那樣嗎?如果不能,請分析一下為什么。(必答)
      • 迄今為止,你寫了多少代碼,描述你做的最復雜的軟件項目/作業。(必答)
      • 科班出身和北大青鳥有什么區別?
      • 速成的培訓班和打基礎的大學教育還有mooc之間有區別嗎?
      • 學線性代數和概率論的時候,你是否有過這樣的疑問“我們為什么要學這么多數學,這和我們的計算機有關系嗎”,你現在是否還有這樣的疑問?對這個問題,你有自己的解答了嗎?那么其他學科呢?
    • 第三部分:未來規划
      • 推薦博客:博客K博客L博客A
      • 對於你未來在IT行業的發展,你有什么樣的夢想或者未來想從事什么樣的工作?你准備怎樣來規划你技術道路,職業道路和社會道路?(必答)
      • 你對於實現自己的夢想已經做了或者計划做什么樣的准備?
      • 你們馬上就要面臨實習了,你打算在企業內實習還是在實驗室實習?
      • 實習經驗究竟有多重要?是否需要馬上開始積累實習經驗?
  3. 示例:

    博客1的作者認為“企業要的應屆畢業生就是一張白紙,這些白紙吸墨能力的高低決定你能否找到好的工作,而吸墨能力高則主要是基本功扎實、自學能力強的體現,並非我一直以為的豐富的‘實習經驗’。”,我對此有一個問題:實習經驗對本科生是否重要?

    對於這個問題:首先,我同意作者強調的“基本功扎實、自學能力強”。同時,我也經過學長了解到部分公司,如依圖科技的CEO也認為:“我不需要你有什么項目經驗,本科生的經驗是相當有限的”。但是,大多數企業招聘時都會強調“有過xx開發經歷者優先”。另外,從本科生個人發展的角度考慮:博客2的作者認為“在大學的時候盡量多地進入公司參與實際工作,一方面積累工作經驗,另一方面,提前認識工作和自己,以便畢業時更准確地把握自己的方向。”

    所以,實習經驗確實是很有用的,不管是對於應聘還是個人的發展。但是企業招聘看重的真的是“實習經驗”嗎?

    博客3的作者就在博客中提到了他曾經完成的大小項目,並打趣地說他能進微軟是因為他把這些經歷寫進了簡歷。所以綜合上述觀點,我認為,企業在面試時看重的並不是全實習經驗,而是實踐能力,實踐能力自然也就包括了一開始提到的“自學能力強”等。

    但是我還是有疑問:“完成一個類C文法的編譯器”這樣的作業的含金量有多少呢?

    博客1

    博客2

    博客3

三、一些希望

“他山之石,可以攻玉”

“以人為鑒,可以明得失”

“你在學校里的困難和迷茫,別人一定有過”

我們希望通過閱讀這些博客與撰寫自己的博客,你能夠有以下一點或多點收獲:

  • 了解到別人的成功和失敗,從經歷相同的人身上獲得經驗、警示或者心理上的支持
  • 吸收前人的經驗解答自己曾經有過的疑惑
  • 提出新的疑問
  • 堅定自己下一步的發展或為自己的進一步發展給出新的可能性

總結起來就是:

讀別人的故事,擴大自己的眼界;結合他人的經歷與觀點對自己進行一個回顧式的剖析,而且最終能夠懷着希望繼續前行。

至於行至何處,你可以認為我說是以后的程序員生涯,也可以認為我說是未來四個月的軟工課。

四、一些要求

  1. 請參考這篇博客修改博客園博客默認編輯器。

  2. 請參照這篇博客練習 MarkDown,有余力的同學可以進一步優化博客的閱讀體驗

  3. 如果你在閱讀完這些博客后產生了新的疑問,請按照 六、附錄 中的格式提問。

  4. 同時我們也希望能通過這次博客作業讓你建立這樣一個印象:作業不是交上去就完了,而是一個活着的文檔,會有各種評論和修改。

  5. 這次博客的評分分為兩部分:

    • 言之有物,按照提示的模板來寫 (9分)
      • 格式便於閱讀,條理清晰 1分
      • 言之有物 8分
        • 對一個部分的提問回答得有亮點 4分
        • 對兩個部分的提問回答得有亮點 6分
        • 對所有提問均能有有亮點的回答 8分
    • 能回答助教與老師的點評,並改進 (1分)
      • 對老師和助教的點評做出了回應,回應包括回復評論與改進博客 1分
      • 注1:將根據改進情況酌情增加第一部分得分,原則上不超過滿分

五、你的學長(們)曾經的感想

請看這些博客的前半部分,這是北航14級同學去年完成的作業,以下是幾個你可能較為熟悉的學長的博客:

15級:

16級:

六、附錄

  1. 提問的模板:

    • 在每個問題后面,請說明哪一章節的什么內容引起了你的提問,提供一些上下文
    • 列出一些事例或資料,支持你的提問。
    • 說說你提問題的原因,你說因為自己的假設和書中的不同而提問,還是不懂書中的術語,還是對推理過程有疑問,還是書中的描述和你的經驗(直接經驗或間接經驗)矛盾?
  2. 一個模板可以是這樣:

    我看了這一段文字 (引用文字),有這個問題(提出問題)。 我查了資料,有這些說法(引用說法),根據我的實踐,我得到這些經驗(描述自己的經驗)。 但是我還是不太懂,我的困惑是(說明困惑)。

    或者:

    我反對作者的觀點(提出作者的觀點,自己的觀點,以及理由)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM