希望我們都是完美主義

技術(shù)能干什么

這是這篇文章的第一個(gè)問(wèn)題,你覺(jué)得技術(shù)能干什么?
維基百科對(duì)技術(shù)的定義是,技術(shù)是指人類(lèi)對(duì)機(jī)器、硬件或人造器皿的運(yùn)用,但它也可以包含更寬廣的運(yùn)用。那么,如何種水稻、如何制作農(nóng)耕器具、如何照明、如何通信、如何上網(wǎng)、如何開(kāi)發(fā)一個(gè)App都算作技術(shù)。而人類(lèi)在進(jìn)化史中不斷創(chuàng)造技術(shù),就是為了更好的生存。所以,技術(shù)能干什么?技術(shù)能創(chuàng)造價(jià)值。技術(shù)能帶來(lái)生產(chǎn)效率的提高。當(dāng)你每天浪費(fèi)大量時(shí)間在做低效率的事,算是一個(gè)合格的技術(shù)人員嗎?不著急下定論,我們接著聊。

你是代碼機(jī)器嘛

這個(gè)這篇文章的第二個(gè)問(wèn)題,你是代碼機(jī)器嗎?
當(dāng)你在用高級(jí)語(yǔ)言一行一行編織你的應(yīng)用時(shí),你能確定的告訴我這些代碼可以產(chǎn)生更高效的價(jià)值嗎?當(dāng)然這個(gè)可以從兩個(gè)方面來(lái)評(píng)估。
一是你在做真正有價(jià)值的需求。比如微信的二維碼掃描加好友,將加好友的操作縮減到兩步,給用戶(hù)節(jié)省了極大的時(shí)間。這是有價(jià)值的需求。
但支付寶內(nèi)的聊天功能,真的有點(diǎn)雞肋。我們使用支付寶是把他當(dāng)做支付工具,聊天的話(huà)還是優(yōu)選QQ跟微信。這是待評(píng)估的需求。支付寶完全可以根據(jù)用戶(hù)使用次數(shù)統(tǒng)計(jì)改善甚至刪除聊天功能。當(dāng)然這個(gè)例子有點(diǎn)極端了,因?yàn)檫@涉及到公司戰(zhàn)略問(wèn)題了,恐怕不是簡(jiǎn)單下線(xiàn)就下線(xiàn)的。當(dāng)產(chǎn)品提出一個(gè)需求是,你是完全接受呢?還是會(huì)考慮產(chǎn)品現(xiàn)有的定位而跟產(chǎn)品探討是否有開(kāi)發(fā)的必要呢?如果你完全接受,那么可能這個(gè)產(chǎn)品下周迭代就下線(xiàn)了,所以你辛辛苦苦寫(xiě)的代碼就白費(fèi)了。這種就是代碼機(jī)器??赡苊刻於荚谫M(fèi)勁寫(xiě)代碼,但是做出來(lái)的東西跟代碼質(zhì)量卻沒(méi)有多大的提升。
二是明明是很好的需求,但是你的實(shí)現(xiàn)方式很差勁,case通過(guò)率較低,那么你的工作質(zhì)量決定了你的產(chǎn)出沒(méi)有多大價(jià)值。
以上,你應(yīng)該能回答出我的問(wèn)題了。當(dāng)你也跟我一樣對(duì)自己的工作質(zhì)量產(chǎn)生疑惑,不妨想下,除了悶頭寫(xiě)代碼,我們還能做什么?

做一個(gè)完美主義患者

希望在工作中,人人都是完美主義患者。
為什么這么說(shuō)呢?完美主義患者會(huì)很注意細(xì)節(jié)的處理,打敗對(duì)手的也許就是你的細(xì)致,打動(dòng)用戶(hù)的也許就是你的細(xì)心。不單單是產(chǎn)品經(jīng)理,開(kāi)發(fā)、測(cè)試、UI都可以是。所以說(shuō),作為開(kāi)發(fā),我們不能選擇只做代碼機(jī)器。
我希望我們做的每一個(gè)需求,都是為了更好的用戶(hù)體驗(yàn),工具類(lèi)應(yīng)用就要提升更多的用戶(hù)效率。無(wú)論你是什么角色,其實(shí)目的都是一致的,只是你辦事的方法不同。產(chǎn)品要提出更加深思熟慮、詳細(xì)的需求,開(kāi)發(fā)要設(shè)計(jì)最穩(wěn)定、易擴(kuò)展、低漏洞的開(kāi)發(fā)架構(gòu),測(cè)試要準(zhǔn)備更詳盡的case, UI要設(shè)計(jì)最簡(jiǎn)潔、易交互的界面設(shè)計(jì)。當(dāng)一個(gè)需求是大家工作的起點(diǎn)時(shí),這個(gè)需求就要被打磨的越來(lái)越精細(xì)才好。 只有這樣,大家才不會(huì)把時(shí)間浪費(fèi)在無(wú)用的工作上。今天提了一個(gè)需求,沒(méi)考慮充分,下個(gè)迭代下線(xiàn)了;這個(gè)功能用的人不足10%,寫(xiě)了這么多代碼白費(fèi)了。。。等等,想下,你開(kāi)發(fā)的產(chǎn)品有這樣的問(wèn)題嗎?但,作為一個(gè)開(kāi)發(fā),如果能多思考一下,覺(jué)得這個(gè)需求有點(diǎn)突兀,就希望PM給出比較充分的理由,或者商量這期先做一個(gè)小樣,統(tǒng)計(jì)下用戶(hù)使用情況再?zèng)Q定是否值得后續(xù)的開(kāi)發(fā)。有人覺(jué)得開(kāi)發(fā)操著產(chǎn)品的心有點(diǎn)越界了。不是啊,做一個(gè)優(yōu)質(zhì)的需求勝過(guò)做十個(gè)可有可無(wú)、欠缺考慮的需求,這是雙贏。再重申一遍,技術(shù)是用來(lái)創(chuàng)造價(jià)值的,我們不是代碼機(jī)器。當(dāng)你抱怨工程越來(lái)越臃腫,架構(gòu)越來(lái)越混亂,crash越來(lái)越多時(shí),除了反思功能代碼質(zhì)量,也請(qǐng)想下自己是不是在扮演代碼機(jī)器呢?
當(dāng)全部人都在做加法的時(shí)候,這個(gè)App體量會(huì)越來(lái)越大。當(dāng)你發(fā)現(xiàn)到了不得不改變的時(shí)候,或許,已經(jīng)晚了。何不從每次需求評(píng)審開(kāi)始,做一個(gè)完美主義患者。

爭(zhēng)吵但請(qǐng)不要互相傷害

討論需求,各執(zhí)己見(jiàn),就容易越說(shuō)越激動(dòng)。但是,請(qǐng)控制好個(gè)人情緒,不要進(jìn)行人身攻擊或者羞辱。辯論會(huì)越變?cè)矫?,但是我們不是要分出勝?fù)啊,必要時(shí)也要學(xué)會(huì)妥協(xié)或者采用更加溫和、理性的方式講述自己的顧忌,畢竟都是一個(gè)team,還是要一起做事?;ハ嘧鹬貙?duì)方的工作是基礎(chǔ)。有效的溝通是手段。工作不僅要看智商,更要看情商。恩,我們要互相關(guān)愛(ài),不要互相傷害。

尊重別人的選擇

過(guò)了幾天,跟朋友聊起完美主義的事,發(fā)現(xiàn)自己有點(diǎn)天真了。你想做完美主義,這是你的選擇。但是有人不想做啊,這也是他們的選擇。如果,你急于把一件事做完美,而別別人增加了額外的工作量,那么,你的完美主義在別人眼里,就是“多事”。而且無(wú)形之中會(huì)給別人壓力,因?yàn)楣ぷ髀?,你能想到的idea別人卻沒(méi)有想到,那么別人心里就會(huì)有壓力啊。所以,當(dāng)你的完美主義遇到現(xiàn)實(shí)主義,需要你多動(dòng)些腦筋了。完全放棄自我也不對(duì),完全堅(jiān)持自我也不對(duì)。能做的,就是兩個(gè)字,克制!盡量把自己的想法壓縮在大家都能接受而且不會(huì)產(chǎn)生反感的基礎(chǔ)上。做好事很重要,但,照顧到身邊人情緒,也很重要。請(qǐng)尊重別人的選擇。

有不同見(jiàn)解的歡迎留言~

Echo
25, Oct, 2016

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容