淺談五年的工作經驗(不喜勿噴)


  碼農一個含義深刻的詞語, 不知道是褒義還是貶義,反正我開始接觸編碼的時候這個詞語還沒有出來,估計也就這你年剛剛出來的。

  工作五年了,一個說長不長說短不短的工作經歷,突然就想開個博客把五年認識到的,學到的,不管是技術還是經驗寫下來,一來是最近想換工作經歷各種各樣的面試想自己給自己梳理一下,二來是真的希望把自己學到的東西反饋回去,雖然工作中學到的東西都是企業或者個人賦予我們的,即使從在利益上的聯系,我感覺他們還是無私的,積累了自己的知識和經驗,咱們也不能藏着掖着該回饋了也得回饋幫助其他的人,所謂共同進步才是真的進步,以下都是個人之談(不喜勿噴),就當個茶余飯后的事情隨便寫寫,或者有幫助,或者你就隨便看看當個新聞。

  1:第一家公司是大連的文思海輝科技有限公司,一家服務外包行業,反正現在的自己對於服務外包的工作有一定的抗拒,也許剛剛畢業的新碼農可以去嘗試鍛煉一下,但是感覺大部分的工作多年的人對於這個有點感冒,

在這工作了整整三年,也是不自己學到東西最多的地方,剛開始的時候自己進行的事Java開發,一個兩期的對日的電商項目,項目人最多的時候能達到200人左右,那時候的自己心里想這得多大個項目那,因為事剛剛接觸項目開發,領導肯定不會給你安排開發任務,這時候我遇到了我第一個帶我的leader,過了這么多年我都忘記了他名字叫什么,都是叫哥,他挺厲害的高中畢業但是技術很厲害,我經歷了項目第一期的末尾和整個第二期項目,末尾的時候就是測試截圖沒有其它的任務,那時候自己感覺這又什么技術含量那,有什么可學的,我就是個測試么,一期的末尾也就半個月就是按着這樣的節奏過去了。

  大概閑了半個月有,二期的准備工作和開發開始了,那時候他就問我想開發我說想啊,他說那就給你幾個小頁面坐坐吧,我叫那個高興,然后天天圍繞這個這幾個小頁面來回做,因為沒有接觸過開發,所以就就出了各種各樣的問題,不是頁面布局不對,就是寫的SQL錯了,反正各種奇葩的問題,然后找我們項目組的人,一個一個求着問,記着有個大牛我都叫他強哥,一個外助人員一有問題大不分都找他,然后可能一個不起眼的小問題可能都需要半個小時或者跟多的時間去解決,然后我就在邊上看着,心里記好這些解決問題的方法(遇到問題不要怕 1)自己先找找問題的原因,看看自己能不能解決,網上搜搜,論壇轉轉,貼吧,QQ群里面問問這些都是個人解決問題的途徑 2)找相關的同事問問有沒有人遇到過這些問題,有人遇到過應該就能解決 3)咱們能力就到這里了,就是無法解決了,最后只能找大佬或者領導了,剩下的自己和領導同時想想辦法。問題大部分都是這么解決的,還有一些另類的情況可能就因為一個小小的問題把自己難住了,也知道怎么解決就是發現不了問題到哪里,也許別人看一下就發現了,這個屬於慣性思維,偶爾出現我感覺事可以理解的,與能力無關),二期項目的前半段就是這么過去的,后面就是項目測試的過程,測試的時候,項目的開發人員迅速減少由200銳減到20左右,五六個改BUG的人,剩下的人就是測試人員,單體,結合,UAT,上線測試幾個過程,慶幸自己都經歷了,后面發現其實測試也是一門學問,拋開對測試本身,還學到了整個一個項目的開發流程,訂需求,詳細設計,概要設計,開發,測試,上線,維護,一個整體項目都不可或缺的過程,可能其中的某一部分或者幾部分簡化或者合並,但大體的過程是這樣的,尤其是大型的項目

  二期項目完成大概半個年的時間,半年以后大連外包行業進入了蕭條期,所以我們項目組的人走的走,勸退的勸退,而我呢參加了公司的內部招聘,進入了集團系統的開發,從一名懵懂的JAVA轉到了C#中,C#大學接觸過,但是除了實際和那些是不一樣的,任務下來了需求下來了,做不完只能自己默默地加班,我慶幸剩下的兩年多的時間里面遇到了楠總,亮哥和志勇等等這些人,一個非常不錯的項目組,楠總是一個非常嚴謹的一個人尤其是對待工作,其實積累經驗的過程除了積累項目中的經驗技術等,還要積累領導對於問題的認知,解決的過程這些都為以后其他的工作經歷提供很好的幫助(個人經驗技術提高:1)自學,平常逛逛博客,看看書,沒事玩玩新技術,感覺這個占比不會挺高尤其是剛開始的幾年,不過不可或缺的一部分 2)項目中積累,最好的積累的方法就是全新投入到一個新的項目中因為都是自己經歷的所以,最后學的東西,留下的東西是最深刻的,也是最有幫助的,應該占很大的比重 3)加班,瘋狂的加班,這個包括兩種一種是自己讓自己加班,二是項目需要加班,我感覺好多東西都是逼出來的,也可以說是自己給自己壓力,然后好多問題都會迎刃而解,這個也占着一定的比重,尤其是前幾年,我感覺這個是不可或缺的),因為我經歷了,所以感覺得到了很多,再次感覺在第一家公司對我幫助的各位。

  2:第二家公司是北京博鷹通航科技公司,一家創業公司,在這里工作了兩年,可以說從初創到后來逐漸進入正軌兩年中都經歷了,感覺在這里付出的可能比在大連更多,學到的技術可能並不是那么多,大部分都是培養個人的能力了,能夠獨立負責一個項目,需求,設計,開發,測試,上線,整個過程都是自己在做,所以其中的辛苦也許大部分只有自己知道,而現在自己所學到所看的眼界可能比以前更大了一些,整體的結構,優化,解決問題的能力等等,應該是對前面自己的一個提高吧。(提高1)不需要這個問題具體怎么做,需要告訴他問題在哪里,解決問題的思路 2)幫助讓他們了解業務,才能更好的解決問題,雙方都應該主動 3)一定要有技術文檔,代碼注釋等,因為你走了后面的人怎么辦?),這里感謝一起走過這段時間的個位。

  由於個人原因最近離職在找工作,經歷了大大小小的面試,有點小迷茫自己的定位,究竟想干什么,所以想稍微停頓下好好想想,所以才有上面寫的這些,希望我的經歷對大家有些小小的幫助,謝謝!

 


免責聲明!

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



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