工作應該需要一份危機感


  或許有人在想為什么我寫這么多與工作相關的文章。其實很簡單,工作是生活乃至其他一切的經濟來源保障,社會是現實的,所以工作好了,其他問題都比較好解決了。尤其是對於我們這種剛從學校畢業的,學歷不高,經驗很少的小菜。現在就業壓力這么大,別說找一份自己喜歡的工作,就算是找一份比較可以的工作都是比較難的。還有就是最近有朋友的第一份工作被公司開除了,讓我從而重新審視一下自己現在的工作狀態。因此告誡那些剛工作的伙伴,工作不易,且行且珍惜。

  記得我找工作是2017年4月20日至2017年4月31日,這段時間的感受忘不了。當時找工作有幾點:一、去年十一月份就已經結課了,正常的話當時就應該出來找工作維持生活了。為了學習Java,不僅耗時四個月還貸款了。所以想急需找工作。二、由於沒有工作,所以沒有生活來源,也從沒向家里要過生活費,但人都是每天需要吃飯的,這些都需要花錢,所以急需找工作。三、在學校也沒怎么學多少相關Java的知識,可以說,現在的基礎都是在四個月里學習的,但畢竟一時間學那么多東西,人都是有一點的遺忘周期的,我怕長時間不工作或者用不到所學知識,可能會影響自己的知識庫。所以急需找工作。(其實這才是最主要的)。那段時間,前一個星期,面試了兩家公司,但都沒有通過,總結一下原因,當然還是因為自己的有些基本知識不太鞏固,通過那兩次面試感覺個人很受打擊。一度在懷疑自己所學的東西到底掌握了多少。那周的心態也是近乎爆炸,畢竟心急加上打擊。那時聽到一句話一直激勵着我:剛出來的大學生哪個不是找工作找一兩個月的,這些都是寶貴的經歷,好好經歷吧。然后自己就以此鼓勵自己,做好找工作找兩個月的准備。現拿出來共勉,希望對現在還在找工作的小伙伴有點幫助。后一個星期,也面試了兩家公司,在同一天,上午與其他兩個人面試現在這家工作的公司,當時並沒有上來問我技術問題,讓我有個適應的機會,自我介紹后再開始問一些技術問題,感覺自己很幸運,基本上的問題都回答上來了,下午也面試了一家公司,雖然沒有那么上午答的那么全,但自我感覺與面試官聊得還是很開心的,所以感覺那次面試也算比較成功。下午面試剛出來,就收到了上午面試公司的信息讓我5月2號去上班。有時感覺幸福來得太突然了,上個星期還是那個狀態與心情,下個星期就可以去上班了,所以無論怎樣,人對自己都不能放棄,或許幸運之神很快在你頭頂。相信自己,繼續前進。

  2017年5月2號,來到公司報道,先通過人事部進行了一些崗前培訓,在培訓期間被告知:我前面幾個人沒有通過試用期有被公司開除的。這嚇的我不輕,聽說是因為態度不好,不懂也不問,上手不了項目。就因為人事經理對我這句話,讓我產生危機感一直在心中從未消除。有時或許我應該感謝這種危機感吧。至少能讓我工作多想一點。

  少說話,多做事

  在進公司之前,我就對自己立下一個宗旨:少說話,多做事。(其實我是一個比較健談的人,平時喜歡跟朋友哈牛的那種),進公司后,經理就讓一個老人帶一下我,也就是我現在稱之為的師傅,或許老人帶新人在開發中很常見,但我還是以師傅去稱呼,避免直呼其名,畢竟每個人都沒有肯定的義務帶你,但帶你了,也是自己的幸運,自己至少要報有一份感激與真誠之心,或許現在無法感謝,但可以做一些自己可以表達自己內心感激之心的力所能及的事。因為公司所用的框架與軟件都不是我之前在學所用的。因此需要我熟悉,當時就給了我一個文件,安裝相關的軟件與開發所需環境。有個視頻指導項目等是怎么配置的,任務是寫用現有的框架與軟件環境寫一個簡單的demo用來熟悉公司的項目,也就是常見的學生管理系統中的增刪改查功能。參考之前的代碼來寫。

  不懂就問,時常總結

  記得花了一個星期左右將這系統寫好,在寫系統的過程中,我目測自己一天至少大小問題會問師傅近十個左右,自己並不聰明,一個問題如果自己去找,耗時費勁,可能還沒有收獲,因此只能求教了。花一個星期左右為這個系統的功能開發流程原理寫了一個詳細的文檔,該文檔中甚至連怎么配置項目與環境都記錄了,還寫了一個bug記錄文檔,將自己在做系統過程中遇到的所以bug都記錄下來,或許很多問題都是因為自己不熟悉不細心或者甚至弱智所犯的問題,但都會記錄下來,因為畢竟是自己所犯的問題,既然造成了那就說明自己是存在問題的,至少在bug調試能力方面還不是很成熟,因此不要因為問題過小而去忽視。剛進公司兩大技巧:不懂問人,文檔總結。對了,還有寫注釋,這也是很重要的。在寫文檔之前,為了弄清功能的代碼,我在demo中的每一句代碼上都寫上了注釋。其實也沒什么目的,就是為了以后再看的時候,只需一秒鍾就懂。

  現學現用很重要

  第三個星期,經理就安排給我正在做的項目中的一個模塊功能,其實我自己也沒想到這么快給我安排任務讓我上手項目,之前聽說都是進公司后熟悉一個月才做項目的,發現實際跟自己想的不一樣。其實公司項目並不趕,或許經理是想測試一下我的熟悉成果吧。第一個任務就有點挑戰性了,因為那不是一個單純的增刪改查,還涉及到樹的操作,但在前兩個星期我並沒有去做這方面的相關學習,做任務的時候,師傅發個我一個關於樹的API讓我看着文檔寫功能,說實話,我這能力還是很有限的,但沒辦法,第一個任務不能退縮啊,那就硬着頭皮去做唄。看着之前系統的相關代碼,看着文檔,然后寫自己的任務功能。摸索了兩天左右吧,還好功能實現了。成就感還是很大的,那時我對開發就總結一條:並不是所有功能你都會寫,看文檔代碼寫功能,現學現用才是王道。

  除了工作應該就是學習

  在做了第一個任務后,隨后任務也做了一些,在做任務中得出:對待經理給的任務,不會的先看之前的代碼,有問題不懂得再問人,任務要按時提交,我基本都是提前提交,因為畢竟經理給的時間還算是充足的。公司並不是時常都會有任務的,還是有比較多的空閑時間,這個時間是屬於上班時間,那你就不要用來消遣了。這時候就需要看看之前的系統里的功能代碼,然后自己寫一個小的demo熟悉一下,然后再寫一個總結性的文檔理解。所有在公司的狀態應該是除了工作就是學習,畢竟技術更新很快,這個領域東西也很多,肯定有一些自己不懂得地方,空閑時間就可以去研究一下了。

  自我調試能力

  我已經工作一個多月了,現在不再是剛進公司那兩個星期了,現在一天問三個問題都是多了,不然說明自己是有問題的,就應該反思一下自己了。這時候很多問題的出現,都應該是自己去調試,去尋找原因,再不行的去百度一下,問人這個方法放在逼不得已的時候吧。自我調式能力這是開發者必備的能力。其實,只有自己認真對待過,會發現bug也就那么幾種原因,很多問題都是類似甚至一樣的,其實很多時候自己都是在犯同樣的問題,因此這些問題還是自己去找吧,別人也有自己的事要做,也很忙的。這時候bug記錄就有用了,實在不行看看記錄,或許那里面自己都有記下了怎么去解決的了。

  多討論,少埋頭

  前面提到剛公司,少說話,多做事。指的是少說廢話,多做實事。個人覺得當一些基本功能弄清楚后,后來接觸到什么新的技術就應該多討論,這種討論是指自己對一些東西的理解可以以一種謙卑詢問的方式去問問公司里的前輩,聽聽他們的看法,學習一下。現在所問的並不是什么問題bug,而是問一種看法與見解。從而確認一下自己的學習,避免有些東西自己理解出現了偏差。對於一個新的東西,其本質原理一定需要搞清楚,這是實現功能的前提。有時還是比較享受向前輩闡述自己對一個新的東西的理解的。現在要做的就是好好學習,好好工作罷了

  不要讓加班成為常態

  除了確實任務多,項目趕,其他時候,個人認為不要輕易加班,不忙的時候,自己還經常加班,或者公司其他人都不加班,而自己還要加班,這時候就應該反思一下自己了。是不是自己工作效率的問題?是不是哪一塊沒有弄清楚?其實一天工作八個小時,那一般的模塊功能都可以完成的,或許有時出現bug可能會耗時間,但也能有時間去處理的。雖然說加班大部分都會有加班費的,但我個人認為不要讓加班成為一種常態,因為這是讓自己懶散成為一種常態了。工作時間就應該講究效率。這個自己就應該有一個時間概念。屬於開發者的時間概念。

  

  以上那么多,都是基於自己對工作有一份危機感的情況下,公司清除沒有價值的員工很正常,為了自己能成為有價值的員工,那就必須要努力,至少在工作的中起到自己應該的作用。這僅僅是個人最近工作這段時間的一些感受。我想工作還會涉及很多其他的方面,但暫時自己還沒有去經歷。因此先對自己正在經歷的做個總結吧。現在想先認真度過試用期順利轉正就好了。再接再厲。共勉!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM