task1+Task2:
201521123004 林藝如
博客:https://www.cnblogs.com/dabaolyr/
碼云:https://gitee.com/dabao_lyr
Task3:完成博客-閱讀與思考
閱讀參考材料,并回答下面幾個問題:
(1)回想一下你初入大學時對網絡工程專業的暢想
- 當初你是如何做出選擇網絡工程專業的決定的?
答:雖然我高中是理科生,但是在填報志愿的時候,我所選擇的大部分都是偏文科的專業,當時也沒多想,沒考慮什么錄取的規則啥的,就自己填了志愿提交了,萬萬沒想到,最后居然被報的唯一一個工科專業錄取了,結果出來的時候還是震驚了一下下,我不像博客A的作者從小便接觸了計算機和編程,我一直到高中都很少接觸計算機,心想著能學到新鮮的東西也是好的,然后我就這樣成了網絡工程專業的學生了。
- 你認為過去兩年中接觸到的課程是否符合你對網絡工程專業的期待,為什么?
答:過去兩年,我們的課程都是一些基礎課,跟學院其他專業都是差不多,從基本的編程語言開始學起,沒接觸到專業課的時候我甚至疑惑難道網絡工程只學編程嗎。我的編程能力真的不行,最開始代碼報錯解決不了就開始思考人生然后自我否定,到后來就慢慢習慣了,報錯解決不就好了,自己解決不了就百度,不行就問老師同學,沒什么大不了的,大三學了計算機網絡尤其是實驗課才跟我想象的網絡工程有點擦邊。
- 你覺得計算機是你喜歡的領域嗎,它是你擅長的領域嗎?
答:計算機是我喜歡的領域,但它并不是我擅長的領域。學習了計算機的課程后,真的發現了計算機的魅力,尤其是解決問題之后的喜悅,但是說實話,我真的不擅長,我通常需要花比別人更多的時間去解決相同的問題。
“人是這個世界最偉大的動物,原因在于,從生理上,我們其實相差不大,每個人都大同小異。但是,精神上,性格上千差萬別,每一個人都生來具有無限的潛能。每一個希望不斷改善自己,希望不斷前進的靈魂都是偉大的。
前方沒有終點,一切都有其可能性。”
--博客H
這段話讓我感觸頗深,憑什么別人可以我不行,不擅長并不代表不可能,一切都要靠自己。
(2)對于大三下的你,對照前人們走過的路和描述未來發展,現在的你自我感覺你已經具備的專業知識、技能、能力有哪些?
答: "我是傳統意義上的計算機科班出身,學過數據結構、編譯原理、操作系統、匯編語言、計算機原理、計算機系統結構、離散數學、概率論、計算機網絡、數據庫、單片機、算法設計、數理統計、高級語言程序設計、面向對象程序設計,從DOS的Tubro Pascal時代學起,一直學到VC6。然而,我卻并沒有學懂計算機。"-- 博客B
這段話完全就是對我大一大二的總結,我學的沒有他多,只是學過一些基礎編程語,如果讓我編一個小程序也許可以,但是讓我編一個真正“有用”的程序,真的做不到,就像他說的,我并沒有學懂計算機。要說我的專業能力,真的捉襟見肘,非要說,那就只有一點點C語言和java的簡單編程能力(上不了臺面),一點點網絡知識,一點點計算機知識而已。值得反思,為什么我從來不去深入地了解,總是淺嘗輒止。
離成為一個合格的網絡工程專業本科畢業生,在專業知識、技能、能力上還差距哪些?
答:怎么樣才算一個合格的網絡工程專業本科畢業生,相信每個人都有不一樣的見解,我認為,一個合格的網絡工程專業本科畢業生首先成績要合格,并且至少要熟練掌握一門技術,這樣才能成為自己的競爭優勢。我現在離合格兩個字還遠著,目前為止并沒有一項可以讓我感到自信的專業技能,編程帶來的挫敗感甚至讓我對此后的專業課程學習有點恐懼。
(3)大三是一個人生選擇的十字路口,考研、工作、考公、出國,不同的選擇在大三就有不同的努力方向。而無論考研還是工作的每條路徑,也有許多不同的分支。
- 對照以上你閱讀的前人們的經歷,你的選擇是什么?
答:大部分作者都選擇了考研和工作,相信這也是大部分工科學生會做出的選擇,考研可以繼續積累知識,跟加深入學習也為之后的就業提供更強大的競爭力,工作可以積累經驗,在實戰中鍛煉自己。我還未進大學之前就留給自己兩種選擇,考公或工作。
- 在這種選擇下,你認為你相比其他同學來說有何優勢,有何劣勢?
答:要說優勢的話,不知道努力算不算;劣勢倒是有一堆,以我現在的水平,什么專業課程都還沒掌握,前期的基礎課程也沒有很熟練,沒參加過什么競賽,沒獲過什么獎。
- 針對你的選擇,你給自己的大三下和大四設定的規劃安排是什么?
答:這是大學的尾聲了,專業課程也大部分安排在最后這個時間段,我的規劃就是給自己確定一個方向,然后深入了解,不再像之前只懂個表面,注重實踐動手練習,把課余實踐更加合理的分配,就像博客L給出的建議一樣,多看書,擴展自己的知識面,就像博客M給所有程序員的建議一樣:“把自己對待遇和職位的那個目標放在心里,踏踏實實做好今天的事,煉好自己的內功,注重經驗的積累和總結,等待一個能讓你量變引發質變的機會,用你的能力抓住它不要放手,你會發現你的路就在前方,通往這條路的門不知不覺已經開了。功到自然成,水到渠成。”
- 未來的期望:
答:不說太遠,至少要以一名合格的網絡工程專業畢業生的身份進入社會,從事自己滿意的,有自信的工作,給自己,給家人一份滿意的答卷。
(4)是否有從學長學姐那,聽過對于這門課的要求或經驗?
答:每一屆都不太一樣,不少人都說不簡單。
(5)針對上述問題(2)、(3)、(4),你對這門課的期待是什么?你打算平均每周拿出多少個小時用在這門課上,以達成你的期待以及你在(2)或(3)或(4)上的目標?
答:
希望學習軟件工程的過程中能提高自己編程的邏輯思維,增強自己的動手實踐能力,理解軟件和程序的開發執行的原理和過程。
大三課程較多,連續幾小時不間斷學習也不太可能,平均每周的話8-10小時吧。
如果我們喜愛編程,喜愛技術的話,那么,我們就會投入熱情,自己會去專研很多東西。就像你以前對某個東西癡迷一樣,你可以在工作之余還在學習和專研這些東西,你會經常和人討論這些東西。不知道你是否會和我一樣有一種感覺,如果你不學習技術,你不去專研,你就怕被淘汰,你就會感到不舒服。--博客M
學什么都不是一鼓作氣就能完成的,有時候太急于求成反而不是什么好事,一點點吸收,勤于動手,才能時刻保持學習的動力和熱情。
總之就是編程并不像宣傳的那樣,三個月就可以學會,不可能。想理解一些東西必須經歷一個很長的時間,還需要在使用過程中感悟。慢慢入門以后,還有非常多的東西需要學習。--博客G
Task4:Git練習(附加題)
請完成實驗樓練習:https://www.shiyanlou.com/courses/4
將完成結果截圖(完成挑戰1&2)發至博客
答:截圖如下