1. 程式人生 > >一入編碼深似海,在達觀資料做程式設計師是怎樣一種體驗?

一入編碼深似海,在達觀資料做程式設計師是怎樣一種體驗?

在技術浪潮一波接一波推動人類社會前進的歷史程序當中,程式設計師始終是站在浪尖的群體。2014年起,把每年10月24日(2^10)定義為程式設計師節。這可能是唯一一個與數字緊密相關的節日——也體現了這個節日的含義:數字、程式碼、簡單。

作為一家程式設計師佔比60%以上的技術驅動公司,小編今天找了技術部幾位小夥伴們,聊了聊他們對自身工作的認識與想法、在工作中的堅持與改變,包括但不限於:

1.  如何走上了程式設計師之路?這其中有哪些的苦與樂?

2.  程式設計師工作對你工作之外的生活或性格產生了哪些影響?

3.你認為成為一名優秀的程式設計師最重要的事情是什麼?對剛開始職業生涯的程式設計師有哪些建議?

4.  程式設計師的加班多,壓力大,你如何調節自己以更好應對工作壓力的?

5.  在達觀做程式設計師工作是怎樣一種體驗?

其中有工作十幾年的資深程式設計師,也有剛入行不久的職場新人。雖然各自經歷不同,卻都有著對技術的熱情和執著。

達觀資料工程師

 

程式設計師工作對我的影響,我覺得是養成了double check的習慣。無論提交什麼之前,自己都要回頭再檢查一遍,我認為這也是程式設計師這個群體做事仔細認真的體現,畢竟寫程式碼有一點錯誤結果都會報錯。

其實優秀的程式設計師都非常重視細節,甚至有“程式碼潔癖”,就是覺得自己程式碼要乾乾淨淨的,清清爽爽的才行

,這種氣質也會被帶到程式設計師每天日常的工作和生活中。

程式設計師的工作,持續的學習非常重要。其實大部分程式並沒有那麼難,幾年前和達觀技術創始團隊一起參加由ACM SIGIR(國際計算機學會資訊檢索分會)舉辦的CIKM Cup,當時用了兩個多月的時間,我們最終在520支參賽隊伍中奪得冠軍,打敗了很多像 ebay這樣的團隊。有很多系統,看上去很複雜,但其實抽絲剝繭,一層層的拆開來看,都有“路數”的。

想說程式設計師新人不需要畏難,只要持之以恆地學習,每天進步一點點,總會有變化的過程,大家都能夠從優秀到卓越。

在達觀做程式設計師,我覺得是非常有目標感也非常快樂的事情,因為達觀做的工作都是解決不同傳統行業裡面一個個非常具體的自然語言處理問題,這些問題解決好了,會給不同行業的企業帶來非常直觀的變化和收益。

大一學習C課程的大作業是寫俄羅斯方塊,當時做出來了小時候的遊戲,就覺得很有成就感,之後就對程式設計比較感興趣。要說這一路的挫折……本科有門課叫電磁場與微波技術,其中計算用到一個叫阻抗圓圖的紙質工具,用起來很不方便,於是手寫了一個軟體,做作業很快。但是考試的時候不讓用啊,導致用紙質工具時候不夠熟練,差點沒做完捲紙。

開心的事兒,本科時寫軟體賺了一些錢,然後拿著這些錢去旅遊,算嗎?

程式設計師這個群體相對較單純,比較好相處,大家都是用事實說話。至於說程式設計師工作養成的習慣,會做事情更有條理,有些事情都會想用技術手段來解決。不過最後發現用錢解決是最方便的。

在達觀做程式設計師,會做很多以前沒有機會做的事情,公司在各方面都能夠創造很多發展機會。

從大二開始,就決定成為一個coder。大學開始就比較關注科技領域,是國內網際網路企業的忠實吃瓜群眾。看著大佬們在o2o、外賣、電子商務、團購等領域廝殺,感覺很過癮。後來嘛,就突然有一天覺得,自己老看這個,太浮躁了,當時也很焦慮,不知道以後該做什麼,索性,靜下心來做好一件事。既然對網際網路企業這麼感興趣,那就做網際網路吧,那是大二上學期結束。

 

寒假開始就苦學Java,每天先看視訊、再擼教材、再做課後題,經常每天學習10個小時以上,就這樣堅持了一個月,程式設計水平明顯提高了很多。後來安卓比較火,開始主攻安卓,後來能在大二暑假去做安卓實習賺錢,是當時很驕傲的一件事。再後來,緊跟人工智慧、大資料這波。一路走來,苦也多、樂也多。苦是越來越內向、開始有社交恐懼,也丟了女朋友;樂是畢業後拿到不錯的offer,能來到像達觀這樣優秀的公司跟同事們一起奮鬥。

程式設計師氣質嘛,我覺得就是“直”和“理性”。直——就是有什麼、說什麼,不拐彎抹角,不用去猜測他到底啥意思,畢竟我們已經工作這麼辛苦了是不是,察言觀色很累的;理性嘛,我的同事們都很理性,當兩種思路發生衝突時,大家都是從合理性上來考慮問題,不會有“槓精”的存在。

關於壓力,覺得壓力是動力的來源,千萬不能抗拒,必須接受,壓力能催人成長,在壓力下,儘快理清思路,實施方案,一步一步來。

調節自己嘛,首先盡力把工作和生活嚴格分開,工作的時候好好工作,按照Plan一件事一件事搞,別工作的時候開小差,開小差導致的加班自己負責哈哈哈;生活的時候好好享受生活,儘量不去想工作的事兒(特殊情況除外)。其次是,生活中乾點“文藝”的事,看看電影、讀讀書,不做特別燒腦的事。

現在AI被很多人吹得神乎其神,導致部分從業者很浮躁,沒多少乾貨。但達觀人做事很務實,以AI落地為己任,方法土也好,高大上也罷,只要有好的效果,就是最合適的方法;達觀的氛圍比較開放,大家可以隨時隨地討論問題,交流思路。定期的達觀大講堂,大家會相互分享一些新的工作技能、生活感悟,相互學習,共同成長。

有一個技術很棒、待人又nice的leader是什麼體驗?沒錯,達觀就是這樣。有一些技術很牛、背景又好的同事是什麼體驗?沒錯,達觀就是這樣。

此外,公司一般過節都會禮物,不光送自己,還送父母;每天下午都會有水果給吃,哈哈,從此以後好像我就很少自己買過水果了。

大學陰差陽錯的選擇了計算機相關的專業,誰知一入編碼深似海,再也沒有游出來。就這樣,從上學到上班,就一直在碼程式碼了。“立志“成為一名程式媛,那就要從上學那會說起,在我們專業流傳的一句話:“最浪漫的事是男生給女生寫程式碼,女生給男生畫重點”,而當時的我內心就想著要是能成為一名會畫重點的程式媛(哈哈)。其實是因為看到寫完的程式碼能真正執行並得到正確的結果,這種強烈的成就感促使自己想成為一名程式設計師。

工作對我最主要的就是思考問題的方式:考慮問題更全面,邏輯也更嚴謹了。遇到問題,能像解決bug一樣,快速定位位置,精準解決(*^__^*)

雖然目前還不是十分優秀 ,但看到周圍優秀的同事們,發現他們都有一個共通點:就是不停的學習,即使已經成為了技術leader,也依然在學習,瞭解最前沿的技術。對剛開始職業生涯的程式設計師,我建議除了本職工作外,還需要不停的學習,提高自己的技術能力。

壓力嘛,確實有。但壓力大,進步也會更大,換個角度想,正是有了這些壓力的鞭策,才能發現自己的潛力,知道自己的能力。工作遇到壓力大時,會及時調整自己的心態,梳理工作的優先順序,讓自己能夠條理清楚、高效地完成工作。(當然,吃吃吃,也是一個調節的方式啦!)

說到在達觀的工作,這裡不需要職場生存指南,周圍的同事都超nice,大家會為一個共同的目標而攜手共進;也不用擔心自己是技術小白,因為會有技術超強的大牛同事帶你前行,會給你詳盡的解答,幫助自己快速成長;更不用擔心工作無趣、環境沉悶,因為每一天都是新的挑戰,技術小哥哥、小姐姐也會讓你顛覆對程式設計師的認知。總之,達觀是一個來了就不會後悔,不來才會後悔的地方。

小時候以學習名義讓家長配了電腦,但其實真實目的是為了遊戲。無奈沒有網路和零花錢買盤,沒事只能搗鼓當時的win98系統和各種自帶軟體,算是完成了計算機啟蒙;上中學時午休會去學校閱覽室看書,接觸到了《大眾軟體》等相關雜誌,開闊了一些眼界;後來上了本科,卻因為選了邊緣的專業就業能力堪憂,於是奮發圖強決定要好好學一門“技術”。那時雖然有一點點程式設計基礎但競爭力還是不夠,遂決定先考研,讀研後一邊打基礎一邊學演算法,中間雖然遇到不少困難,但也算一直走在自己想走的路上了。

可能因為“當局者迷”,並沒有覺得自己或周邊的程式設計師有什麼特別的氣質。個人認為“程式設計師”這個詞被過分渲染了,成為了一種社會化標籤,和“脫髮”、“格子衫”、”雙肩包“等等詞關聯在一起,但仔細想想所有這些“特徵”或許都能在其他理工科男生中找到。

目前一兩年的工作經歷還談不上對自己有多少影響,不過自己性格偏內向,沒人說話也不會覺得憋得慌的那種,所以每天工作對著電腦也就非常適應,甚至說得上悠然自得。作為程式設計師,對生活的最大影響應該是對業餘時間會有佔用,但我也相信努力就有回報。

在達觀做程式工作最大的不同點就是,達觀是一家toB的公司,相對於更普遍toC程式設計師,在這裡參與過的專案多種多樣,技術方面接觸到的很多,因此對自身的提升也很大。其次就公司本身來講,達觀內部的環境非常好,不論是技術氛圍還是人際關係都非常融洽,能夠集中自己100%的精力投入到工作中,輸出加倍!

番外:她們眼中的程式設計師……

 

要說這個群體的整體氣質,其實我覺得每個人都不太一樣,但他們都很認真負責,響應問題非常及時。一些人出差時,也會讓你覺得他人好像沒有出差還和大家在一起工作的感覺。另外很多人脾氣都非常好,也很有耐心。剛開始來達觀工作的時候,技術部的一位同事事無鉅細非常耐心的教我如何導資料,看資料,之前很少遇到這麼有耐心的人。

程式設計師並不一定說改變世界吧,但他們的的確確改變了我們目前的生活。

每次路過技術部的時候,都會看看大家的螢幕,他們同時開啟好幾個顯示屏,編譯器裡的程式碼五顏六色的,這個時候我就會覺得他們好酷啊,通常這時候誰的編譯器裡的程式碼好看就會上前和他搭個訕聊上幾句。

還有一個很酷的點,是去年年會的時候,達觀用的抽獎系統是達總(注:達觀資料 CTO紀達麒)寫出來的,現場就讓我覺得很厲害。要是今年年會我能得二等獎+,那就更酷了~

神祕妹妹

 

覺得程式設計師有一種特殊的氣質,他們善良,辦事踏實且高效 ,最重要他們很相信我,這讓我覺得溫暖。程式設計師是改變世界的人,我覺得他們長著白髮寫程式碼最厲害!

程式設計師十分講邏輯,此場景用於工作是完全無差,但他們也能完美應用在生活的方方面面,可女生生活中是很少講邏輯的,有些地方需要講情感,當邏輯碰上情感時猶如火星撞地球。

在達觀接觸的程式設計師善良,真實。剛入達觀的時候,公司人數很少,其中有一位年紀最小的程式設計師,在聖誕節前夕,當時開玩笑對他說“你為什麼不給我送聖誕禮物?”結果第二天早上,發現他給公司所有人買了聖誕禮物。——當時內心os:為什麼這麼聽話,為什麼要買所有人的呢?但這可以看出他們真的很善良。

另外今天是1024,程式設計師節日,我要在此告白:祝我心目中的程式設計師們,身體健康,只此一願。


看了這麼人的訪談內容,對與真誠、認真、優秀的程式設計師一起工作是怎樣的感受是不是有一些好奇呢?

 

自校招“達人計劃”啟動以來,目前已經收取500+份簡歷,為了讓大家更好了解在達觀資料工作是怎樣一種體驗

 

達觀資料線上空中宣講即將開始!

達觀資料線上空中宣講即將開始!

達觀資料線上空中宣講即將開始!

 

宣講內容

1、達觀資料簡介

2、"達人“計劃

3、達觀資料福利

4、招聘流程詳解

5、優秀“達人”分享

6、答疑

宣講時間

10月30日(週二)19:00-20:00

宣講地點

掃描下方二維碼

加入達觀資料校招群

或搜尋 QQ群:

931328675

上面的小哥哥小姐姐們

已經在群中靜候大家

期待大家的到來~

 

也祝所有用程式碼

不斷解決問題的程式設計師們

節日快樂~