一點感悟 詹姆斯與全棧工程師

2021-10-05 04:23:05 字數 1212 閱讀 1032

程式設計和打籃球:

程式設計中最牛的一類人號稱「全棧工程師」, 相當於球場上的誰?

詹姆斯!!!

首先你得「骨骼驚奇」, 就是你得有天賦, 不說是天賦異稟, 也得十年一遇.

其次, 你iq和eq都得高, 你發現不管你有多「全棧」, 是不是得有人幫你宣傳產品? 得有人給你包裝產品? 領袖氣質和大局觀決定了你的上限!

你還需要, 對身處的「聯盟」(行業)有足夠的了解, 知道現在聯盟裁判規則(程式設計規範)、薪資待遇(等級制度)、球風戰術(主流技術和前沿技術)、賽程安排(開發流程)、賽制安排(優化核心模組、研究行業內同類產品相關的主要問題, 隨著常規賽的推進, 得開始琢磨季後賽的主要對手了)等.

還有, 你得不斷精進自己的投射(演算法和資料結構是最重要的, 投射能力也是球場上最重要的)、傳控(有演算法和資料結構的理論基礎, 還要有工程能力, 你需要把知識串起來, 實時把握場上局面)、防守(程式設計安全, 這是另乙個十分重要的維度了)等多維度的能力, 給投有籃(能坐得住不斷精進理論修養, 練內功), 給突能有完美的籃下終結(實戰中能把招式恰當運用, 要注重結果), 包夾我? 太天真了, 我外線有庫里、湯普森、雷阿倫, 老子能在最合適的時機把球傳出去(學會和別人配合, 操著c位的心, 但千萬別爭c位的光)! 來, 是時候選擇, 是一對一對位讓我吃死, 還是讓我的隊友投死? 轉過頭來, 你想攻擊我, 考驗我的防守, 消耗我的體力, 我給你來個虛實結合, 火鍋盛宴, 你年輕? 老子有經驗(為啥大廠招聘, 要求有1-幾年的開發經驗, 那是用血汗做學費換回來的, 要學會總結)!!! 你可以採訪那個叫錫安的男孩…

除此之外, 更基礎的, 你要有強勁的體魄(保持技術更新)和清醒的意識(分得清輕重緩急), 真正的賽場上是有很多人熱衷於挑戰你的, 挑戰你的方式有時候不只在籃球技術層面, 有時候墊個腳、在耳邊吹吹風、 拉褲子、 上肘子、 插眼睛等情況也是時有發生的.

其實我覺得詹姆斯和科比就像兩個不同的機器學習模型整合思想: 科比是屬於boost型別, 打籃球我要最好, 其他的我不管, 退役了我可以再塑造我的商業帝國. 模型是串聯的, 偏差是小的, 不達目的不罷休的, 過擬合? 那不就是科比偏執的表現嗎?

勒布朗是bagging,隨機森林型別, 籃球要打得好, 慈善也不能拉下, 商業帝國也得同時搭建.

不喜勿噴啊, 興趣使然, 一肚子的話就點到即止吧, 歡迎關注我這個愛打籃球的「程式設計師」!!!

給「程式設計師」打引號, 是因為在我心裡程式設計師是乙個非常讓我尊敬的群體, 是非常有情趣的, 簡單誠實睿智加一點幽默, 是計算機界的「馴獸師」.

全棧工程師

全棧工程師,也叫全端工程師,英文full stack developer。是指掌握多種技能,並能利用多種技能獨立完成產品的人。web前端也遠遠不是從前的切個圖用個jquery上個ajax相容各種瀏覽器那麼簡單了。現代的web前端,你需要用到模組化開發 多屏相容 mvc,各種複雜的互動與優化,甚至你需...

全棧工程師

全棧工程師 價值1.全域性性思維 2.溝通成本 專案越大,溝通成本越高,做過專案管理的都知道,專案中的人力是1 1 2的,人越多效率越低。因為溝通是需要成本的,不同技術的人各說各話,前端和後端是一定會掐架的。每個人都會為自己的利益而戰,毫不為已的人是不存在的。而全棧工程師的成本幾乎為零,因為各種技術...

關於全棧工程師

facebook前些年傳出一種現象,他們鼓勵工程師成為全棧式的,乙個人從設計到開發運維。不知道他們執行的力度如何,有沒有全力推廣。但fb畢竟是大公司,不論其好壞,其倒是在網際網路上掛起了一陣 全棧 風,很多任務程師跟風而動,這一點,fb倒是挺成功的。我個人的看法,我對全棧工程師不是太認可,至少不能大...