閱讀與準備做業

請你們在做業開頭添加格式描述:html

這個做業屬於哪一個課程git

<課程的連接>程序員

這個做業要求在哪裏github

<做業要求的連接>面試

我在這個課程的目標是shell

<寫上目標>編程

這個做業在哪一個具體方面幫助我實現目標 xcode

<寫上具體方面>app

做業正文 ....編輯器

注意代碼要按格式上傳

其餘參考文獻 ...

 

1.創建博客並介紹本身

(1)在cnblogs.com上註冊開設博客,博客註冊使用指南。(並在做業中附上本身的博客地址)

(2)請參照這篇博客,嘗試練習 MarkDown,有餘力的同窗能夠進一步優化博客的閱讀體驗。也能夠參考這篇博文如何在博客園中提升對Markdown編譯器編寫效率。(之後同窗們的博客都儘可能使用Markdown編輯器)

(3)同窗在介紹本身的時候,能夠隱藏一些信息,可是能夠花時間說說本身的閃光點。不少人以爲,「我有什麼閃光點...」,其實,同窗們都有不少本事,超過周圍大多數人。這個本事能夠在課本學習以外,例如音樂,體育,娛樂,讀書,演講,記憶力,等等方面。請描述你的優點技能,並告訴咱們,你經過了何種努力、花了多久得到這樣的成就(參考婁老師的心得)。

2.閱讀與思考

(如下內容參考和轉載於 北航助教 陳彥吉的 博客 http://www.cnblogs.com/ChildishChange/p/7363123.html )

    同窗們如今大都面臨的困難與迷茫,前人也必定有過。請看看別人怎麼學習的,有些是科班,有些是野路子;有些成功,也有失敗。請讀完下面全部博客 (讀這些博客你不吃虧,你也不上當!它們都是血淚經驗或教訓鑄成的文字!)

主題

索引號

閱讀前提問

連接

科班出身

A

把天天把要作的事情分紅ABCD四類:A-緊迫且重要;B-重要不緊迫;C-緊迫不重要;D-不重要不緊迫。你如何保證你的效率?

辜新星:時刻調整方向 找到人生的藍海

 

B

你是否也以爲本身是科班,但沒學懂計算機?

劉帥:在失望中尋找但願

 

C

把天天胡思亂想的東西記在一個筆記本上,做爲思惟快照,並經常翻回去自省,看看過去和如今的變化。這樣的習慣呢?

徐宥:掉進讀書的兔子洞

 

以上三篇來自《IT小小鳥的故事》

我是一隻IT小小鳥

 

D

偏科生自學摸索的道路。實習經驗對應屆生重要嗎?

一直在路上——記我從初中到本科近十年的學習成長曆程

非科班出身

E

不少同窗看不起大學老師循序漸進地教課,他們心想,我看視頻也能學會的,爲什麼要來聽課?

.net程序員工做兩年總結

 

F

半路出家,認真學習,對本身狠心,不斷在實踐中進步

我前妻的故事:一個北大青鳥出來的,如何從月薪800元到年薪40萬?

 

G

文科生轉編程與他對大學教育的批判

【野生程序員】:優先招聘

大佬的博客

H

技術棧和大佬的爆棧之旅

個人軟件開發生涯 (10年開發經驗總結和爆棧人生)

 

I

大佬在職場中的摸爬滾打

技術人生的職場衆生相 - 十多年的經驗與心得

 

J

大佬給出的職業規劃建議

談談職業規劃——CSDN對個人採訪

 

K

熱情、能力、選擇

對程序員職業的一些建議

 

L

大佬的成長史與如何進入微軟亞研院,他的知乎

進入2012 -- 回顧我走過的編程之路

一流的大學

M

美國研究生的一些計算機課程和你上過的專業課有什麼不一樣?

分享下在美國讀研期間的一些計算機課程做業

 

N

你在大學中體驗到了哪一種師生關係?你但願在這門課中採用哪一種師生關係?

現代軟件工程講義 0 教學方法

 

O

世界一流大學怎麼教軟件工程?這種方式是你喜歡的嗎?

軟件工程資料 - 優秀的大學怎麼教程序開發和軟件工程課

 

P

不要輕易在簡歷上寫我熱愛編程,我熱愛學習。你對計算機的熱情是怎樣的?

不要輕易在簡歷上寫我熱愛編程,我熱愛學習

補充閱讀

Q

文章較長,能夠暫時不看

一個程序猿的生命週期

編程人生

R

文章較長,能夠暫時不看

老劉連載:編程十年

 

 

 

 

閱讀以上材料,並回答下面幾個問題:

(1)回想一下你初入大學時對你所在專業的暢想

  • 當初你是如何作出選擇你所在專業的決定的?
  • 你認爲過去一(兩)年中接觸到的課程是否符合你對你本身所在專業的期待,爲何?
  • 你以爲你所在的專業是你喜歡的領域嗎,它是你擅長的領域嗎?
  • 未來你會選擇從事和你專業相關的工做嗎?是的話給出你想去的城市、公司和崗位,否的話給出緣由

(2)對照前人們走過的路和描述將來發展,如今的你

  • 自我感受你已經具有的專業知識、技能、能力有哪些?已經寫過的代碼量是多少?描述你作的最複雜的項目/做業。
  • 離成爲一個合格的本科畢業生,在專業知識、技能、能力上還差距哪些?

(3)目前是一我的生選擇的十字路口,考研、工做、考公、出國,不一樣的選擇在大三就有不一樣的努力方向。而不管考研仍是工做的每條路徑,也有許多不一樣的分支。

  • 對照以上你閱讀的前人們的經歷,你的選擇是什麼?
  • 在這種選擇下,你認爲你相比其餘同窗來講有何優點,有何劣勢?
  • 針對你的選擇,你給本身的大三設定的規劃安排是什麼?
  • 你對於實現本身的夢想已經作了或者計劃作什麼樣的準備?

一個優秀的回答模板以下

博客D[1]的做者認爲「企業要的應屆畢業生就是一張白紙,這些白紙吸墨能力的高低決定你可否找到好的工做,而吸墨能力高則主要是基本功紮實、自學能力強的體現,並不是我一直覺得的豐富的‘實習經驗’。」,我對此有一個問題:實習經驗對本科生是否重要?

對於這個問題:首先,我贊成做者強調的「基本功紮實、自學能力強」。同時,我也通過學長了解到部分公司,如依圖科技的CEO也認爲:「我不須要你有什麼項目經驗,本科生的經驗是至關有限的」。可是,大多數企業招聘時都會強調「有過xx開發經歷者優先」。另外,從本科生我的發展的角度考慮:博客J[2]的做者認爲「在大學的時候儘可能多地進入公司參與實際工做,一方面積累工做經驗,另外一方面,提早認識工做和本身,以便畢業時更準確地把握本身的方向。」

因此,實習經驗確實是頗有用的,不論是對於應聘仍是我的的發展。可是企業招聘看重的真的是「實習經驗」嗎?

博客M[3]的做者就在博客中提到了他曾經完成的大小項目,並打趣地說他能進微軟是由於他把這些經歷寫進了簡歷。因此綜合上述觀點,我認爲,企業在面試時看重的並非全實習經驗,而是實踐能力,實踐能力天然也就包括了一開始提到的「自學能力強」等。

可是我仍是有疑問:「完成一個類C文法的編譯器」這樣的做業的含金量有多少呢?

[1] http://www.javashuo.com/article/p-evtfidcn-ke.html

[2] http://blog.csdn.net/haoel/article/details/1688104

[3] https://www.cnblogs.com/geniusvczh/archive/2011/12/16/2290808.html

 

3.提有質量的問題

快速看完整部教材,列出你仍然不懂的5到10個問題,發佈在你的我的博客上。註明是哪一章哪一節。要有觀點、有證據或分析。字數不是直接的考覈標準,可是要求篇幅長到能把觀點表述清楚。
(如何提出有價值的問題? 請看這個文章:http://www.cnblogs.com/rocedu/p/5167941.html,以及在互聯網時代如何提問題。 還有這些要點:

  1. 在每一個問題後面,請說明哪一章節的什麼內容引發了你的提問,提供一些上下文。
  2. 列出一些事例或資料,支持你的提問 。
  3. 說說你提問題的緣由,你說由於本身的假設和書中的不一樣而提問,仍是不懂書中的術語,仍是對推理過程有疑問,仍是書中的描述和你的經驗(直接經驗或間接經驗)矛盾?
    一個模板能夠是這樣:

我看了這一段文字(引用文字),有這個問題(提出問題)。我查了資料,有這些說法(引用說法),根據個人實踐,我獲得這些經驗(描述本身的經驗)。 可是我仍是不太懂,個人困惑是(說明困惑)。
【或者】我反對做者的觀點(提出做者的觀點,本身的觀點,以及理由)。

d. 大學生應該能寫出本身的思考, 而不是摘抄書本內容。

e. 提示:編程經驗很少的同窗,建議看16章 「創新」, 提出本身的問題。)

 

4.瞭解和調查源程序版本管理工具

上網調查一下目前流行的源程序版本管理軟件和項目管理軟件都有哪些,列舉至少三個或以上的版本管理軟件各有什麼優缺點? (提示:搜索一下GitGitHubMicrosoft TFSBitbucketMercurialTracBugzillaRationalApple XCode

5.一些但願

「他山之石,能夠攻玉」

「以人爲鑑,能夠明得失」

「你在學校裏的困難和迷茫,別人必定有過」

咱們但願經過閱讀這些博客與撰寫本身的博客,你可以有如下一點或多點收穫:

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

總結起來就是:

讀別人的故事,擴大本身的眼界;結合他人的經歷與觀點對本身進行一個回顧式的剖析,並且最終可以懷着但願繼續前行。

6.評分細則

博客評分規則(總分100)

(1)、創建博客並介紹本身(20)

(2)、閱讀與思考(30)

              其中每一個大問題各10分,大問題中的小問題平分10分的分值。

(3)、提出有質量的問題(30)

              按照問題的數量和質量給分。

(4)、瞭解和調查源程序版本管理工具(20)

              按照列出源程序版本管理工具的數量和對其理解的質量給分。

相關文章
相關標籤/搜索