?? 閑著無事,講述一下我的計算機和代碼故事
一、初識計算機
🖥? 余家貧,耕植無錢買電腦。大約六年級暑假,我在姐姐哪兒第一次接觸到了計算機(姐姐也是買的二手)。
🖥? 計算機真有趣,在我眼中,計算機上寒假了世界上的好東西,是個聚寶盆。
🖥? 在計算機上:可以打小游戲、可以看電視、可以聽音樂。有任何不知道的事情都可以在計算機上得到答案。
🖥? 還記得第一次玩計算機的時候,我在計算機上看了《新還珠格格》,還一直重復聽劇里面的音樂。
🖥? 但最讓我印象深刻的還是打字。打字需把手指放置在鍵盤上,兩根食指的位置是固定的(左手食指放F鍵上,右手食指放J鍵盤上),其他手指自然得和食指放在一條線上。八根手指(拇指除外)的初始位置都是固定的,當有手指要離開初始位置按其他按鍵的時候,按完之后,立馬回到初始位置(這算是姐姐對我打字的啟蒙吧,我也覺得非常重要)。
🖥? 那段時間,我非常喜歡打字。時常通過金山打字通練習打字,但打字的速度并沒有任何提高,仍然需要用眼睛看著鍵盤。
🖥? 網上沖浪的過程中我了解到一個詞 “盲打”,當時我還以為是蒙著眼睛打字😀,知道大學我才知道它的真正含義。
🖥? 不知是否是錯覺,如今回顧的時候,我感覺我似乎在當時就已經在姐姐的電腦上曾經看到過 Java、Python、黑馬程序員、小碼哥教育等字眼。當我通過計算機看電視的時候,我仿佛看到了類似快來學Java吧的頁面廣告。
🖥? 那次暑假之后我就再也沒有接觸電腦了,記得去過一次網吧,但也只是打游戲。
二、手機興起、愛上學習
(1)學校搬遷前【愛上學習】
📝 六年級暑假后,我進入初中。在我所在的百宜中學讀了一年。期間我仿佛被打通了任督二脈,對學習產生了濃厚的興趣(除了語文)。
📝 我喜歡數學,每當我苦思冥想認真解完一道很復雜的題,并認真寫下解題步驟的時候,哪種成就感油然而發;每當我認真做題,而同學們空著,我被老師(吳軍老師)表揚的時候,哪種喜悅溢于言表。
📝 我喜歡英語,能夠熟練地拼寫出英文字母 parent 讓我非常自豪。
📝 小學時候(五六年級),一幫大學生來我們村搞英語培訓。為不讓我輸在起跑線,且村里的孩子都參與了培訓,媽媽就讓我也參與其中。
📝 那段時間,我就癡迷在英語中。我們學音標,每次學一個音標的時候,還有節奏地拍桌子、讀音標。這是老師的教學手段,這也讓我對哪些音標有了深刻的印象。
📝 走到超市的時候:supermarket;走到集市,看到一家門口放了一個破的足球:ball;走到學校:school …
📝 結課的時候,我們大家都參加了考試,我獲得96分的好成績,在整個參與培訓的同層次孩子中這個成績蠻高的,我獲取了5塊錢的獎勵
📝 媽媽這個不讓我輸在起跑線 的決定顯然是正確的,因為這讓我整個高中、整個初中、整個大學都在英語上沒有輸在起跑線上(僅僅是稍微好點,和優等生比英語還是差很多)
📝 我喜歡地理,地理老師臭名遠揚,我在小學的時候就聽說過他的傳奇。說他用教鞭打學生,還罵學生,被學生🔪出院了。這是真實的事情,我當時小學的班主任對此還發表了評論:活該,不應該亂打學生。進入初中后,知道地理老師(朱德軍)就是哪個愛打人,曾經被人🔪過的老師后,我害怕極了。
📝第一次上完他的課后,我不再害怕他了。 地理老師是一個五十多歲的男子,略有白發,說話鏗鏘有力,稍微還帶有笑容,但手里總是拿著根教鞭。他經常用貴陽話為讀地理書中的文字,讀完之后又給我們解釋里面的內容。時而也用普通話講課,普通話也挺標準的,可能貴陽話更能貼近我們這些農村的孩子吧!
📝 農村小學,教學資源差,剛開始的時候 地理老師也是我們的英語老師。朱老師教我們說英語:How are you?
She is my mother.
…
📝 有一次早上,一個學生在下面搗蛋,他把學生喊上去站著,問學生:Who are you ?
📝 我心里回應著:I’am fine.
📝 不知道朱老師說的是:Who are you.
📝 剛開始的時候,朱老師占據了我們太多的課。下午的第一節課又是他的,又要講英語了。 哪節課他沒有說任何英語和地理的東西。他讓我們趴著休息,他說點東西,想聽就聽。他告訴我們:他也不想上我們英語課的,他自己英語也不好,只是上學的時候學了點,高深的東西也教不了我們。說之后會有專業的老師來教我們英語。然后他就在教室里面,拿著一本雜志走來走去,給我們講故事。遇到一些稀奇的地方還和我們互動。
📝 印象深刻的故事是這樣的(有點忘記了,記得大概):在農村的鄉下,有一對情侶。男方要去城里讀大學,女方在農村。女方在農村工作為男方提供學費,總共四年。四年后,男方回村,也帶來了新的女朋友。曾經四年辛苦為其籌集學費的女朋友被男方拋棄,女朋友用一液體潑男方臉上,男方的臉就悔了。朱老師問我們知不知道哪個液體是什么?我們當然不知道,然后朱老師就告訴我們:硫酸具有強腐蝕性。這個故事我影響太深刻了,哪個下午我也很影響深刻,我非常懷戀哪個下午。
📝 這個連小學班主任都厭惡的老師、這個讓我膽戰心驚的老師這么是這樣的呢?所以我們要深知啊,眼見為實,耳聽為虛。
📝 但朱老師的暴力并非空穴來風。在我影響中,也是一個下午,哪天陽光明媚,但并不炎熱,因為帶有時而強烈時而微弱的風。我們坐在教室里,聽朱老師上地理課。突然有大風,把窗戶邊的窗簾吹得到處飄揚。窗邊的小明同學就在哪兒玩窗簾,還弄出很大的聲音。小明是個非常頑劣(讓人畏懼)的孩子,班里的同學都不敢招惹他。我媽媽和他媽媽認識,但我也不敢招惹他。有時候他還欺負我,打擾我學習,我也只能忍受,在路上遇到他也只能繞路而行,或故意放慢腳步,避免讓他看到我。朱老師讓他把窗戶關了,小明不聽,還裝聽不見,硬是和朱老師作對。
📝 此刻我才看到了朱老師教鞭的真實威力。我作證,朱老師絕對沒有棒打好人,小明是真的欠打。朱老師用教鞭教訓他,并揪著他耳朵把小明拉到講臺上站著。
📝 在朱老師眼中,我可能是一個好學生吧!一天上午,課間操的時候,我獲得了【進步獎和文科知識競賽二等獎】。然后第三節課的時候,朱老師就在課堂上說:優秀的人干什么都優秀,優秀是一種習慣。【我感覺他是在表揚我】但如今看來,他不是在說我,我并不優秀
在家鄉的初一我感覺非常充實。每天在知識的海洋中遨游,對數學、英語都有了濃厚的興趣。電子產品在俺們農村還沒有興起,我只能每天學習,深知電腦和我是沒有交集的,我不可能有自己的電腦。
(2)學校搬遷后【手機興起】
📱 為了建設新學校,百宜、馬場、羊昌、新場四個學校合并為了一個更大的學校 —— 烏當三中。
📱 搬到烏當三中,我們的住宿一塌糊涂。所謂的一間宿舍,其實就是羊昌中學之前的大教室,教室中整齊得擺放著上下鋪的鐵床架子,一間宿舍中大約六十多個學生。當時智能手機興起,總是能夠看到一間下鋪坐著一個學生,學生的手中拿著手機,手機橫放,學生的左右手分別拿著手機的兩端,在哪兒激烈地打游戲,然后學生的四周,甚至頭頂上圍滿了觀看的學生。這種場景每間宿舍都有,最多的時候,一間宿舍有五圈。
📱 當時流行的手機品牌好像是酷派,反正是哪種可以連WIFI,后蓋電池可以取下哪種。我羨慕極了,真想有一個。于是用自己的生活費,花幾百塊錢買了個二手的。
📱 手機可以看電視,手機可以打游戲,手機可以搜索東西,哪電腦還有啥用呢?電腦在我眼中可能已經不哪么重要了,只是六年級暑假在姐姐哪兒玩電腦依然是難忘的回憶。
(3)初中生涯的結束過渡
?? 學習搬遷后,我進入了初二(八年級),當時大家都很叛逆。我不叛逆,我是弱勢群體,是被壞孩子欺負的一方。說是欺負,其實也沒那么嚴重,畢竟我成績還可以和老師走得比較近。但哪些叛逆的同學的確給我的學習帶來了影響,我渾渾噩噩、膽戰心驚得來到了我的初三。
?? 我八年級的最后一天的晚上,那個晚自習是語文老師李萍上的。他算是我初中時候最喜歡的語文老師,具體為啥喜歡我也不知道,沒法用具體的形容詞進行表達。但若真是要說,可能是因為剪指甲事件吧!
?? 八年級的最后一個晚自習,我坐在門邊的座位上,我也不知道干啥。李老師來我旁邊,用她的指甲刀給我剪指甲,說:雖然你們不做什么,指甲也沒有污垢,但長了總是不好。班級里面亂成一團,一個學生看到此場景,在教室里面轉著說 “老師給張國慶剪指甲”。我從李老師的言語和語氣中看不到任何的生氣、嫌棄和不滿,她是溫和得和我說,慢慢得給我剪指甲,語重心長、很平靜。
?? 八年級是青少年非常叛逆的時候,班級里面認真學習的學生極少,我算是里面認真學習的幾個中的一個。曾經還得過班級成績第一名(莫名其妙,難道其他人都沒學習嗎),我的語文成績一直也不差,哪一次偶然得了第一名。可惜獎狀在家里面,否則我一定放入下面作為配圖,吹噓一番。
?? 初二時候、甚至初中生涯的很多老師我都很喜歡,初二數學老師(胡進)、英語老師(王幫瓊)…
?? 初三給我印象最深刻的是中考復習,每天忙碌于做題、考試、背單詞、寫作文、背古詩 …
?? 慢慢地,時間到了高中
?? 中考成績 466,我如我所料地進入烏當一中(烏當區第一學府😀)。
三、高中
(1)高考397分
📖 高中的我,既無良師,也無益友。我成績很差,特別迷茫。語文勉強及格,數學偶爾八十多分,英語勉強上三位數,物理極其垃圾、化學非常垃圾,生物也靠不高。最終高考才考了397分(當時錄取線381分)
📖 我就憑這397分的優勢😀考入了本地的一個三本院校,這算是在我意料之外的,因為我準備復讀的。不過進入這個三本院校,我挺開心的。因為里面有良師也,有益友,最重要得是我選對了專業。
(2)報志愿
🥁 我姐夫帶我去當地舉辦的一個志愿填報活動了解情況,姐夫試探我想要選什么專業。我知道姐夫對理工科的專業比較好感,而我當時啥也不懂,只對英語略有興趣 …
🥁 我通過網課學習英語,英語老師們時常分享自己在國外的經歷,每每說到還會發出自豪且愉悅的表情。
當初我第一次去紐約的時候 …,哪兒的 … 特別好。推薦你們有機會的時候去看看 …
🥁 因此我也就有了出國夢,因此我想選擇英語專業,畢竟當時的我對自己的英語很自信。現在看來,我真是井底之蛙。我知道姐夫對理工科的專業比較好感,肯定不會希望我選擇英語專業,而我爸媽只聽他的,所以我只能退讓了。我選擇了一個自己感覺很高端、大氣、上檔次的專業:🖥?計算機科學與技術。姐夫應該對這專業很滿意,以我的性格,這個專業非常合適。現在看來,我的確沒有選錯專業。
四、大學(計算機科學與技術)
(1)再見金山打字通
📕 大一入學,這是一個新的開始,我豪情壯志、信心倍增,我要在這新的地方開啟新的篇章。我買了個臺式電腦,然后立志要在電腦方面成為最厲害的人。
📕 首先第一步,把打字速度提升起來。
📕 我在電腦上安裝了金山打字通,每天練習打字,長達一個多星期。
📕 我曾和室友聊起過打字的問題,我室友說他是背鍵盤上的字母順序,q、w、e、r、t、y、u、i
📕 這和我的打字方法很不一樣,我也覺得很莫名其妙。打字是要掌握手指對鍵盤的了解程度,哪種方法肯定行不通。
📕 一天下午,一個室友說:“ 看你這速度一個多星期后,我怕打不贏你了,目前我還是要比你好點 ”
(2)我的 HelloWorld
?? 編程中的 Hello World 被老師們稱作問世程序,每個入門編程的人應該都寫過這個問世程序
?? 我的第一個問世程序是通過 C# 語言編寫的,當時教我們的老師是一個教授,他叫做陳浩
?? 陳浩老師已經是教授級別了,他聲音洪亮,體型很好,發量 “充足”。我2018年上學的時候,都說他五十多歲了,但他做俯臥撐、和學生扳手腕、騎電動車(還開飛快哪種)來給我們上課。他教我們用 C# 寫程序,我們這些菜鳥中的菜鳥當然看不懂啊,只能拍個照片后回宿舍,一個字一個字的照搬。出錯了就發QQ消息問他,完全不過腦子😀
?? 不過也實屬正常,我連打字都打不利索吶,你還讓我寫程序😀。這就像幼兒園的小朋友學三角函數一樣,照著抄都會抄錯。
?? 有一節課,陳浩給我們講了冒泡排序,在黑板上講完理論后讓我們用代碼實現,我感覺搞笑極了。不過這也算是我的第一趟算法課了,第一節課就學冒泡排序,起點真高。
?? 大一大二都是在混日子中度過,沒有任何程序和代碼上的書寫,對代碼也毫無邏輯,沒有整體的思路。
(3)H5頁面設計大賽優秀獎
📚 大三的時候開了一門課,叫做《網頁設計》,我們學習了 HTML 的各種標簽。我很感興趣,于是私下按照書本學習了很多。
📚 大數據與信息工程學院開展了一個活動《H5頁面設計大賽》,號召我們學院的學生參加,我和兩個室友參與其中。該活動可通過易企秀、代碼和其他生成頁面的方式參賽,我抱著試一試的心態參與其中。我旨在通過該活動驅使我去學習前端相關知識,于是參與比賽后就沒有考慮太多,就執行了兩步:① 學前端知識(HTML、JS、CSS);② 做頁面
📚 我通過 Bilibili 的課程(Pink老師)學習 JS、HTML、CSS等知識,并完成上圖所示頁面。現在看好der啊😀
📚 我來介紹一下我的項目😀。該項目使用到了 HTML、CSS等知識,項目中大量用到了 <a>
標簽進行頁面的跳轉,頁面中你所能看到的地方可能都是 <a>
標簽;頂部有四個按鈕:首頁、紅色經典、傳統文化、貴州多民族特色;點擊每個按鈕都可以看到相應的內容😀。我在該項目上花費的心思其實蠻多的,其中的一些布局、代碼實現、圖片P圖我都花了很多時間。
📚 我覺得我這個參賽作品太 der 了,和那些用易企秀做出來的作品相比簡直就是垃圾🚽,所以我沒有做太多的推廣,感覺這次丟臉丟大了,這么der的作品,假如排最后一名就給班級丟臉了。我們小組三個人也放棄了、擺爛了。但結果卻出乎意料,我居然是第七名。
📚 不知道從何處得知,據說這次比賽中的70多個人中,只有我們組是完全用代碼寫的,其他組全是易企秀。這也許就是我能能夠得到第七名的原因了吧,可能是老師的辛苦票。【評委: 😄 😎這個頁面看起來這么丑,易企秀應該做不出來,應該是用代碼寫的。寫這么多頁面肯定要復制很久,給他個第七名吧!】
📚 然后我就不負眾望,帶著我們宿舍的兩個人獲得了本次H5頁面設計大賽的優秀獎😂
📖 B站的Pink老師的課程我學習了 HTML、CSS、JavaScript、JQuery,到此我的前端還算入了個小門。
(4)Java
📖 學校開設了一門 Java 課,我按照規矩上課。講 Java 的老師看起來很年輕,但講課很深入。我聽不懂,聽得模模糊糊,只隱約聽到老師講到了字符串常量池、內部類(累不累,因為諧音 我記住了)、正則表達式。
📖 學校開設了 MySQL 的課程,講課的老師是個女老師,上課很認真,還給我們考試。所以 我不得不學,所以學到了一些基本的語句 SELECT、子查詢、聯合查詢、也看老師通過 PHP 操作了數據庫。
📖 我感覺自己不能太頹廢了,我要好好學習了。我在B站上學習了MySQL(尚硅谷)、我在B站開始學習Java,但只學習了一丟丟就沒學了,始終沒有毅力啊!
📖 學校也開設了操作系統、Linux、匯編、數據結構與算法等課程,但我不是逃課睡覺 就是上課玩手機,完全沒學。(但我感覺,雖然我完全沒學,但也不是最差的)
(5)千峰實訓
🖥? 我們學校與千峰教育合作給我們開設了實訓課,所謂實訓課就是教我們實際做項目,培訓的老師叫做 —— 席陽,很年輕。通過Java EE的Servlet規范教我們做了一個博客管理系統,通過JDBC連接數據庫,完成了博客的增刪改查。
博客項目
🖥? 千峰實訓后要求我們自己也實現一個這個博客項目,且是分組制作,到規定時間要以小組的形式演示給他們看。我制作上面的小視頻教我的隊友們導入項目,當時的我也很菜,只是稍微比 TA 們多懂那么一丟丟。
🖥? 演示項目的前一天,王世博來到了我們宿舍。王世博,男,在我眼中是一個很禮貌、很帥氣、很陽光的人。他讓我幫他做一些項目功能,我隨便給他寫了一點東西,他說 “這一看就是吃著碗飯的(一看就是寫代碼的)”,可能是我打字比較快吧!所以打字速度很重要,面對一個項目,技術你不會,你也要打字快一點,這樣別人就會以為你很牛。(這是我個人的理解)
(6)千峰體驗培訓
🖥? 我和兩個室友參與了千峰為期十五天的培訓,期間我學習了一些 Java 基礎知識。也在哪段時間有一次體會到了初高中上學時的哪種氛圍。由于千峰培訓需要貸款,我和兩個室友就告別了這次體驗培訓,沒有在千峰繼續培訓下去。離開的哪天晚上,我與兩個室友都有不舍,可能大家都對初高中哪種學習氛圍仍有不舍吧!
🖥? 我回到宿舍,那時候的我們本該是參與到實習當中的,而我選擇了滯留學校。在學校學習開發相關的知識,我在學校一呆就是3個月。這3個月我總是五點起床,看學習視頻、演練代碼,刷視頻休息休息。學的是Java基礎、Spring、SpringMVC、MyBatis、SpringBoot和項目實戰。期間有我一個室友陪我,不過他好像很頹廢,就是打游戲。
🖥? 這3個月,我一直置身于學習之中,但我感覺自己的學習效率非常差。學的東西都無法一五一十地描述出來,總是忘記。這讓我感覺自己做了無用功,只是通過框架做了第一個項目,然后更加自信了一點罷了。
(7)玩玩 Vue,玩玩小程序
?? 實習的任務完成了,我們六個要著手參與畢業設計了。 還有半個學期就要畢業了,這個寒假我又學習了另一個方向 —— Vue
?? 聽說 Vue 做前端項目非常快,且 Vue 框架在企業中非常常用,于是我參與學習了Vue框架。學習了大概一個月,我終于完成了第一個 Vue 項目。感覺Vue前端比Java煩多了,總是氣得我敲打鍵盤。無論如何好歹學了一遍,我勉強算了學會了Vue
?? 畢業設計的時候,我不滿足僅僅是做一個后臺管理系統,于是我又開始學習微信小程序。【最終完成了《駕考小程序》】
?? 在為室友安裝 JDK、安裝 MySQL,為他們部署項目的過程中,我鞏固了很多知識。最終,我們六個都順利畢業了。
(8)2022年06月24日離開學校
?? 我們正式離開學校,畢業后,我進入了我學長的公司,進行 SpringBoot 項目開發
?? 2023年08月15日,我裸辭
對于大學計算機的學習寫得好簡陋,我后續補充