我,分享我的故事!
點擊上方?好好學java?,選擇?星標?公眾號
重磅資訊、干貨,第一時間送達
這是思否這幾天的一個征文活動,有幸邀請回答,就簡短的分享了一下我的故事,同時,也有如何學習以及提高能力相關經驗的分享。
有興趣可以看一下,當然,如果可以也可以為我點個贊哦。
鏈接如下
https://segmentfault.com/a/1190000020317748
這兩天看到思否有這么一個“分享你的故事”的活動,也看到了很多大佬的分享,一直覺得思否平臺特別不錯,最近也一直在這個平臺分享自己的文章,很感謝這個平臺??吹胶芏啻罄蟹窒碜约旱墓适?#xff0c;本人雖然不才,但是,也希望能把自己的故事分享給大家,在這里,我分享的都是作為一個程序員的真實感受,我想,作為一名程序員的你,一定也會和我感同身受。
今天,主要會從下面的幾個方面分享我的故事:
我
程序員 4 年的那些事
如何成為程序員中的戰斗機
未來
第二次選擇
1 我
首先,還是介紹一下渺小的我自己,我,是一名進入程序員大軍 4 年的萌新,從普本,到渣碩,一路經歷也算豐富,也許能給剛剛進入程序員大軍的你,分享一些我的經驗;我,是一名進入自媒體大軍不到兩年的萌新,從一無所有的大學生,到初入自媒體大軍的年輕人,這一路,我想,其中的滋味,只有我和我最愛的人懂,所以,我也希望能把這些經驗分享給大家,希望對大家有所啟發;我,研究生生涯剛剛過去一年,未來,我希望能夠好好的規劃,把我的一路上的經驗,分享給大家,這就是我,至少,目前,自認為,還只是一個渣渣的我,未來,愿與大家一起努力,一起分享作為程序員生活的點點滴滴!
2 程序員 4 年的那些事
2.1 大學前期
這一部分,其實,以前在自己的公眾號寫過,但是,今天,還是想自己重新理清頭緒,重新分享一下,關于我的程序員4年的那些事。
本科之前,我其實從未想過自己會成為一名程序員,報了本科的專業之后,我也沒有意識到我會成為一名程序員,直到大一的時候,我正式的成為了一名程序員,開始我的程序員生涯,在這里,我非常的感謝大學的班主任和物聯網的一名老師,是他們讓我進入了這個我喜歡的行業。
從大一的暑假開始,我真的開始我的程序員的事業,那個暑假開始,大學的每一天的生活,都沒有脫離過Coding,每一天,幾乎至少會有 5 個小時的時間,我是一個人在寢室或者在實驗室學習的,因為,跟大多數的同行一樣,作為一名普本的學生,我給自己的目標就是需要比別人更努力,成功沒有訣竅,只有 10 年磨一劍的決心跟努力,因此,在大學的很多時候,一天的所有時間幾乎都是學習學習,Coding,Coding,甚至每一個暑假和寒假,我幾乎一天待在家里學習,一天的學習至少 10 小時,那時候,我覺得我很瘋狂,但是,我也很開心,因為,我真的喜歡Coding,我真的為本科那時候我的感到自豪,也慶幸大學我的沒有浪費我的寶貴的大學時光。
經過一到兩年的努力,我的努力也沒有白費,在大三的時候,我開始去參加一些比賽,同時,也在實驗室開始接手一些項目,在大三那一年,我去參加了一個名為“藍橋杯”的比賽,最終,通過自己的努力,獲得了,江西省的一等獎,最終在全國總決賽中,獲得了二等獎,也許這樣的比賽對于很多大佬來說,不值得一提,但是,對于當時我的來說,我自己是滿意的;后來,通過自己的努力,也拿下來幾項軟件著作權,讓自己在大學的生活中,有了更多的項目經驗,能力提高的同時,也讓自己更加的有自信。
2.2 考研時光
到了大三下學期的時候,也到了人生中的又一個重要的選擇的關鍵點,那就是考研,那就是我到底要不要考研,最后,我選擇了考研,為什么呢,這里我想說一下,希望對即將在為考研做選擇的同學有幫助。
一是,我覺得我有比較強的技術能力,同時,也有項目經驗,但是,我缺乏的是:學歷,別說學歷沒用,我不信。
二是,我覺得,我自己還沒有能夠進入大廠的機會,一是積累,二是學歷。
三是,我還需要更多的時間積累,不管是能力, 還是學歷,還是人脈。
四是,我女朋友考研,其實,這點應該放在第一位,我覺得,是她考研,才讓我更放心的考研,感謝她四年來的陪伴,不離不棄!
基于以上三點,我選擇了考研!
考研的時光很辛苦,但是,也很美好,經過我跟我女朋友一起的努力,我們都上岸了,我女朋友考上了武漢某 985,我,武漢,某渣碩;這一年的時光,真的很幸運,我們都考上了,我一直覺得這是我大學生活最完美的句號,也是給我的最大的禮物,很感謝她的陪伴,四年,對我的不離不棄。
2.3 考研到往后時光
我自認為,我大學做的讓自己滿意的有兩點:
一是,堅持。
二是,對技術和趨勢的關注度。
堅持,讓我有了最基本的能力,讓我能夠在程序員大軍中生存下來,能夠讓我在大學畢業的時候,在四線城市,找到 6K 的 Java 開發的工作,我覺得,我能做到這些,都源于我自己的堅持,如果我在一個二本學校,不努力,不堅持自己想做的事情,我想,那一定不是現在我。
對技術和趨勢的關注度,讓我對技術這個圈子時刻保持著靈敏的嗅覺,不夸張的講,每次在我女朋友宿舍等我女朋友的時候,我都是在刷 CSDN,關注各種技術,和閱讀好的技術文章,這也讓我在大學三年的時間,CSDN 擁有了 100W+ 的閱讀量,排名 1000+,這并不是在炫耀自己,只是我覺得,這些都是基于我對技術和趨勢的關注度,當然,也是堅持。
基于以上兩點,我很幸運的做到了一件事,那就是公眾號(自媒體),那時候的我,每天刷 CSDN,有一天,我發現,有很多技術大佬都在發微信公眾號的文章,因此,我順藤摸瓜,我發現,原來技術文章還能通過這種方式分享給更多的人看。
于是,在考完研之后,在大四的時候,我開始運營自己的公眾號,我正式的踏入了自媒體的大軍,經過一年的積累,研一的時候,公眾號粉絲達到快 5 W,技術上,我得到了提高,人脈上,我認識了很多的大佬,經濟上,我實現了獨立。
以上就是我的程序員生涯的前半生,只是一位堅持、努力、愛Coding的成長的渣渣,我喜歡叫自己渣渣,因為,我覺得我不滿足,我還需要更努力,未來,我還有很多想要去完成的事情!
3 如何成為程序員中的戰斗機
對于這個話題,我分享一下自己的拙見。
3.1 對于剛剛入門
對于剛剛入門的大家來說,總是會覺得技術好多,好雜,好難的感覺,其實并不會,這時候,我覺得你應該這樣做。
建立自己的知識體系
什么是建立自己的知識體系呢,也就是你需要選擇一個你自己覺得喜歡的技術方向,比如說,Java、Python、C++等等。
找到了你喜歡的方向之后,就是去逐步的完善自己的知識體系的時候了。這時候,對于初學者,我真的建議你看視頻,網上有很多的免費的視頻,而且質量還不錯的視頻,對于Java來說,你可以這樣學習。
Java基礎
JavaWeb學習(servlet、Jsp等)
前端知識學習(html、css、js、jquery等)
框架學習(ssh、ssm)
數據庫學習(mysql、oracle等)
微服務學習(springboot、springcloud等)
分布式學習(zookeeper、dubbo、ActiveMQ、netty、redis等等)
計算機基礎學習(數據結構與算法、計算機網絡、操作系統等)
當你把這些知識體系都建立起來之后,我想,找一份工作肯定是沒有問題的,接下來,就是邊學邊做項目,提高自己的項目經驗,讓自己有競爭力。
3.2 對于提高能力
很多小伙伴會在微信問我這樣一個問題,每次學完一門技術之后,過不了多久就會忘記,相當于沒有學一樣,其實,會出現這樣的問題就是你沒有總結,沒有總結的學習相當于沒有學習的。
這時候,你應該學會總結,而不是囫圇吞棗,學完就丟,例如,當你學完一門技術之后,你去把每天學的都去回顧,試著去總結,我知道這個過程剛剛開始很難,但是,你必須這么做,只有這么做,你才能把他變成自己的知識。
這還不夠,你可以把你學過的知識,加以總結,整理成文章,分享給大家,讓同行看到自己的文章,讓別人發現你的不足,這就是一種提高的途徑,這也是提高自己寫作能力的方式,寫作很重要,如果我不大學的時候就開始寫博客,積累經驗,我想,我也不會能夠做公眾號,做自媒體,也不會能夠熟練的寫文章。
這是一個很重要的過程,也是一個提高自己能力的過程!
這就是我以自己的親身經歷來給大家分享的學習方面的經驗,也許有不足之處,但是,希望能夠有所幫助。
4 未來
談到自己的未來,還是有很多話要說的,即將步入研二,明年將是找實習的一年,也是很重要的一年,對于近期目標,其實很簡單,就是找到一個不錯的實習,然后,找到一份理想的工作。
其實,在進入研究生階段,我也糾結了很久了的時間,我到底要不要加入 AI 大軍,我覺得這也是一個非常大的選擇性問題,很糾結,但是,也很困惑,經過向大佬們的咨詢,我還是放棄了,雖然努力了一年的時間,但是,基于下面的幾點我還是選擇繼續 Java 研發。
對于 AI 需要有非常好的數學功底,我覺得對于非常好,我達不到,這不是我的優勢,我擅長的地方
Java我學習了 5 年了,我有很不錯的基礎,Java 我很有機會進大廠,而AI我太不可能。
我對 Java 有很大的興趣,興趣是最好的老師,正所謂強扭的瓜不甜,我不想做最底層的 AI。
AI 是趨勢,但是,我希望建立自己的優勢,畢竟技術不是一切,我還有很多其他的事情需要去努力。
基于這些判斷,我繼續 Java 研發方向,我也希望我的決定是正確的,未來見分曉。
對于未來,我希望做自己喜歡的事情,繼續分享自己的技術,提高寫作能力,提高自己的大局觀和對于趨勢把握的能力,能夠給現在的自己的規劃一個滿意的答復。
5 第二次選擇
最后,如果讓我再一次選擇,我也許還會選擇 Java 研發,因為我喜歡,我熱愛;但是,我也會考慮其他,因為我喜歡唱歌,喜歡運動,喜歡到世界的任何地方看看。
推薦閱讀:
15 張 Vim 速查表奉上,幫你提高N倍效率!
Java 實現微信支付寶等多個支付平臺合一的二維碼支付( ssm 框架)
工作中常用到的Linux命令
阿里技術面全A,為何終面卻被產品經理拉下馬
不點個“在看”再走?????o
總結
- 上一篇: 两个月的打卡活动圆满结束,今天公布兑奖详
- 下一篇: InnoDB与MyISAM等存储引擎对比