關於實訓的那點事兒

來源:互聯網
上載者:User

  本來不打算髮表關於實訓的文章的,但是看了《吐槽重慶中軟實訓》這篇文章後,我覺得是該發表下我的觀點了。
  

  上學期末,也就是我大三下學期最後一個月(7月份左右)。我專業62人都被弄到南昌中興培訓了一個月。和karottc說的情況差不多,學校本來說是去學Java的,可是到那裡才發現學的是C++。老師給的說法是之前領導之間的商量出了誤差(看樣子領導不懂什麼是C++,什麼是Java吧)。
  

  實訓過程中,老師講的東西確實是學校老師沒有講的東西,但還是有好多人在那裡打醬油的(他們的說法是:我是來學Java的,搞什麼C++啊,不學)。誠然,C++是比Java難學(是指難入門,希望有語言之爭的網友們看清楚,這觀點是公認的),可是再怎麼樣你也別上課玩植物大戰殭屍、紙牌等單機遊戲吧(前期上課是沒網的,後期有了網更瘋狂的都有)。一是學校花了錢給你來學東西咱也別浪費自己交給學校的學費啊(學費可是5k+/年)!二是現在IT行業技術更新的快,有平台(平台有點老,VC6.0)給你學就學吧。
  

  同樣的,因為跟學分有牽制,在那裡實訓的我們同樣是服從安排的。在那裡培訓學到的東西不多,但終究是學到了點東西的。我跟karottc不同的觀點是:
  1、 不管學什麼,只要去學總能學到東西的;
  2、 學的東西跟自己想學的東西不一樣也沒關係,好好學吧,知識是相通的;
  3、 不要抱怨學校或培訓機構(指負責任的培訓機構),他們給你的僅僅是一個平台,具體怎麼發展靠自己;
  4、 軟體工程的思想最重要,不論做什麼項目,咱做軟體的都知道,軟體工程的幾個步驟和模型是擺在那裡的。所以說不要有語言歧視(用詞不當,想要表達的意思是不要專學某種語言)。
  【注】 也許還有東西沒想到,都過去一個多月了,就寫到這裡吧。讀者看到了有意見也發表下吧。支援就點支援,反對就點反對吧(文章右下角)。{部落格園排版有點吃力,希望能改進!}

  

  現在說下我在南昌中興培訓都學到了什麼東西吧,我把我在那裡寫的培訓感言貼出來給大家共用下。(寫培訓感言的時候,先寫電子稿,然後抄手寫稿,我專業裡有人說紙張不夠,電子稿都寫了幾頁紙,看樣子意見比karottc還多。)

==========優美的分割線===========

南昌中興培訓總結

  感謝學校給予我這個機會來到南昌中興軟體培訓,感謝郭老師的辛勤教導。在這裡我不僅學到了技術上的知識,而且還學到了許多工作中需要掌握的本領。

  首先,在這裡學會了C語言中最難的一個知識點—指標。在學校裡,雖然知道一點點指標的東西,但是從來沒有這麼深的理清楚指標的用法。一個主要的原因可能就是在學校裡沒有搞清楚C語言中記憶體是怎麼分配的。在這裡,郭老師講的非常的詳細,把C語言中5個記憶體區都做了詳細的講解。

  其次,郭老師講了軟體工程課上沒有講的需求分析文檔和概要設計文檔的書寫。並且教會了我畫使用案例圖和類圖。之前我自學過用StarUML畫類圖,但是沒有郭老師的教導,我還畫不出個像樣的類圖。郭老師講了6個類之間的關係:關聯、彙總、組合、依賴、泛化、實現。並結合著類圖和代碼一起講解,使我更加深刻的領會了物件導向的思想。郭老師還講解了設計模式中的建立型模式,包括簡單原廠模式,原廠模式,抽象原廠模式,單例模式。

  再次,郭老師還結合兩個實際項目(通訊錄軟體和畫圖軟體)進行教授。中間貫穿著鏈表的許多知識。在編寫代碼的過程中,郭老師還教會了許多代碼規範。通過畫圖軟體的製作,教會了我Windows的GDI程式編程。培訓中期還請來了楊老師講解一節非常有用的課—程式員之路,這讓我對程式員有了一個更深一層次的瞭解,未來的路也變得更加明確。

  最後,在這裡不僅僅是學習C++,這裡有早鍛煉,有晚自習,每天都很充實。有拔河比賽,有籃球比賽,有端午聯歡會,有漢麗軒烤肉等活動,這使得學習更加輕鬆。再次感謝這裡的老師們的辛勤教導,謝謝!

===========優美的分割線=============

  我同樣給個連結吧,軟體開發筆記。這是我參加培訓的筆記,只上傳1天的筆記。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.