編程與籃球

2021-02-07 碼個Der

自我介紹

我,是程式設計師大軍中普普通通的一員,普通的本科學歷,普通的工作進階軌跡,6年的編程生涯一步步腳踏實地實現了一個個從 0 到 1 的突破。這篇《編程與籃球》我醞釀了很久,現在寫下來給自己看,同時也分享給大家,希望能和有共同經歷的人產生共鳴。

籃球和編程,這兩樣一個陪伴了我 13 年,一個陪伴了我 6 年。

2006 年初中畢業的暑假,我第一次在 CCTV5 上看到了 NBA 的轉播,恰逢總決賽,那年韋德帶領的熱火戰勝了司機的小牛隊,帥炸的過人,熱血的比賽,讓我徹底愛上了這項運動,一不小心這份熱血堅持了 13 年。

2013 年大學畢業前夕,機械設計專業的我鬼使神差撞入了編程行業,借著自己殘餘下來的一絲邏輯思維能力和打籃球練就的不認輸精神,堅持自學入門了編程,幸運的沒有「入門到放棄」,也沒有被人事說服去市場部賣軟體。現在回頭想想,很感激當時的自己堅持了下來。

籃球技能與編程技能

籃球技能和編程技能是那麼的相似,它們都需要熟能生巧,需要不停的實戰和實踐。紙上學來的籃球過人技巧脫離訓練和實戰顯然沒有任何意義,同樣的,紙上學來的編程技巧,沒有自己動手敲一遍,也顯然不會真正的掌握。

拿我自己來說,我 181cm 的身高,95kg 的體重卻偏愛運球和投籃,純因為 2006 年剛接觸籃球被韋德的打法影響,記得大學那會有了電腦,自己下載了韋德的各種教學視頻放在自己的 MP4 裡面,一遍又一遍的看,看完之後下課就會跑去操場一個人在那一遍又一遍的模仿,歐洲步,頭上繞球過人,交叉步,拋投。。。經常練到天黑,力竭。功夫不負有心人,現在我的打法有很多這些技巧的影子,雖然胖,常年的打法堅持,我依舊很靈活,簡稱「靈活死胖子」吧,哈哈。。每每一通花哨的背後交叉運球之後命中的跳投,或者一記運動拋投,都能使我獲得極大的成就感和滿足。

同樣的,6 年的編程生涯,從 java 到 Android,再到 Web 前端,Nodejs,Python。。。每一個新的編程知識點,我都默默堅持學完,常年的打球生涯讓我知道沒有什麼技巧是一蹴而就,都需要長時間的積累訓練和總結,學習訓練的回報曲線總是很長,但是堅持下去,你將會超越很多人。記得 16 年那會我嗅到了Android 客戶端開發的行業危機,一個 Android 技能已經使我沒有十足的安全感,我也沒法從中獲得太多的成就感,和老婆商量之後,我決定報一個快速學習班,系統的學習大前端的知識框架,為自己的技能加分,並完善自己的職業技能藍圖。記得那是一個小班的線上教學,整個班上有十幾個學生,最終我是那個班上第一個克服懶惰,藉口。。。拿到畢業證書的,很感激打籃球練就的韌性幫助自己堅持了下來。

籃球組隊與項目團隊合作

打籃球離不開組隊正如編程的項目離不開一個完整的項目團隊,都離不開團隊的默契配合。

籃球的團隊作戰分為兩大塊:防守與進攻。防守需要隊伍齊心協力,協防的重要性不言而喻,我每次在打籃球的時候會在心裡有個尺子,這個尺子是多年打球總結出來的:打球的時候不能太獨,也不能太無私。

我擅長一些空位投籃,傳導球的能力也還不錯,所以每次我加入一個陌生的隊伍,我總會選擇先觀察其他夥伴的擅長點,如果隊伍裡面有高大壯的,我持球後會全力為他創造打籃下的攻筐機會;如果隊伍中有一個控球厲害的哥們,我會選擇完全交出球權,去做定點投手和籃板手。。事實證明我這樣的尺子讓我加入任何陌生的隊伍都不會顯得突兀,可以快速和他們融為一片,並且我們的戰績一般不會差。認清自己之後很重要,同樣的熟悉整支隊伍也很重要。

工作這 6 年,因為個人發展我更換了好幾個項目團隊,到每支團隊,我都會給自己定位好角色,並觀察每個團隊成員,發現他們的擅長的技能點,然後在項目進行的時候找到配合的平衡點,使團隊在和諧的氛圍中擰成一股繩為同一個目標奮鬥。

總結

籃球和編程會繼續陪伴我很長的時間,我現在仍然堅持訓練自己的投籃能力,就在前幾天第一次完成了罰球 20 中 19 的「壯舉」,請允許我小小得瑟一下,因為我為此真的訓練總結了太久太久,之前投籃總是不穩,我特定花了半年時間徹底推翻了自己的投籃姿勢,現在終於小有「成果」了。

同樣的最近公司的項目也有不少小的挑戰,我第一次封裝了 SDK,也第一次為自己寫的 SDK 編寫完善的說明文檔,過程中我做了兩次大的版本改進,不滿足現狀,朝著 「最簡單,最易用」 目標努力。另外公司的產品對交互有著較高的要求,所以最近我在細究 Android 交互動畫模塊,堅持著文檔的總結輸出和 Demo Code 嘗試。

籃球和編程是屬於我的勞逸結合,我也會一直堅持下去。

最後,堅持當下所做的,此刻的每一份付出都會在未來的某一個時間點給你驚喜,樂觀積極的人生總不會太差的。

相關焦點

  • 編程貓孫悅:少兒編程絕不是教孩子編程技能,而是培養編程思維|WISE...
    編程貓聯合創始人兼CTO孫悅在本次大會上,詳細分析了編程這個新賽道的產生,和三個新特點:底層素養之新、工具之新、教學模式之新。同時,編程貓培養的是孩子編程思維,而不是編程技能。數據也顯示,男女根本沒有學習編程的能力之差。
  • 編程教育將納入中小學相關課程?記者走訪了這些中小學編程課堂
    近日,教育部在給全國政協委員的答覆函中稱,教育部高度重視學生信息素養提升,已制定相關專門文件推動和規範編程教育發展,培養培訓能夠實施編程教育相關師資,將包括編程教育在內信息技術內容納入中小學相關課程,幫助學生掌握信息技術基礎知識與技能、增強信息意識、發展計算思維、提高數位化學習與創新能力、樹立正確的信息社會價值觀和責任感。
  • 編程教育將納入中小學相關課程?我們走訪了這些中小學編程課堂
    本文轉自【央視新聞客戶端】;近日,教育部在給全國政協委員的答覆函中稱,教育部高度重視學生信息素養提升,已制定相關專門文件推動和規範編程教育發展,培養培訓能夠實施編程教育相關師資,將包括編程教育在內信息技術內容納入中小學相關課程,幫助學生掌握信息技術基礎知識與技能
  • 編程將納入中小學課程
    近日,教育部在給全國政協委員的答覆函中稱,教育部高度重視學生信息素養提升,已制定相關專門文件推動和規範編程教育發展,培養培訓能夠實施編程教育相關師資,將包括編程教育在內信息技術內容納入中小學相關課程,幫助學生掌握信息技術基礎知識與技能、增強信息意識、發展計算思維、提高數位化學習與創新能力
  • 放大編程焦慮:編程貓在使勁,核桃編程在跺腳
    而在巨額融資背後是發育尚未完全編程教育體系,我們很難想像在如此火熱的少兒編程賽道,似乎依舊沒有統一的教材與教學標準,對少兒編程所產生的教育效果也同樣缺乏檢驗標準,大多數情況下仍是通過舉辦比賽與活動來獲取社會認同。教育二字,對於目前的少兒編程教育而言「教」字仍尚未破解。在編程教育整體生態尚未完善的今天,少兒編程師資力量的匱乏或是掣肘行業發展的重要因素。
  • 詹皇和微軟合作推廣遊戲編程
    北京時間12月15日,微軟宣布和NBA籃球巨星勒布朗·詹姆斯合作,將藉助明年推出的詹皇電影《空中大灌籃(又譯怪物奇兵)2:新傳奇》推廣計算機編程教育
  • 章魚超人少兒編程啟發孩子的創客天賦
    章魚超人少兒編程是「創客教育」中的編程軟體與機器人硬體搭建的結合應用,強調「編程從娃娃開始」,通過開發全周期少兒編程的課程服務,培養孩子少兒編程思維能力。孩子們在編程的過程中自己去發現問題,再去思考如何改進程序並解決問題,從而進一步優化課程學習。在編寫程序的過程中方法多樣,孩子可以根據不同情況選擇不同的方法,從而學會多途徑解決問題。
  • 編程貓Kitten物理引擎開發小遊戲《夢幻灌籃高手》
    但是,在分析幾個國內少兒編程老大(編程貓、小碼王、核桃編程、西瓜創客、慧編程)所用工具後,發現只有編程貓提供了內置2D物理引擎支持。地面:為了模擬籃球落到地上後的物理效果,被設計為【靜態物體】類型,即不施加任何物理引擎效果(不使用任何物理類積木編程)。籃球落到地上後會發生物理彈性作用。
  • 編程教育將納入中小學相關課程
    ,培養培訓能夠實施編程教育相關師資,將包括編程教育在內信息技術內容納入中小學相關課程,幫助學生掌握信息技術基礎知識與技能、增強信息意識、發展計算思維、提高數位化學習與創新能力、樹立正確的信息社會價值觀和責任感。
  • 風變編程:學習編程,是為了掌握編程思維
    本網1月07日訊 隨著人工智慧時代的到來,編程成為當前炙手可熱的一項技能,越來越多人開始邁入學習編程的大門。那麼,在學編程之前,你是否真正思考過——學習編程是為了什麼?是為了成為程式設計師?還是為了擁有一技之長?又或只是為了緩解職業焦慮?
  • 極客晨星:少兒編程培養的不是編程技能,而是孩子的編程思維
    隨著時代的發展,少兒編程作為一個新的賽道出現在人們的視野,逐漸被了解和認可。極客晨星是國內知名的少兒編程品牌,始終認為編程培養的是孩子編程思維,而不是編程技能。少兒編程可謂是一個新的領域,也是未來發展的必然趨勢。編程這個學科在5年前甚至都是不存在的,而如今卻作為一個全新領域出現。很多家長認為編程是件非常高大上的事情,實際上它跟我們的生活息息相關。
  • DR.DISH籃球發球機。全自動的,可編程的投籃機
    標配款高重複投籃次數DR.DISH是市面上最具成本效益的,全自動的,可編程的
  • 天才編程少年,是真的天才嗎?
    在洛杉磯上學,當同齡人還在玩籃球和去迪斯尼樂園時,他已經發明了自己的遊戲APP,還走上了TED的講臺!為什麼Thomas Suarez小小年紀就那麼厲害呢?故事發生在Thomas Suarez9歲那年,在學校的時候,他看到很多同學都在迷戀玩一款遊戲,他很好奇是個什麼遊戲,為什麼那麼多人玩,他很好奇就去收集這個遊戲的資料來查看。
  • 《超級飛俠》空降編程貓小火箭幼兒編程素材庫,助力提升編程趣味性
    據智研諮詢發布的《2020-2026年中國少兒編程行業市場現狀調研及供需形勢分析報告》顯示,國內少兒編程的市場滲透率也從2017的0.96%上升為1.5%。但與美國等發達國家相比,仍存有較大差距。在此背景下,國內少兒編程頭部品牌編程貓將靶心瞄準在「有趣」上,在研發趣味的工具、迭代有趣的課程上,編程貓從未止步。
  • 少兒編程熱」大行其道,小碼王編程到底怎麼樣
    「超過24個國家把少兒編程納入基礎教育體系」,「英國強制5-12歲孩子接受編程教育」, 2017年底教育部頒布了最新版本的《普通高中信息技術課程標準》,將「算法與程序設計」納入必修課程,將「人工智慧」「開源硬體」等列為選擇性必修課程……不知從何時起,我們發現關於少兒編程的訊息如雨後春筍般見諸各種媒體,
  • 樂奇少兒編程:未來,不會編程的孩子,可能會被「文盲」?
    百度公司總裁張亞勤也強調,「在技術變革知識爆炸的今天,編程教育的普及非常重要,少兒時期,也是人接受知識和思維方式最快的時期,少兒編程教育的開展,對於孩子嚴密邏輯思維的養成將起到重要的作用,我希望看到越來越多的孩子和家長能夠加入進來,讓編程教育真正從娃娃抓起。」樂奇編程教育,孩子能學到什麼呢?
  • 學編程不止是為做程式設計師,編程貓小火箭學員家長:學編程,是培養思維...
    大環境之下,少兒編程成了新風口。應用商店裡,少兒編程應用程式多如牛毛,少兒編程培訓機構也如雨後春筍般湧現。  以2015年成立的編程貓為例,早期主要面向7~16歲青少年提供編程教育,截止目前已獲得3147萬用戶青睞。
  • 編程貓源碼編輯器
    編程貓源碼編輯器 編程工具 大小: 167.00KB
  • 猿輔導旗下品牌猿編程,宣布成立少兒編程研究院
    藍鯨教育12月1日訊,猿輔導旗下品牌猿編程宣布成立「少兒編程研究院」,對其少兒編程課程進行專業化升級,開啟4-18歲全年齡段青少年編程教育新模式。猿編程方面表示,此次推出的「少兒編程研究院」,將打造「複合型課程內容」,使編程與各學科相輔相成,讓學生體會到編程學科的貫通性,為日後的學習和思維養成打下良好的基礎。未來,將以學生需求為核心,以生活場景和各學科知識為載體進行此次課程升級,為中國學生帶來專業且適用的編程課程。
  • 編程貓普及在線編程教育登上《人民政協報》
    記者29日獲悉,作為國內權威媒體的《人民政協報》對少兒編程在線教育品牌編程貓進行了專訪報導。該篇報導題為《編程教育,潮起揚帆正當時——人工智慧時代編程教育迎來大發展》。 知名編程教育機構——「編程貓」,在對比發達國家的早期教育中,很早就意識到,「編程教育是人工智慧時代少年兒童的必修課」。目前,隨著邊遠地區基礎設施的發展和完善,全面普及在線編程教育,已是大勢所趨。