前端新人:我在墨刀的四個月
本文不涉及太多的技術細節,只想談談作為應屆生,對互聯網行業工作和生活的看法。
原先公司實習轉正答辯沒有通過,又很喜歡墨刀這款產品,投了墨刀。電話溝通幾句之後我就過來了。
在剛來的一段時間,我主要接觸了 Ruby on rails 和一些頁面修改,另外也在熟悉我們的業務。後面開始接觸 Sketch 相關的開發。我們希望 Sketch 中的組件可以直接變成可以在墨刀中直接使用的組件。當然,我們團隊中還有人負責 Sketch 插件開發(這也是一個深坑)
由於前端採用的是 React 全家桶。原先的討論區板塊列表頁是早期用 Vue 寫的,為了保持技術棧統一,我把這塊轉為 React。因為是純ui渲染,幾乎沒什麼難度,可以趁機熟練 React。然而通常 First commit 都是有很多地方不完善的,我非常感謝同事很耐心地幫我 review。
現在一直在跟進的項目就是我們的運行頁面,運行頁有較大的改版。以前實習的時候做的幾乎都是邊邊角角,突然接觸到大項目,也是一頭霧水。多虧同事提點,在接手一個項目著手開發之前,開發者應該先關注數據,看看數據層面是否已經具備開發條件。如果不具備,還需要哪些,對接後端的負責人等等。
在新版運行頁開發功能的時候,我給交互增加了一些細節,沒想到我們的PM在不知情的情況下默認去使用這種交互,他以為這是系統自帶的,其實是我在完成功能後使用的時候也下意識的會這樣操作才加上的,這件事讓我很興奮。
我並不認為和產品討論方案是一件浪費時間的事情。有的人也許會調侃,你和產品撕逼完了,產品的需求有了,但自己的時間已經沒了,還得再花額外的時間完成需求。
可是在討論的過程中,我願意談談我對產品的看法,也無所謂是不是在給自己加功能。能把自己對產品的理解落地是一件很幸福的事,這也是很多人想成為PM的理由吧。更何況我又是這個實現者,與其拿著別人的圖紙在打造兵器,我更傾向和工匠們討論如何設計這款兵器並打磨出它該有的特質。我非常感謝墨刀給了我自由,我可以融入自己的想法,而產品也希望能有更多的視角去看待設計。對於未來不可知的事物,尤其對於創業公司而言,沒有人能非常清晰深刻的意識到下一步該往哪走,PM也不能百分百確定這一期的功能和設計一定是正確並受用戶認可的。因此更多的交流溝通,都是為了更好的打磨產品。
不過這也和每個人的意願有關,有人希望完成高複雜度的項目,實現更高難度的演算法功能等等。因此我更傾向關注用戶層面,這也是一個需要思考和實踐的事。其實兩者並不衝突,只是不要思考單方面而忽視另外一方。
當然,平衡生活和工作也很重要。寫代碼之餘,也應該分配一些時間給自己。看書或者出去走走,健身運動。這方面,我覺得等自己有一定的開發積累之後,可以相對自如的把控時間。
我很感謝BM哥。給了我第一份前端實習工作。自己划水了三個月之後準備撤退為後來的校招作準備。也很感謝有道雲筆記,這是一群非常有愛的團隊,雖然最後沒能留下來,但我依然非常感謝我的 Mentor 和相處過的同事。
我想唯一能回報那些曾經饋贈過我的人的方式,就是讓自己更加優秀,做出更好的作品。
最後
墨刀招聘前端工程師(實習生也招)
技術團隊配置
5名前端 ,其中一位遠程。
2名後端,其中一位就是我們的一元叔。(在一線奮戰了16(馬上17)年的碼農)
1名客戶端開發 (包括sketch 插件)。
技術棧
React + Redux 、React-Native(React體系為主),Electron
招聘要求
主要是有 React 體系相關的開發項目經驗,如果熟悉 RN,Electron或者 Canvas/svg 就更好啦。
薪資
實習:6k-10k
社招:15K-25K
具體見下面兩個鏈接
https://www.lagou.com/jobs/1730298.html?source=pl&i=pl-0
https://www.lagou.com/jobs/3716862.html?source=pl&i=pl-0
您可以在拉勾投遞簡歷或者直接發送簡歷至
wenzheng@mockingbot.com
推薦閱讀:
※職場新人碰到個心機很深的牛逼人?
※老J專欄(103)我們在職場中如何才能變得更平庸
※為什麼職場老員工不願意給新人太多幫助,是因為怕新人能力突出嗎?
※為什麼不起眼的職場人比閃瞎眼的職場人過得好
※如何有效地提高工作效率?