我成为程序员的稀里糊涂之路
由于最近工作不忙,劃水翻了翻文章看到有個技術人員寫的一篇文章,里面有句話寫到:“寫作對于一個技術人來說太重要了,一方面不僅可以提高自己的寫作水平,另一方面也可以鍛煉自己的語言組織和表達能力,鞏固知識點,加深理解和記憶。”,于是我就準備找一個地方記錄一下以后學習的知識點,于是就有了現在的開篇,當然這不是技術篇。
大學之前
我是一名90后,出生于山東省的十八線小縣城中的其中一個小農村,父母都是普普通通的農民工,所以我也是玩泥巴長大的,不像現在的小孩子那樣,話還說不溜就可以擁抱各種高科技電子產品,在此實名羨慕一波。我記得第一次接觸計算機是上小學那會,一個班三十多個人,每周一節計算機課(那時候叫微機課),整個微機室就三臺電腦(大頭式那種),也就是十幾個人圍著一臺電腦在那看,即使在這種情況下,還是對計算機充滿了好奇,也僅僅是好奇,畢竟什么都不懂。一直到六年級的時候,我的一個朋友帶我去了hei網吧(不用刷身份證),那時候只是單純的帶我去打游戲,但是我腦子里想的都是怎么讓它時間到了之后不自動下機,也就是想想,因為沒有條件去研究這些東西(在這里我要感嘆一下成長環境真的很重要,人生最悲哀的事情莫過于干不了自己喜歡干的事情),說點題外話,我打游戲水平還算可以,可能是從小跟我爺爺學下象棋鍛煉的邏輯思維能力,我是一直用YXB去賺取RMB的那種玩家(都是貧窮限制的,所以貧窮可能也不是件壞事),農村人都懂得,老一輩覺得好好上學才是唯一的出路,打游戲就是浪費時間,浪費生命,去網吧就是壞孩子,但是由于我對電腦的熱愛,我爸還是給我組裝了一臺,后來因為我打游戲給我藏鼠標,摔鍵盤,這也練就了我熟悉各種鍵盤快捷鍵的技能,再后來就是上了高中,只有學習、學習、學習,但是我可能比較幸運(個人感覺天賦和運氣這種東西很重要),我從六年級那年就去市里讀書,從此開始了十年的住校生活,我讀完那年之后,學校就變成了一所初中學校,不再招六年級的學生(我們那六年級屬于小學),后來我才知道只招了我那一屆的六年級,然后初中報考高中的時候沒有跟家人商量就報了我們那最好的高中,差一名我就要拿錢上了,高二之后,成績一路下滑,到了報考的時候,我也是自己一個人拿著報考學校的書,坐在電腦桌前,百度著一個學校一個學校的比對,我爸媽也幫不上忙,最終選擇了一所普通二本的計算機專業,以學院的最低分被錄取。。。
大學期間
大學期間我跟大部分人一樣,以為到了大學就輕松了,從小老一輩也是這么教育的,考上大學就輕松了,就不用學習了,現在想想真的是大錯特錯。在此羨慕一波有著有遠見的父母的仔們。大學我讀的計算機與科學技術專業,軟件方向,但是當我去上課以后才發現,跟我想的計算機不是一回事,可憐我從小還有個黑客夢,什么數據結構、編譯原理、計算機原理、計算機網絡原理等專業課,當時上課聽得是一臉懵逼,以至于后來都沒怎么去上課,現在想想真后悔,基礎沒有學好,不過反過來想想師資力量,還是覺得這種東西得靠自學,在此建議想學計算機編程方向的一定要去一個好大學,好的老師和學習氛圍很重要,有前輩帶尤其重要。不說了,都是淚,后來一直到大四,我們學校是跟培訓機構合作的那種,有兩個月的培訓期,相當于系統的學習專業知識,我當時不知道怎么想的,就是覺得我該學習了,然后就成了我們班極少數第一批去的人之一(當時大多數人都聽說第一批去會待時間很久,所以都不去),我是17年9月份去的,幸運的是安排的宿舍里正好有個大神級別的人物,當時我還停留在helloworld的時候,他已經在面試網易等公司了(后來去了中科曙光),有了人帶就是不一樣,兩個月的時間學的比大學三年都多,太真實了。11月份結束,各種企業來招人,于是乎我就來到了我的第一家公司,正式成為了一名搬磚工。
實習期
我的實習期是17年11月份到18年7月份,實習工資2200,房租800,我只能對自己說活著就有希望,畢竟我是來學習的,培訓期間我買了第一本關于Java的書,Java從入門到精通,兩個月啃完,入職以后覺得應該邊熟悉公司業務邊學習,就買了Java核心技術卷1和Java編程思想,那時候先熟悉公司用的技術框架,springboot、mybatis、redis、mangoDB、ES等等,一個一個來吧,像網易云課堂、慕課網等上邊有很多免費的網課,上班看代碼熟悉業務,下班看網課學習技術,晚上一般看到手機砸臉上才睡覺那種,學習使我快樂。實習期間換過一次領導,一開始的研發中心老大是那種一嗓子整個樓層都嚇一哆嗦那種,幾乎研發的每個人都不喜歡,擼著代碼思考的時候,突然來一嗓子,這誰頂得住。犯一點小事就會被叫去會議室,破口大罵一頓,當然我沒經歷過,因為還不夠格。公司接的項目也沒有排期計劃啥的,總之就是一團糟,一個好的團隊是需要一個好的leader的,這很重要。后來換了領導,整個制度也換了,研發中心的氛圍也隨之改變,作為一個程序員團隊氛圍還是很重要的,畢竟溝通的成本本來就那么大了。
轉正至今
我們公司一般每個人一年只漲一次薪,年底12月份或次年7月份,除非你有特殊表現,可以漲兩次薪。18年年底,也就是我轉正五個月的時候,給我漲了一波薪資,當時以工齡的理由給我壓得很低,而且說有特殊表現還可以提申請,我當時覺得特殊貢獻得是那種架構級別的,但是事實并不是這樣的,只要你努力了,工作表現上讓領導看見了,這還是很有用的,當然也跟所在的團隊有很大的關系,我是深切的感受到了有一個優秀的團隊領導是多么的重要。在這里我提幾點在我看來可以讓領導看到你的小方法吧,第一,在領導面前要表現的積極,在自己手上活很輕松的時候要主動表現。第二就是盡量接手一些說重不重,說輕不輕的項目,最好是一個人從系統設計到維護就夠了那種,時間周期充足,這種項目不僅可以鍛煉一個人的技術能力,做得好的話是很容易出眾的。我可能就是比較幸運吧,上半年接手了一個項目,整個項目從過完產品需求之后,從數據庫表設計,到擼代碼,單元測試,對接,提測,上線,都是自己一個人負責,又由于留的時間比較充足(公司里大部分情況下都是壓縮工期的),所以考慮的也比較周全,提測之后沒什么大bug,從測試組測試結果反饋到項目經理,這樣就會記住你了,哎,表現很好,因此在上半年第二季度考核之前,我又申請了一波漲薪。
短期目標
我從實習開始就沒再跟家里要錢了,畢竟家里條件擺在那了,我是抱著打死都不回去的想法出來的,因為我個人覺得回我那個小縣城這輩子就毀了,個人打算下半年攢攢錢,再補一下數據結構等基礎的知識,年底準備準備面試,2020年3-4月份轉戰上海,這也算是給我第一個三年計劃的一個交代吧。加油吧,少年,趁著年輕,糟蹋吧。
總結
以上是生活随笔為你收集整理的我成为程序员的稀里糊涂之路的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 微信或者特定程序连不上网,但是浏览器和其
- 下一篇: 全网的 IP 归属地显示,带你5分钟加上