网上棋牌游戏牛牛
當前位置: 網站首頁 > 九州手機版登錄

工作兩年

2019-05-25來源:九州官方網手機客戶端

畢業一年,工作將近兩年。剛工作的時候會記錄每一點的成長,隨著時間的推移,寫的越來越少。在這即將到來兩年的時間點上,驀然發現,已經好久沒有進行個人總結了。

很多人都說,踏入工作 1-3 年是人生中一個重要的階段。博主正處于這個階段,不知道這個說法是對是錯,但也知道,潛心學習,腳踏實地肯定不會錯。

恰處于這個時間段的中間,借此博文,總結與反思這兩年的成長與教訓,如果能得到各位前輩的指點,那就更為值得了。

第一份工作

工作前

人生中會有很多難忘的第一次,我相信對于絕大多數人而言,第一次面試與第一份工作應該是其中之一。

博主就讀于廣州一所普通本科,和大多數大學生一樣,前兩年在班務與學生會間折騰,到大三時,突然發現自己馬上就要畢業了,然后就開始焦慮,想著畢業到底要干些什么。

大學生畢業,一般就面臨三個選擇:就業、考研、考公務員。確定就業后,就要確定要就什么業。俗話說的好,"女怕嫁錯郎,男怕入錯行",本著就業需謹慎的原則,興致勃勃的咨詢了好多師兄師姐,結果發現并沒有很多選擇。要么銷售,要么IT。

那得了,就 IT 吧。雖然大學才開始接觸編程,但所幸還學了一些計算機知識和編程原理,也不算零基礎。就這樣,在大三正式走上 IT 就業路,成為了一個"準程序員"。

大三跟著老師折騰了一年,大四開始準備簡歷,應戰秋招。折騰了幾個月,2016 年 12 月 1 號正式入職了 A 公司,也算開始了職業生涯。

工作中

公司主要做 H5 營銷游戲平臺。創業型公司,老板人挺好,團隊也很贊。

現在回頭看來,在這家公司,時間上大致可以分為兩個階段,每個階段對博主都有不同的影響,最主要的是,每個階段,都有一個可以稱為“導師”的人帶著,也讓博主從一個開發新人一步步邁向成熟。

入職階段。這個階段對于很多人來說,應該都是比較難熬的階段。對于剛踏入社會的博主來講更是如此。

網上看過很多批評大學生的文章,都說大學生畢業眼高手低,心氣高,能力低。但幸運的是,博主接觸的這些同學、校友中,基本上沒有這種情況,身邊認識的基本上都持有一種觀點:

第一份工作,應該是一個跳板,而不是坑

本著抓住當前跳板的想法,哪怕沒玩過 git,沒用過 yii,也沒搞過微信開發,入職前兩個月,靠著每天加班,拼命的去學習自己不熟悉的一切,兩個月后對公司整個業務代碼也算有個大概的認識,至少來個新功能不會心慌慌了。

言歸正傳,這個階段帶博主的是后端組組長,文哥,人牛話不多,運維、開發,乃至網絡排線,接近全能,當然,全公司數他最忙。博主就是在他的指導下,靠著修復一個個 bug,才能快速熟悉整體業務代碼。

簡而言之,這個階段學到了下面兩點:

    技術上,會了 git,識了 yii,熟了 apache 與 mysql;團隊協作上,了解了互聯網公司的工作流程,最重要的是,提高了與 產 品 對 撕 的 能 力!

重構階段。說起重構,很多人對它,應該是“愛恨交織”。這也是公司發展過程中,技術部門必須正視的一件大事。

這個階段博主基本上是跟著項目經理俊哥混。他是澳洲留學回來的,在技術方面和文哥是完全不同的風格。會更積極的去接觸與嘗試新技術,利用一些理論知識對整體方案進行評估。

重構開始后,博主負責的那一塊業務代碼要全部用 Node 重寫,更悲催的是,那時對 Node 的認知也僅限于,它和 JS 的語法一樣。就這樣,開始了重構之路。

歷時將近兩個月,終于改寫完成。不幸的是,又不小心引入了分布式數據一致性問題,出現 redis 數據與 mysql 數據不一致的問題,導致紅包多發。

那段時間是壓力最大,最難熬的一段時間。中間幾度想申請離職,但想一想我們的“跳板原則”,就咬牙堅持了下來。

最后結果也算差強人意吧,雖然沒有達到預定目標,但相比之前,業務架構更清晰,性能也提升了 5 倍左右。

這個階段給我的最大感觸就是,重構真的是要人命的一件事。

離職

一個人離職的原因有很多,但對于技術而言,團隊氛圍應該是一個相對比較重要的因素了。上面說過,公司團隊氛圍很好,這也是讓我一再堅持的理由。

但一家公司不單單只有技術團隊,老板的影響,其他團隊的因素,都會導致公司走上不同的道路。博主公司就是存在發展大方向經常變動的問題,導致走了很多彎路,最后投資人看不到發展前景,迫使公司改變了大的發展方向,團隊成員相繼離職,這也是博主最終離開公司的原因。

當前,上述都是客觀因素,就博主本人而言,一方面想換一個環境,讓自己有更快的成長。另一方面,也想薪酬能跟著上漲。網上不是經常有人說:

薪資漲幅低于 30% 的跳槽,都是失敗的跳槽

所以,也可以說成:

當你想跳槽的時候,你的下一份薪資能有 30% 的漲幅嗎?

如果有底氣,那就大膽的跳吧!

總結

現在看來,在這家公司,最幸運的就是能有人帶著正式進入 web 開發世界。跟著文哥學到了在 coding 世界,每個字母,每個標點都應該慎之又慎。跟著俊哥學到了,除了眼前的茍且(業務代碼),我們還要努力接觸遠方的詩(新技術),保持對技術的熱情。

下面是博主從第一家公司離職時所接觸到的技術,作為創業型公司,這應該是一些很常見的技術,后續會為一些技術點寫出單獨的博文,以作個人總結,也希望能給剛入職的小伙伴一點點幫助。

服務器

    ApacheNginx

數據庫

    Sql
      MysqlOracal
    NoSql
      RedisMongodbMemcacheInfluxdb

編程語言

    PHPNodePythonJavaC

相關應用

    微信開發

第二份工作

目前在一家直播公司就職。剛入職幾個月,定個未來的規劃吧。

短期目標:

    進一步了解公司業務架構增強 nginx 服務器的了解增強操作系統、redis 集群等基礎知識的認知

中長期目標:

    配合 CTO 完成業務拆分,增強對架構的認知

具體措施:

    閱讀相關書籍學習相關網絡課程每月至少兩篇博文

网上棋牌游戏牛牛 赛车娱乐城 广东时时技巧大全 广东时时号码推荐 2019年7月25号黄金走势 腾讯分分彩24小时开奖记录 3d分析软件 11选5 江苏麻将下载链接 足彩进球数开奖结果 辽宁三十五选七 重庆时时彩开奖网易 北京时时直播网 今日竞彩足球预测推荐 黑龙江时时软下载 北京福彩pk 山东体彩快乐扑克