自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

阿里資深技術(shù)專家的10年感悟

企業(yè)動態(tài)
阿里有許多土話,比如“方法總比困難多”、“不淘汰自己就會被別人淘汰”、“你感覺不舒服的時候,就是成長的時候”。

[[270163]]

阿里有許多土話,比如“方法總比困難多”、“不淘汰自己就會被別人淘汰”、“你感覺不舒服的時候,就是成長的時候”。每一句都在激勵我們向前。生活總不缺困難和磨練,痛苦的時候,只有轉(zhuǎn)變思維,才能蛻變。今天,阿里巴巴資深技術(shù)專家無相分享他在阿里這10年來的幾點感悟。今天很殘酷,明天更殘酷,后天很美好,熬過明天晚上,才能看到后天的太陽。

2019年的上半年,我密集地寫了 tbbpm idea 插件,終于比較圓滿地解決 idea 插件的開發(fā)問題。經(jīng)過這件事,內(nèi)心有股強烈的沖動,促使我寫下這些年面對痛苦時,我的一些解決問題的方法和感悟。

1. 一個人走得快,一群人走得遠

“一個人走得快,一群人走得遠”,這句話是阿里的土話。沒有這些年的編程經(jīng)歷,不會深刻地感受這句話背后邏輯與力量。一個人持續(xù)做一件工作量較大且較長期的事情時,對心力的考驗是很大的。當多人協(xié)同時,心力壓力能夠得到很大的緩解。

Knowledge is commonly socially constructed, through collaborative efforts toward shared objectives or by dialogues and challenges brought about by differences in persons' perspectives.Salomon

《The Costs and Benefits of Pair Programming》這篇論文的研究表明:結(jié)對編程能夠改進設(shè)計質(zhì)量,減少代碼缺陷(代碼行數(shù)減少,測試通過率更高),減少員工離職風險,提升軟件技能。團隊解決問題的速度變快,同時更加愿意坐到一起工作。

 

2. 當你不舒服,難受或陷于困境時,應該停下來思考

在寫 tbbpm idea 插件時,我花了三年(準確來說是3個春節(jié))才寫成,idea 的設(shè)計插件在業(yè)界無參考標準,不能很好地快速進行。記得在 eclipse tbbpm 插件時,因有業(yè)界源碼參考,用了兩個通宵原型就做出來了。Tbbpm 是一個閑暇時間的產(chǎn)物,只能利用春節(jié)這樣的大長假才能開發(fā)。我希望自己能夠在極短的時間內(nèi)完成,然而,***個春節(jié)與第二個春節(jié)都沒有成功。在第三個春節(jié)時,關(guān)鍵的拖拽依然沒有很好的搞定,心力已經(jīng)接近憔悴。屢次失敗之后,我不得不開始反思,是不是我做這件事的方式錯了?是不是我的欲望已經(jīng)超越了我當前的能力。

于是,那時候我停下手頭的工作,冷靜的地思考了2天。

這里舉個當時的例子,idea 插件繪制表單的困境:因為用 swing 的方式來構(gòu)建流程時,使用很多原生的庫、GUI、JformBuilder,覺得畫一個表單很困難, 盡管有些產(chǎn)品商已經(jīng)用了,依然非常難用。靜下來思考后,通過 google,找到了 miglayout 這個庫,問題才得以解決。

困境是個人成長的***機會,放棄、逃避、拒絕思考,就意味著放棄成長。如果遇到困境不自知,不解決,則會出現(xiàn)昨日所不知不能者,今日仍是不知不能;去年所不知不能者,今年仍是不知不能。

同時,最近有很多同學向我反饋,遇到困境時,通過個人的努力依然不能突破。這種情況下,可以嘗試另外一條路,像《能力陷阱》這本書所說的一樣,可以引入外部的力量。

3. 學習能力與思維模式是一個人的核心競爭力

沒有自學能力的人沒有未來。李笑來

3.1 首先承認自己的不足

Stay foolish, stay hungry.

我們要承認一個基本的邏輯事實是: 任何事情不是天生就能精通,要通過訓練才能達到優(yōu)秀的程度。很多事物的判斷能力,要是逐步建立的。只有意識到自己的不足,才能覺悟,去學習進步。

網(wǎng)上看到一張圖《how to draw a horse》深有感觸:

 

圖片來源:https://oktop.tumblr.com/post/15352780846

這個漫畫顯示的哲理:有時***一步,你要付出非常多的努力。任何高水平的技術(shù)或思維模式,都需要付出努力,并非生而得來。

3.2 掌握優(yōu)秀的學習方法:

如何證明一個人有比較優(yōu)秀的學習能力?學習做到目到,口到,心到。

讀書要目到,口到,心到。爾讀書不看清這畫偏旁,不辯明句讀,不記清首尾,是目不到也。喉,舌,唇,牙,齒五間音并不清晰伶俐,蒙籠含糊,聽不明白,或多幾字,或少幾字,只圖混過就是,是口不到也。經(jīng)傳精義奧皆初學固不能通,至于大略粗解原易明白,稍肯用心體會,一字求一字下落,一句求一句道理,一事求一事原委,虛字審其神氣,實字測其義理,自然漸有所悟。一時思索不得,即請先生解說,一時尚未融稀,即將上下文或別章別部義理相近者反復推尋,務(wù)期了然于心,了解于口,始可放手。總要將此心運在字里行間,時復思繹,乃為心到。左宗棠 《與孝威孝寬》

當你能完全能用自己的語言準確講述你所學的知識,知其然,并知其所以然,你才是真正完全的掌握。對于工程師來說,學習要做到目到、口到、心到、手到。

3.3 掌握搜索信息的有效方式

現(xiàn)代是一個信息非常充分乃至爆炸的信息社會。如何高效獲取信息,分析信息是非常重要的能力。相對常規(guī)的模式是:當你發(fā)現(xiàn)問題,定義出問題,就去搜索業(yè)界***秀的解決方案,并且花時間研究方案,了解原理,***不斷地學習實踐。這種方式能夠有效保證你對問題的解決方案是相對優(yōu)秀的解決方案。公司對高層級的同學,必須有業(yè)界全局的視眼與思考。

如何提升獲取的信息質(zhì)量,這里有一些建議:

  • 精確定位問題
  • 梳理出關(guān)鍵字與概念
  • “全網(wǎng)”搜索
  • 分析研究
  • 實踐&結(jié)論&假設(shè)

3.4 具備優(yōu)秀的批判性思維模型

在《批判性思維工具》一書中,對思維的水平分了三個層次:較差、中等、***水平的思考(如下圖1)。當前很多同學可能在多數(shù)問題上都處于較差水平層次,很多認知來自直覺或者自我視角。***水平的思考要做到三點:全局、公正、客觀。

 

圖片來源:《批判性思維工具》

另外,多數(shù)人終生停留在魯莽的思考階段。魯莽的思考者,不知道如何確定自己的目的是否清晰,不知道自己的假設(shè)是否公正,不知道自己的結(jié)論是否符合邏輯。如果沒有思考的概念,也就從不會對自己的思維進行反思。

 

圖片來源:《批判性思維工具》

左宗棠的學習方法與國外的《批判性思維工具》,都在要求我們把自身腦海中不清晰的概念與邏輯梳理清楚,建立滿足***性原理的認知體系與評判標準。幸好在當今互聯(lián)的信息社會,很多人已經(jīng)開始這樣做了,所以從小就受“填鴨”式教育的我們,更需要奮力精進。

 

參考資料:

1.結(jié)對編程

2.李笑來的自學

3.怎么變成一個更好的程序員

4.找到高質(zhì)量信息指引

責任編輯:武曉燕 來源: 阿里技術(shù)
相關(guān)推薦

2019-02-18 08:24:09

技術(shù)應用架構(gòu)

2018-04-02 10:00:27

技術(shù)快速成長

2018-07-23 16:05:44

大數(shù)據(jù)進化技術(shù)

2018-06-12 07:19:31

技術(shù)數(shù)據(jù)程序員

2018-05-26 22:58:35

程序員職業(yè)危機

2018-08-02 16:00:26

程序員專家自我學習

2019-02-25 14:33:50

技術(shù)研發(fā)指標

2017-08-03 13:26:17

阿里企業(yè)級互聯(lián)網(wǎng)架構(gòu)

2020-02-05 16:23:32

邊緣資深專家

2018-06-28 16:33:58

團隊工程師專家

2019-09-23 09:46:58

能力模型技術(shù)

2015-12-25 09:58:59

阿里云湯子楠雙11

2020-01-13 09:06:34

CRONLP算法

2018-10-08 09:00:58

考核技術(shù)人KPI

2020-12-10 06:27:19

技術(shù)人

2020-10-12 07:57:42

技術(shù)架構(gòu)制圖

2012-09-24 11:11:56

程序員資深程序員軟件行業(yè)

2010-05-28 17:30:58

SVN分支

2022-05-27 11:27:31

技術(shù)架構(gòu)ROI

2016-11-09 10:01:04

軟考備考IT行業(yè)
點贊
收藏

51CTO技術(shù)棧公眾號