201521123004《軟件工程》個人閱讀作業1

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)發至博客

答:截圖如下

1109237-20180310162500525-2054057363.png

轉載于:https://www.cnblogs.com/dabaolyr/p/8537344.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/250851.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/250851.shtml
英文地址,請注明出處:http://en.pswp.cn/news/250851.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

在sql當中為了讓數據做緩存做with as的操作

今天看別人的代碼,突然發現之前理解的sql的with as的用法有新的理解。 之前理解的with as只是想著做單表的union all 操作時才使用,今天發現在可以使用逗號做分割,做緩存不同的表數據。 下面的例子如下: WITH t1 AS (SELECT file_…

javascript --- 從數組中,找出比給定元素大一丁點的元素

目標如下: 從數組[1,3,2,4,5,6,7]中找到比第1個位置大一丁點的元素 function _findIndex(arr, j){let k -1;let key arr[j];for(let i j; i< arr.length; i) {if(arr[i] > key) {if( k ! -1){if(arr[i] < arr[k]) {k i;}} else {k i;}}}return k } let arr [1,…

22 React高階組件

搭建服務端 yarn add express yarn add nodemon 在server目錄下 npm init -y // 增加dev腳本"scripts": {"dev": "nodemon ./index.js"},引入 git HOC High Order Component 高階組件&#xff0c;是組件的抽象HOC不是React提供的API&#xf…

PAT (Advanced Level) 1140~1143:1140模擬 1141模擬 1142暴力 1143 BST+LCA

1140 Look-and-say Sequence&#xff08;20 分&#xff09; 題意&#xff1a;觀察序列D, D1, D111, D113, D11231, D112213111, ...&#xff0c;顯然后一個串是對前一個串每一小段連續相同的字母及其個數的描述。例如&#xff0c;D112213111是對D11231的描述&#xff0c;原因是…

AngularJS:表達式

ylbtech-AngularJS&#xff1a;表達式1.返回頂部 1、AngularJS 表達式 AngularJS 使用 表達式 把數據綁定到 HTML。 AngularJS 表達式 AngularJS 表達式寫在雙大括號內&#xff1a;{{ expression }}。 AngularJS 表達式把數據綁定到 HTML&#xff0c;這與 ng-bind 指令有異曲同…

23 Refs的應用場景與選用思考

Refs含義 允許訪問真實DOMReact數據流&#xff1a;通過props來實現父子組件的交互Refs允許強制修改子組件 // 1. 構造器離添加實例屬性 this.ref React.createRef() // 2. 組件上綁定ref ref{this.ref} // 3. 使用&#xff1a;this.ref.currentinput class MyInput extends…

flutter --- Windows下環境配置

https://flutter.liulongbin.top/ https://www.cnblogs.com/zxsh/archive/2018/04/16/8859048.html

省選模擬賽記錄(越往下越新哦~~~)

LOG 模擬賽第一次見尼瑪這么給數據范圍的……開考有點困,迷迷糊糊看完了三道題,真的是像老呂說的那樣,一道都不會……思考T1,感覺有點感覺,但是太困了,就先碼了暴力,發現打表可以50分,于是就大力打了一波表……轉身T3,碼出25分的O(n^2)算法,然后不會了……去了T2,碼出35分的O(n…

MFC-CString與int互相轉化

1. CString轉int int n 0; CString str _T("123");n _ttoi(str); 2. int轉CString int n 0; CString str; str.Format(_T(%d) , n); 參考&#xff1a;MFC中 CString與int的轉化 vs2010 中 MFC::CString 如何和int相互轉化 轉載于:https://www.cnblogs.com/Tang-…

flutter --- 使用dio包

打開pubspec.yaml找到dependencies在最下面添加 dio: ^1.0.9ctrl s 之后,會自動下載依賴 使用: // get請求 import package:dio/dio.dart; Dio dio new Dio(); var response await dio.get("/test", data:{"id":12, "name":"marron&qu…

24 React.createRef()用法細節分析

通過React.createRef → ref對象通過元素的ref屬性可以附加到React元素上一般通過構造器中給this的屬性賦值一個ref&#xff0c;方便整個組件使用ref只要傳遞到react元素中&#xff0c;就可以利用ref的current屬性訪問到該真實DOM節點ref在componentDidMount和componentDidUpda…

對于下一代互聯網的暢想

去中心化 每臺客戶機都將成為服務器, 爭取對資源的充分利用 顯示屏化 運算功能交給云服務器, 每臺客戶機的主要任務是顯示 交互 聯網而不是進行運算, 爭取對資源的盡可能節省 優點 可以大大降低客戶機的成本, 減少資源的浪費, 而且使客戶機之間的區別變得更小(因為都主要負責顯…

npm install mysql --save-dev

npm install X: 會把X包安裝到node_modules目錄中不會修改package.json之后運行npm install命令時&#xff0c;不會自動安裝Xnpm install X –save: 會把X包安裝到node_modules目錄中 會在package.json的dependencies屬性下添加X 之后運行npm install命令時&#xff0c;會自動…

dart --- 環境配置

1.進入官網下載SDK http://www.gekorm.com/dart-windows/ 2.運行下載的EXE文件.下一步下一步… 3.打開小黑框,輸入: dart --version VSCode關于Dart的插件: DartCode Runner 插件安裝好后,需重啟VSCode. 新建 index.dart,輸入以下代碼 main () {print("Hello Dart…

Shiro 登錄、退出、校驗是否登錄涉及到的Session和Cookie

前提 我們的使用的是DefaultWebSessionManager而不是ServletContainerSessionManager。這就意味著前者的session為Shiro的&#xff0c;后者的session為Tomcat的。 登錄 DefaultWebSessionManager調用start()方法(在AbstractNativeSessionManager中)創建Session&#xff08;Simp…

25 Refs轉發機制與在高階組件中的使用

將子節點的ref暴露給父節點 16.3以上 Refs轉發&#xff0c;將ref自動通過組件傳遞給子組件 1. 在父組件創建ref對象 2. 給子組件賦值ref 3. 通過React.forward向子組件轉發ref屬性 4. 父組件的ref對象指向子組件dom 5. ref參數只有在 React.forwardRef 組件內定義時可接受con…

26 JSX深度剖析與使用技巧

React對JSX的處理 React.createElement有三個參數&#xff1a;標簽類型&#xff0c;屬性集合&#xff0c;子元素 JSX其實是React.createElement函數調用的語法糖 JSX → 編譯 → React.createElement調用形式 class App extends React.Component {render() {return (<div cl…

javascript --- 數組實用小技巧

一個數組:[a,b,c,d,e],希望滿足以下2個條件: 1.當索引在第0個位置的時候,數組為[b,c,d,e],在第1個位置的時候,數組為[a,c,d,e] … 2.若索引i 和 索引 j 的值相等,則只執行1次. 效果如下: nums [1,2,3,4] nums [1,1,1,2,2,3,4] 實現如下: let nums [1,1,1,2,2,3,4]; let le…

Http的持久連接和管線化

【要點】 1. 什么是持久連接&#xff1f; 2. 什么是管線化&#xff1f; 【總結】 1.什么是持久連接&#xff1f; (keep alive模式) HTTP1.1規定了默認保持長連接&#xff08;HTTP persistent connection &#xff0c;也有翻譯為持久連接&#xff09;;數據傳輸完成了保持TCP連接…

Hexo 版本

Mac hexo s 啟動Hexo服務報錯如下&#xff1a; Error: The module /usr/local/lib/node_modules/hexo-cli/node_modules/.0.8.0dtrace-provider/build/Release/DTraceProviderBindings.node was compiled against a different Node.js version using NODE_MODULE_VERSION 48. T…