要成為一名成功的開發(fā)人員,您應(yīng)該放棄的22件事
當(dāng)您擅長某事時,就可以在開發(fā)中碰壁。 無論您多么努力,都感覺無法突破。 用力推動并沒有像以前那樣多。
在這種情況下,解決方案可能不是添加任何東西,而是實際上刪除了一些東西。
"只有說不,您才能專注于真正重要的事情。"
—史蒂夫·喬布斯
我們的習(xí)慣和信念決定了我們90%的行動。 要成為一名成功的開發(fā)人員,我們必須首先在思想上,然后在行動上取得成功。
通過放棄某些習(xí)慣和信念,您可以創(chuàng)造更好的空間和時間。
1.放棄固定的思想觀念
不要再想著沒有其他方法可以知道。
接受新想法。 如果您對自己的信仰狂熱而狂熱,那么您會自愿將自己關(guān)在監(jiān)獄里,不接受新的令人振奮的想法和知識。
不要以為自己不是天生就擅長某事。 您的大腦很靈活,專為適應(yīng)而設(shè)計,因此您可以改變。
您可以精通數(shù)學(xué),算法復(fù)雜性,系統(tǒng)架構(gòu),開發(fā)人員,重點,溝通,紀(jì)律以及您可以想象的其他任何事物。 但是您必須付出足夠的努力才能實現(xiàn)它。
2.放棄不健康的生活方式
"保持身體健康是一種責(zé)任……否則,我們將無法保持頭腦清醒。"
—佛
我們的身體需要良好的輸入才能產(chǎn)生良好的輸出。
鍛煉-無論是慢跑,騎自行車,去健身房,越野行走,引體向上還是瑜伽。 所有這些都提高了記憶力和思維能力,還減輕了壓力。
避免健康問題。 感染流感的人很少,可以享受美好的一天并取得豐碩的成果,更不用說更嚴(yán)重的疾病了。
您的思想影響您的健康,您的健康影響您的思想。 由于它們之間的聯(lián)系如此緊密,因此您應(yīng)該保護自己的健康并保護這一寶貴資產(chǎn)。
定期運動,獲取適當(dāng)?shù)臓I養(yǎng),每晚睡7至9個小時以及花時間進行冥想,將幫助您發(fā)掘作為一個人和一個開發(fā)者的真正潛力。
3.放棄渴望以別人為代價的主張
"一個自大的人認為自己很完美。 這是自大的主要危害。 它會干擾一個人的主要任務(wù)-成為一個更好的人。"
—托爾斯泰
批評別人的代碼很容易。 它什么也沒有給您,只會損害您與團隊的關(guān)系。
很難理解別人的代碼,但是好處將超過您的努力。
比起我很聰明,了解為什么以某種方式而不是其他方式編寫代碼更重要。 傲慢會影響學(xué)習(xí),教學(xué)和團隊合作能力。
4.放棄安全游戲
"生活始于舒適區(qū)的盡頭。"
—尼爾·唐納德·沃爾施
有行動取勝的心態(tài),而不是避免損失。
冒險。 接受艱巨的挑戰(zhàn)。 離開舒適區(qū)。 當(dāng)您安全時,就會失去獲勝的機會。
世界在不斷變化,如果您保護現(xiàn)狀,就不會成功。
為了保護自己的財產(chǎn),您使自己承受著隨著時間而逐漸增長的壓力。 如果壓力不可避免,那么將壓力施加于改善和生產(chǎn)比您以前所能承受的更大的事情是否明智?
取得新成果比保護自己已有的東西更加有趣和有意義。 因此,不要因為害怕害怕而行動。 行動取勝。
5.放棄成為受害者
"大多數(shù)人并不真正想要自由,因為自由牽涉到責(zé)任,而大多數(shù)人都對責(zé)任感到恐懼。"
· 西格蒙德·弗洛伊德
發(fā)生在您身上的一切都是由于您采取或不采取行動的結(jié)果。
通過思考"我對發(fā)生在我身上的一切負責(zé)",您將擁有改變一切的能力。 如果您拒絕對過去承擔(dān)責(zé)任,那么您將失去影響未來的能力。
沒有更多的投訴。 投訴使您誤以為您可以改變現(xiàn)狀。
不再責(zé)怪別人。 責(zé)罵使您失去影響局勢的能力。
下次由于您的作為或不作為而出現(xiàn)問題時,請首先承認這一點。 對自己和每個人說:"這是因為我而發(fā)生的,我會解決的。"
對結(jié)果和結(jié)果負全部責(zé)任。 您的同齡人將尊重這一點,并且您將發(fā)揮自己的力量。 只有完全掌握結(jié)果,您才能成功。
6.放棄隔夜成功的想法
"我不懼怕練習(xí)過10,000種踢法的人,但我懼怕卻練習(xí)過10,000次踢球的人。"
· 李小龍
真正重要的事情不會立即發(fā)生。
某人做出一些神奇的舉動后,似乎就取得了成功–一項使他們立即成功的動作。
確實,一項行動可以在一夜之間改變一切。 但是很少有這種動作是唯一的動作。 取而代之的是,許多動作都在成功動作之前。 即使對于您來說,事件和動作的鏈條如何引導(dǎo)您到達您所在的位置也可能并不明顯,但始終都是這樣。
這就是為什么要做一些能讓您快樂并對您很重要的事情很重要的原因,因此過程本身就是一種回報。 同時,不要放棄。 您現(xiàn)在的所有勤奮舉動必定會帶您邁向成功的未來。
7.放棄盲目的復(fù)制和粘貼習(xí)慣
最崇高的榮幸是理解的喜悅。"
萊昂納多·達·芬奇
了解您在做什么。 不要盲目地復(fù)制粘貼解決方案以完成工作并快速修復(fù)。
這樣做不僅會損害您的聲譽,還會引起更多的問題而不是解決。
尋求理解,而不是解決方案。 從長遠來看,理解比完成一項任務(wù)更有價值。 這是因為您的理解將會在將來為您提供更多解決方案。
8.放棄黑客問題
一些程序員通過自發(fā)地嘗試找到導(dǎo)致"可行"代碼的組合來解決他們無法理解的問題。 那些這樣做的人什么都不學(xué),并且以這種方式生成的代碼比以前包含更多的錯誤。
努力了解問題并解決其根本原因。 閱讀源代碼,更深入地學(xué)習(xí),并了解您不了解的內(nèi)容。 這是導(dǎo)致真正理解和掌握的工藝之道。
9.放棄完美主義
"做完比求完美強。"
—硅谷的一個流行創(chuàng)意
在未來幾年內(nèi)制作一個完美的應(yīng)用程序,程序,庫或一段代碼,或者在今年多產(chǎn)并取得數(shù)百個不完美的結(jié)果,哪個更好? 更不用說完美的計劃只是在一個特定的時間點,只針對一小部分人,而且通常只為您完成。
因此,完成勝于完美。
為您的開發(fā)人員編寫足夠好的代碼,而不是為您自己編寫完美的代碼。 您將始終有時間和機會來改進需要改進的代碼。 在其他情況下,您可以通過更快地交付代碼來節(jié)省時間。
10.放棄編寫智能代碼
"調(diào)試的難度是一開始編寫代碼的兩倍。 因此,如果您盡可能聰明地編寫代碼,就定義而言,您就不足以調(diào)試它。"
—布賴恩·克尼根(Brian Kernighan)
智能代碼是試圖向世界展示作者的聰明之處。 在大多數(shù)情況下,人們對此并不贊賞。 相反,當(dāng)您考慮他們并嘗試使他們的生活更輕松時,人們會欣賞它。
因此,編寫易于閱讀和理解的優(yōu)質(zhì),簡潔,簡單的代碼。 沒有人會從智能代碼中受益,包括三個月后的您。
11.放棄編寫最短的代碼
"我只是把這封信加長,因為我沒有時間將它縮短。"
—布萊斯·帕斯卡(Blaise Pascal),數(shù)學(xué)家和物理學(xué)家
首先是可讀性,然后是其他所有內(nèi)容。
幾十年前,有人決定可以通過他們在這段時間內(nèi)編寫的代碼行來衡量編碼器。 那不是一個明智的主意。
現(xiàn)在我們可以看到,如果開發(fā)人員使用的行最少或字符最少,他們會如何看待編寫好的代碼。 這也不明智。
一次編寫的代碼將被讀取數(shù)十次或數(shù)百次,因此無論其長度如何,都要努力編寫可讀的代碼。
12.放棄將在"某天"有用的代碼
"那些有知識的人不要預(yù)測。 那些預(yù)測的人沒有知識。"
—老子
更少的代碼意味著更少的錯誤,更少的時間來讀取,編譯,檢查,運送,維護和調(diào)試。
不要花時間編寫現(xiàn)在不需要的代碼。
13.放棄永遠正確的需求
"一個犯了一個錯誤而沒有糾正它的人正在犯另一個錯誤。"
—孔子
我們中有很多人無法忍受錯的想法,并希望永遠是對的。 對于我們和其他人來說,這甚至有傷害人際關(guān)系或造成極大壓力和痛苦的風(fēng)險。
向別人證明自己是對的,您會得到什么? 您將花費大量的精力,并會耗盡自己或?qū)κ值木Α?感覺正確的代價是使其他所有人都感到不舒服。 只是不值得。
贏得一場辯論,會使您損失更多。 與其贏得爭論,不如努力解決問題和幫助人們。
14.放棄為過去而戰(zhàn)
"變革的秘訣是將所有精力都集中在對抗舊事物上,而不是與新事物抗?fàn)幧稀?quot;
—蘇格拉底
沒有辦法改變已經(jīng)發(fā)生的事情。
當(dāng)然,您可以更改人們對過去的看法,但這將花費您很多錢,最終您將獲得不可靠的收益。
所以不要爭論過去。 專注于現(xiàn)在該做什么以及如何利用已經(jīng)發(fā)生的事情來改變未來。
15.放棄不相信自己
"當(dāng)我回顧所有這些擔(dān)憂時,我記得那個老人在臨終時說自己一生中遇到了很多麻煩的故事,其中大多數(shù)從未發(fā)生過。"
· 溫斯頓·丘吉爾
我們真的很難記住自己的成就,同時,我們真的很擅長認為我們還需要其他一些東西才能成為我們想要成為的人。
回頭看看,您已經(jīng)完成了多少。 我相信您已經(jīng)做了很棒的事情-只是很少考慮它們。
如果您想扮演角色,請不要等待許可。 開始做這個角色所期望的事情。 如果您需要標(biāo)題,最終將以這種方式獲得它。 如果您確實想做某事,則不需要標(biāo)題或權(quán)限。
如果您不確定該怎么做,那也不是問題-您將在執(zhí)行操作時弄清楚。 不要低估您發(fā)現(xiàn)實現(xiàn)目標(biāo)的方式的能力。
16.放棄只信任自己
"人才贏得比賽,但團隊合作和智慧贏得冠軍。"
· 邁克爾·喬丹
在職業(yè)生涯初期,邁克爾·喬丹(Michael Jordan)和科比·布萊恩(Kobe Bryan)都是才華橫溢但自私的人。 他們倆都認為只有自己才能贏得比賽,因為其他人經(jīng)常丟球。
菲爾·杰克遜(Phil Jackson)作為芝加哥公牛隊和洛杉磯湖人隊的總教練贏得了20個NBA賽季中非凡的11個賽季,他相信這樣一個想法:一群最好的人無法取得成功-只有團隊才能做到這一點。
他是兩位球員的教練,并在喬丹和科比培養(yǎng)了這個想法,將他們轉(zhuǎn)變?yōu)樽顐ゴ蟮那騿T,這些球員與球隊緊密聯(lián)系,并依靠自己的球隊贏得比賽。
團隊不僅僅是個人的總和。 團隊比強大的團隊要強大得多。
我們應(yīng)該信任我們的同齡人做出自己的決定和自己的錯誤。 我們應(yīng)該讓他們執(zhí)行更重要和更復(fù)雜的任務(wù),并在他們需要時提供幫助。
17.放棄嘗試做的一切
"本質(zhì)主義不是關(guān)于如何完成更多的事情; 這是關(guān)于如何完成正確的事情。 這也不意味著為了少做就少做。 這是為了盡可能地投資您的時間和精力,以便僅做一些必不可少的事情就可以在我們的最高貢獻點上運作。"
—格雷格·麥基溫(Greg Mckeown),"本質(zhì)主義:更少的紀(jì)律追求"
諸如"我可以做的兩件事","我可以控制一切"和"一切都應(yīng)該像我想要的"之類的想法充其量會損害您的身體,最壞的地方也會傷害您。
在這個快節(jié)奏的當(dāng)代世界中,很容易失去確定什么才是真正重要的能力。 但是,通過了解重要的內(nèi)容,我們可以利用帕累托原理。 通過應(yīng)用20%的努力,我們可以實現(xiàn)80%的結(jié)果,而忽略需要其余80%的努力的20%的結(jié)果。
重要的是停止嘗試做所有事情。 關(guān)鍵不是要完成更多的事情,而是要完成正確的事情。
如果該梯子靠在錯誤的建筑物上,那么爬上多高的梯子都沒關(guān)系。
努力找到自己的最高貢獻點,并全力以赴。
18.放棄消極情緒
"沒有人可以在你內(nèi)心產(chǎn)生消極情緒或壓力。 只有依靠您如何處理自己的世界,才能做到這一點。"
—韋恩·戴爾(Wayne W. Dyer)
負面情緒會吸引更多負面情緒。 情感是我們的感覺,而我們的感覺是我們的生活。 因此,輻射負性會使我們的生活變得更不愉快。 您將被同樣消極的人包圍著,他們對為您的成功做出貢獻不感興趣。 變成惡性循環(huán)。
只要想想您何時能帶給您帶來極大的快樂。 您可以整天這樣做,而不會感到疲倦。 您感到幸福,而不是疲憊。 占用我們精力的不是艱苦的工作,而是我們的感受和想法。
用感激之情作為消極思想和情緒的解毒劑。
要成為一名成功的開發(fā)人員,您需要感到自己是一名成功的開發(fā)人員。 要積極向上并在生活中吸引快樂。 快樂的人成為成功的人,反之亦然。
19.放棄內(nèi)疚和怨恨
"我們的疲勞通常不是由工作引起的,而是由擔(dān)憂,沮喪和不滿引起的。"
· 戴爾卡耐基
負責(zé)是一件好事,但請避免對令您不滿意的結(jié)果感到內(nèi)。 感到內(nèi)doesn并不會增加任何好處。 相反,這種感覺會阻止您成為更好的自己。
怨恨是另一種吸收能量的情緒。 與您感到沮喪的人聯(lián)系,并向他們解釋您的問題。 解決問題并釋放精力,以取得出色的成果。
情緒上要聰明。 找到阻礙您全力以赴進行創(chuàng)意的問題,并主動解決這些問題。
20.放棄相信每個人都應(yīng)該像你一樣思考
想要某些東西不是利己主義-利己主義期望別人都想要和你一樣的東西。
多樣性是取得巨大成功的強大工具。 健康的觀點多樣性必須成為產(chǎn)品和團隊的一部分,才能使它們成功。
期望每個人都應(yīng)該以您的"正確"方式思考是不健康的。 與只會像您這樣思考的人包圍自己是不健康的。 而且,掙扎也是不健康的,因為人們與您的想法不同并且不接受您的想法。
要獲得成功,請擁抱多樣性并思考可以從其他觀點中學(xué)到的東西。
21.放棄浪費時間
"我有很多想做的事。 我討厭浪費時間。"
—斯蒂芬·霍金
這需要時間來磨練您的技能,練習(xí)一種新語言,學(xué)習(xí)新技術(shù)并在工作場所付出110%的努力。 為了獲得時間,您需要停止浪費時間在不會為您和您的目標(biāo)帶來麻煩的事情上。
停止將時間花在使您不開心的關(guān)系上。 不要浪費時間在電視節(jié)目上,這并不能幫助您變得更好。 不要浪費時間在沒有使自己變得更強壯的活動上。
沒有浪費時間的事情,這對您和您的生活和真正成功都無濟于事。
22.放棄當(dāng)一名接受者
"前進的世界。 接受者不斷前進,并壓制世界。"
—西蒙·辛尼克
生命給予奉獻者,取于奉獻者。 這是宇宙的公理。
那些尋求立即自私的結(jié)果的人只會對短期結(jié)果感到滿意。 那些為他人的成功而真誠努力的人,其復(fù)合作用將比自己的貢獻大許多倍。 這是成功的法則。
為了成就偉大的事情,您需要利用奉獻的力量。
每天,您都有機會使自己擺脫不為您服務(wù)的事情。
通過放棄阻礙您的活動和情緒,您可以創(chuàng)造更好的空間。 通過創(chuàng)造良好習(xí)慣,活動和情感的空間,我們成為自我的更好版本。
追求更好的愿望在于我們所有人,當(dāng)我們實現(xiàn)這一愿望時,我們會感到驚奇。 這是成功的道路-每個人都可以使用。