1. 程式人生 > >一個菜鳥開發的內心獨白

一個菜鳥開發的內心獨白

2015年7月份畢業,畢業前曾經勵志不做開發,沒想到竟然堅持擼了3年程式碼。

2015年剛畢業一直迷茫不知道要尋求怎麼樣的發展,可是當無意間發現一個部落格網站,讓我選擇重操舊業。那是一個女部落格網站,她是我工作生涯的偶像。那時我就在想什麼時候我能獨自去完成一個屬於自己的網站,一個為程式設計師服務的網站,當然這個是我的終極目標。

2016年5月份有幸進入現在的公司,當時看見Java程式碼就頭疼,非常抵觸對Java程式碼的開發。後來接觸一個Python做的專案,對於0基礎的Python語言,做一個解析xml的工作,包括自動建表,整整做了一個月。當時專案組剛成立不久只有4名開發,其他三位同事就在那一個月手把手的教我。我到現在也沒有忘記當時PM對我的轉正評語--能夠獨立完成一個專案。在後來的工作中我也一直用這句話鞭策自己。

於是在去年專案轉型,需要用Java語言開發時,我並沒有之前那麼抵觸,當然這也離不開老公日常的薰陶。在當時作為一名Java菜鳥,分不清map與list的區別,不知道前端ajax請求怎麼在後端呼叫,於是就用當時寫Python的思維寫了我的Java程式的第一個介面,那個專案從去年三月份陸陸續續做到十二月份,其中有一類功能我從開始做到最後,毫不誇張的說能夠修改不下10次。每一次修改都是一次提升,每一次修改都能發現曾經水平是多麼低。後來在11月份為維護組,從前期設計到後期開發。,一個人搭建SSM框架,一個人設計表,組資料,定時任務重新整理表。當然也離不開小夥伴和度孃的幫助----當時坐在旁邊的妹子對我在資料庫方面的幫助以及親愛的老公在Java開發方面的幫助。這次一個月的開發工作,對我的提升比一年的工作都高。

2018年年初因為專案需要被調到現在的開發組,4月份主動請纓做的目前開發的模組。將原始的jdbc修改為用mybatis管理,4月的4級頁面只負責後端開發,這一個月的工作,因為業務的不熟悉,每一個介面需要再次與做資料的同事對齊。到五月份基本可以自己主導所負責模組的前後端開發。

對於這兩年的開發,有時想想什麼都會,什麼都不精。但是有些東西是需要時間累積的,比如定位問題,解決問題的效率。如何去定位問題,這個是api和同事無法教給自己的,只能通過一次次的嘗試,總結適用自己的一個“套路”。對於現在的公司有抱怨,但最多的是感謝,因為給我一個體系完整的平臺,給我一次次嘗試新東西的機會。

有很多公司在招聘條件上明確妹子勿擾,已婚勿擾。但其實妹子只要有恆心做一件事是要比漢子更厲害的。對於已婚,我也因為這個原因被很多公司拒之門外,但我想說正因為已婚才會穩定。現在是經濟獨立的社會,女性更加註重工作帶給自己的價值。我完全可以找一份網路推廣的工作,為什麼選擇繼續做開發,就是因為我與老公是在共同進步的,我們會經常下班回家討論技術上的問題,這樣的相互促進對個人對公司都是有益的。

最後,相對那些抵觸某種語言的妹子們說聲,其實難倒你的不是那個語言,而是你抵觸的情緒。

ps做了幾年的開發,現在性格變得開朗(臉皮厚),這是我的第一篇部落格,後面會持續更新一些正在學習的技術,歡迎大家多踩踩

相關推薦

一個開發內心獨白

2015年7月份畢業,畢業前曾經勵志不做開發,沒想到竟然堅持擼了3年程式碼。2015年剛畢業一直迷茫不知道要尋求怎麼樣的發展,可是當無意間發現一個部落格網站,讓我選擇重操舊業。那是一個女部落格網站,她是我工作生涯的偶像。那時我就在想什麼時候我能獨自去完成一個屬於自己的網站,一

關於敏捷開發一個程序猿有話說

敏捷開發框架、二次開發、前端 關於敏捷開發,一個菜鳥程序猿有話說 離開學校,已經三年時間了,要說成功遠遠談不上,勉強算的上一個合格的程序員,因為十分熱愛IT行業,所以很想把工作三年來的一些工作心得與大家分享,希望對剛出道的小夥伴們有所幫助。 初入上海,看上的是機會

關於敏捷開發一個程式猿有話說

關於敏捷開發,一個菜鳥程式猿有話說   離開學校,已經三年時間了,要說成功遠遠談不上,勉強算的上一個合格的程式設計師,因為十分熱愛IT行業,所以很想把工作三年來的一些工作心得與大家分享,希望對剛出道的小夥伴們有所幫助。 初入上海,看上的是機會多,卻忽略了高消費,房租一個月300

2018 moeCTF新生題-----一個的部分WP

嗯嗯,畢竟我還是個資訊保安的小菜鳥,就去看看題目練練手,一起加油吧                                 &n

一個裹裹小程式吧

新手寫小程式並不簡單,這是我的第一次嘗試學習到了很多。最近雙十一過後,每天不是拿快遞就是去拿快遞的路上,翻開手機應用裡的菜鳥裹裹檢視快遞是很方便的,當我在微信端搜尋菜鳥裹裹小程式時,卻沒有發現,於是便想自己動手仿app版寫一個菜鳥裹裹的小程式,對其中的快遞查詢物流跟蹤很有興趣。 專案預覽圖

重拾心態,一個的自我對話

        早上心態崩了,為什麼這些東西這麼難,這些東西到底有什麼用?         好吧,我又一次懷疑人生了,但是腦海中一直有一個聲音反駁那個問題:“學這些有什麼用?又用不到!”。         我好像把"不會"與"不用"因果關係弄顛倒了,你是因為 不用才不會

《TCP IP詳解卷:協議 原書第2版》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《演算法導論中文版》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《Hadoop權威指南大資料的儲存與分析第版修訂版升級版》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《Netty權威指南(第2版)》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《深入理解計算機系統(原書第三版)》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《圖解HTTP 彩色版》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《現代作業系統(第三版)中文版》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《ThinkinginJavathEdition(JAVA程式設計思想 第四版 英文版)》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《Spring in action 中文版(第4版)》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《HTMLCSS設計與構建網站》(中文版)》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《你不知道的 JavaScript(上中下卷)》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

《Kubernetes權威指南:從Docker到Kubernetes實踐全接觸》pdf附網盤下載連結+(附一個的java學習之路)

技術書閱讀方法論 一.速讀一遍(最好在1~2天內完成) 人的大腦記憶力有限,在一天內快速看完一本書會在大腦裡留下深刻印象,對於之後複習以及總結都會有特別好的作用。 對於每一章的知識,先閱讀標題,弄懂大概講的是什麼主題,再去快速看一遍,不懂也沒有關係,但是一定要在不懂的

我是如何自學C語言的(一個的學習路)

------------------------------------------------------------------------------------------------------------------------------------------

一個一個程式設計師高手的學習過程

有誰能說說,這個過程一般有幾個階段,每個階段又應該看些什麼書?本人現在剛開始學習C++,有一定的C基礎了。 其實,我個人一直認為C++Primer帶著太過強烈的C的痕跡,對於學習C++未必是好事。   Accelerated C++我沒有讀過,從各方面的評價來看,完全值得推薦