你們對培訓有什麼誤解?
阿新 • • 發佈:2018-12-11
真的沒覺得培訓給我帶來了很多好處,我甚至是有點後悔的,感覺培訓浪費了自己好多的時間,錢就不說了,這個可以掙回來,而且我也不是問我媽要的,我也沒告訴家裡人。從2017-09-23報班到2018-06月中旬節課,之前資料庫,java基礎自己都學過,最後是受到導師,還有同學的建議自己才去報了班,糾結了至少半個月才報的。沒報過班的人根本體會不到,你不是培訓班的老師也體會不到。一直以為自己學的淺,覺得培訓的層次更深,才去報的班,結果發現培訓的層次並沒有多深。真的很多東西都很基礎,尤其將集合那塊兒,我當時聽得時候好奇的點可多了,還自己話框架圖啥的,老師都沒我總結整理的這麼好,不過在後來在看的時候發現自己研究的層次也挺淺的。以前在還沒報班的時候,比如我在剛開始學jsp的時候,老師讓我們做一個根據使用者輸入符號來決定兩個數的運算的結果的練習。我用if判斷字串條件明明滿足,但還是跳到了else,就非常疑惑,然後看書上寫的是用的equals方法進行判斷的。然後我就發現了==和equals的區別,用於比較兩個變數指向的地址是否相等,對於基本型別變數比較的是值,而非基本型別則比較的是在堆中的地址。單通常情況下我們使用"
還有因為用if判斷字串的時候遇到了問題我就用了switch來判斷,結果問題就解決了,突然想起來學java的時候,我們老師給我們說的是switch只能作用在基本型別上,然後我覺得很奇怪,就去百度, switch中需要判斷的表示式的型別 可以是int, short ,byte,char,String,列舉。由於byte,short,char都可以隱式轉換為int型,所以這些型別及其包裝型別也是可以的。switch對string的支援從jdk1.7版本開始,是背後做了一個轉換,用雜湊碼進行比較 ,而雜湊碼是整形的值。注意:switch語句無法作用在float,double,long以及他們的包裝型別上。編譯時會提示出錯。
100多頁的面試文件基本都是我自己整理的,自己看書,在網上搜,還有程式碼之類的都是我自己整理和總結的。
對於培訓有一點後悔,但是也沒有太大的後悔。培訓相對於自學來說,可能知識更為全面一些。但是深度真的是很淺。培訓學到的還有程式設計的規範,好像再想不到啥了。主要是覺得有點浪費了時間,因為我也就框架是之前沒接觸的。培訓給我帶來最大的收穫真的不在於知識,而是一種學習的方法,一定要善於歸納總結,不過我覺得我之前也挺愛總結的,以前每做一次Jsp的實驗,我的實驗總結都能寫上一兩頁,Jsp真的是我大學最喜歡的課了。培訓帶來的最關鍵的是一種勇氣吧,以前的時候對於自己還沒接觸過的東西,總有一種畏懼感,這個東西好難啊!而不敢去學習它。但是現在卻不怕了,就像自己在做專案的時候,發現自己雖然學了但是過不了多久還是各種不會,從頭到尾各種問題,但是我基本上都可以通過百度去解決,在解決問題的過程中越發覺得老師講的還沒網上的細緻,而且很多東西是自己在做專案過程中現去學的,不得不說網路真是一個學習的好地方。上大資料課的時候,已經將進3個月沒有用過linux了,之前也就學了3天時間而已,剛去的那天早上有點跟不上老師的節奏,因為老師操作的真是太快了,因為他以為我們在座的都是之前學運維對linux很熟的,但是過了兩個小時感覺就慢慢適應了。所以我相信自己就算現在還有很多東西不會,但是當需要用的時候我也會很快學會的。