我的大学生涯软件工程一年半
說實話,我非常自卑!
身處大二,編程水平依舊停留在僅僅完成老師講的。
完全沒有自己真正創造出“有價值”的東西。
而我還是在所謂意義上的“好學生”,汗顏。
和編程打交道的回憶
在上大學以前,我完全沒有接觸過編程,唯一有點擦邊的,就是用CE來寫單機游戲的作弊器。
比如用來寫植物大戰僵尸,一鍵陽光+99999。
但這本質上僅僅只是改內存上的數據,和編程并沒有多大關系。
大一上
開始接觸第一門編程語言Python,目前最熱門語言嘛。學一些基礎語法,for、while、else、if、try之類的。雖然這些非?;?#xff0c;但是當初學起來還是累得不行。一方面是因為剛剛進入大學,很多事情都很新鮮,加加社團、搞搞活動,花在學習上的時間少;另一方面是我自己自控力的不足。
花在學習Python的時間,集中在交作業的前一天,2倍速看各種教程,敲代碼,寄希望于快速掌握。
害羞。。。。
幸虧我考試前兩個月意識到自己的問題,開始閉關。
找個空的自習室,敲代碼,練題目,把以前做的題目都重刷了兩遍,搞懂了主要知識點。
最后分數上了90(在這里謝謝老師的仁慈?(? ???ω??? ?)?)
寒假里的故事:當初的計劃學html+css+JavaScript來著,然而就開了個頭,后來就不了了之了。
大一下
開始學第二門語言C語言,宋東興老師教的,講課蠻帶感的,這學期充分吸取上學期教訓,為了避免自己復習周太累,開始努力學習。上課認真聽講。確實我也真的做到了,前三個月,我幾乎作業每次都是超前完成,老師作業一般限制時間是一個星期。我一般第一天就做完了全部題目。最初是寫在練習冊上,當大多數同學還在寫實驗一的時候,我實驗三已經寫完了。
后來課程難度也有所增大,提前完成實驗變得不太可能。一道題目,我可能要啃上半天,才能解決。但是那端時光,確實是痛苦并快樂著,痛在為題目茶不思飯不想,樂在CG系統里面成功滿分通過。
當時寫程序也就停留在黑框框里,但是也樂此不疲。我還用C語言寫了封表白信。哈哈哈哈哈!
現在看起來真的是傻乎乎的,怎么會有女孩子喜歡一個丑丑的黑框框表白信。哈哈哈哈!
但確實局限于自己技術水平的原因,當時也只能在黑框框里寫出個程序。
大一下暑假:當家教,掙外快,勞動力換金錢,回憶起來其實也蠻有趣的。
大二上
開始學前端,HTML+CSS+JavaScript,對,沒錯,就是那個我本來打算大一上寒假學的東西,當時學這個是在sublime里面寫的,真的累(因為我沒裝插件的緣故),代碼純靠手寫,沒有任何智能提示補充。我當時心想,這個語言怎么全要寫“<",好麻煩呀。
后來接觸到了vscode、Hbuilder,之后就再也沒打過“<”,全是用的標簽名+tab自動補全代碼,干啥啥不行,偷懶第一名。
然后自己開始模仿一些商業網站,開始寫靜態網站。模仿的還是挺有模有樣的,雖然只是個樣子貨。
慢慢地我感覺自己對前端越來越感興趣,開始學習前端衍生開來的技能樹。
開始學習jquery,開始學習與后端進行交流的ajax,開始學習Vue(雖然還沒啥大進展)。
大學本科的所有知識都可以自學獲得。這些知識都是爛大街的大路貨,不是什么國家機密核心技術, 只要你想學,沒有學不到的。
非常認可博主“自由飛”的這句話,在網絡資源愈發豐富的現在,找到一門好的網課挺容易的,但與此同時娛樂也變得更加方便,人變得更加容易沉淪在網絡的世界??刂谱∽约?#xff0c;把握有限的時間,投身學習才是重中之重。
關于非科班和半路出家
在這一點,我真的沒啥感覺,因為這些博客基本上都在2000年左右,那個年代,除非真的有興趣,誰學計算機呀!很多NB的技術大佬,真的很少所謂科班出生。
比如我一直相當崇拜的蔡景現,他是阿里巴巴初創團隊三名工程師之一,**在一個月之內,從零起步搭建起了“淘寶”。**2000年,從杭州大學生物系碩士畢業。
我剛開始學前端的時候,看的教程是一個大三學生寫的,寫的挺好的,而他是北京電影學院的,學的是影視攝影。
我一直在用的瀏覽器首頁,作者和我同齡,也在上大二,而學的專業是英語。。。。
對于非科班和半路出家的大佬,我內心真的是懷著誠摯的敬意,因為他們有著驚人的毅力。
感覺現在的時代背景是 360行,行行轉IT。
知乎上幾乎所有專業都在勸退,唯有計算機一門獨香。
照這個時代趨勢,最多五年市場就會飽和。
過去中國憑借人口紅利、互聯網紅利、全球化紅利實現里經濟飛速發展,而今后必須倚靠創新驅動發展。
經濟發展放緩,公司招人就會更加謹慎。
于我一個未來大概率從事互聯網行業的人是巨大的挑戰。
首先公司的面試會更加艱難,經濟形勢決定招人規模,招人規模決定面試難易。
職業規劃
我想從事前端開發相關崗位,希望大二下暑假能找到一份前端實習工作。
選擇這個方向原因:
-
市場人才缺口暫時比較大;
-
未來B/S一定會更火;(因為瀏覽器自帶跨平臺特性)
-
在這方面投入的時間更多
如果成功通過面試的話,一方面能夠提升了自己的技術水平,讓自己技術的學習更貼近市場訴求;另一方面可以豐富自己的人生履歷。人活著就是在為自己的履歷打工。大四我會參加考研,增強自己的核心競爭力。
關于更遠的將來,說實話,沒有很好的打算,因為現在由于技術的局限性,視野還不夠廣闊。
參考文章
http://blog.csdn.net/haoel/article/details/1688104 http://www.cnblogs.com/freeflying/p/4796369.html http://book.douban.com/subject/4006425/discussion/22803733/總結
以上是生活随笔為你收集整理的我的大学生涯软件工程一年半的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 25 Refs转发机制与在高阶组件中的使
- 下一篇: 26 JSX深度剖析与使用技巧