天天看點

Coding五年,我在阿裡“啃”了塊硬骨頭

大家好,我叫李靖,來自淘系技術部,是一名前端工程師。

在阿裡的日子過得太快,轉瞬間已在指尖和鍵盤的 Coding 聲中溜走了五年,這五年,我從青澀的小夥轉身成為一個女娃娃的爹,也從略帶内向的畢業生進化成了既能碼又能撕的“胡子大叔”。

1人可以累,心不能累

剛入職時,作為一名技術新人,負責 PC 版的淘寶首頁,這塊業務很特殊,它的閱聽人很多,每天都有上億的流量,系統的複雜度雖不是很高,但是風險特别大,而且需要與很多很多很多人交涉,我接手之時業務發生了一些變化,作業量很大,壓力也很大,有來自業務方的壓力,也有技術上的挑戰,那段時間,連續一兩個月,加班到晚上 1 點左右回家,而且 1 點以後還有可能收到業務方的電話。

有一天晚上,大概 11 點鐘,整層樓隻剩下我和我的主管,在優化一個技術細節問題,他其實已經陪我快一個星期了。多日的疲憊感讓我一下子爆發了出來,那天晚上,我哽咽了,哭了,最後泣不成聲,主管在旁邊,他話不多,等我哭的差不多的時候,他告訴我,“成長是很累,但是人可以累,心不能累”。

這幾年,我一直記着這段往事,也把那句話深深地刻在了心裡。從那以後,不管是工作,還是生活,我都會盡量保持良好的心态,每每感覺心累的時候,都會想辦法調節自己。

當工作和生活交織在一起的時候,也很容易把生活中的情緒帶到工作上來,心中的不如意會像病毒一樣占據大腦,壓垮我們的心理防線。學會站得遠一點來看待眼前,其實一切都會消逝,生活和工作都不會因為一點小事而變得黯淡無光,遠方的路還很長。

2你相信嗎?

看不清前路的時候,鞭策自己的就是“相信”二字。

依稀記得剛來阿裡的一兩年,前頭總有個師兄領着,完全不用擔心迷路的事情,可不知道從什麼時候開始,師兄好像成為了一團煙霧,彌散在了眼前,這才意識到,前方的路,需要自己去走。需要思考的問題越來越多,能得到的輸入越來越少,我已經數不清自己有多少回看不清前路了,但每每看到一絲希望,都會緊緊地抓住,走下去。

做店鋪業務的那年,我們團隊人少事多,我負責的是 ISV 開放相關的技術支撐,舊的技術體系要過渡,新的方向要探索。在做規劃的那段時間,我連閉上眼睛都能看到一堆讓人頭疼的問題在腦子裡轉來轉去,後來我們決定把開發者的體驗做上去,選擇了一個非常難啃的技術領域——IDE 編輯器。當初我的内心是拒絕的,我認為自己搞不定,可實在也沒有太多的路可以選擇。

轉崗吧,但回頭一想,如果這塊骨頭不啃碎,ISV 技術支撐的體驗很難有質的突破,團隊的壓力也會更大;另外再想一想,其實“好做”的事情都已經做得差不多了,大家都進入了深水區,沒有那麼多好啃的骨頭。幾個深呼吸以後,我決定,提起勇氣,紮紮實實地幹它一場。

那半年,時而痛苦,時而興奮。慶幸的是,如期地幫助 ISV 解決了一些實際場景的問題。

當然,相信也是有條件的,當我把事情列清楚了,我多了一份相信;當我做出了一點點效果,又多了一份相信;當我得到了兄弟團隊的關注和尋求合作的意向,我知道,當初的堅守是對的。大膽思考,小心求證,穩步向前地相信,前路才會越來越清晰。

3賦予工作多一點意義

一線的研發工作,并不是每時每刻都充滿着趣味和挑戰,可以說日常的大部分時間都在處理瑣碎的看似不起眼的髒活、苦活、累活。思維沒打開,就好像囚禁在籠子裡,看不清上下遊關系,也看不到做這件事情的價值和意義。

工作的意義從來都不是别人賦予的,而是自我賦予。内心被人說服了,是以去做;看到了問題,是以去做;經曆過痛苦産生了共情,是以去做。每一行代碼、每一次優化、每一個變更,都期望能夠讓我們的使用者更爽一點,使用者爽了,我們的心裡也就爽了。

近期的工作是解決前端工程相關的研發體驗和效率問題,幾乎每天都會聽到來自不同 bu 的研發同學的聲音,聽到了他們的抱怨,也聽到了他們的贊許,很多心聲他們并不會全部吐露出來,但順着回報去看看是什麼讓他們愛不釋手,是什麼讓他們痛不欲生,進而做出一些改變,這或許就是我給工作賦予的更多意義;而不是像不是一顆螺絲釘般,成天機械地解決來自使用者、主管、合作夥伴提過來的各種需求。

世界沒有太多的變化,但是用不一樣的眼光去看待這個世界,可能會大大的不一樣。

4五年,五味雜陳

在我們的人生中,有好多個五年,不長也不短。在這裡,我度過了工作後的第一個五年,内容很豐富,這也讓我意識到,未來需要以更長的跨度來規劃階段性的人生。

感謝這五年,感謝身邊的人,也感謝阿裡巴巴,讓我受益良多~

Coding五年,我在阿裡“啃”了塊硬骨頭

這是一篇釋出在阿裡内網裡的文章

在阿裡Coding五年的程式員

心力腦力體力的鍛煉與成長

沒有那麼多好啃的骨頭

唯有紮紮實實地幹它一場

你呢,啃過什麼樣的硬骨頭?