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