也許你曾經讀過他的書

c3f455c239a1d89654db6e526c87e974.jpeg

我們愿用“能理能文、才華多元”來形容他。

因為熱愛編程和游戲,所以他將愛好變成了職業,并在這條路上持續奔跑;

因為熱愛分享,所以他堅持在博客上分享技術觀點并出版了關于 Azure、微軟游戲棧的書籍;

因為熱愛挑戰,所以他報名參加微軟 MVP 全球云技能挑戰賽,最終斬獲冠軍;

……

22a7316cae477ec0b42ce3502539ce27.jpeg

他就是??

e084af5099f76fbcaa128d1439ba12a5.png

Jiadong Chen

擅長于 Microsoft Azure 云、Unity 和 XR 開發以及 .NET,是微軟 MVP,手握多個微軟認證的考試證書,也是 .NET 基金會的成員。

從輸入到輸出

談及最開始接觸到 .NET 編程開發的時光,Jiadong 回憶道是在他2012年的大學時代,從書本中第一次了解到什么是 .NET。雖然只是淺淺的入門,但這一段無心插柳的閱讀時光,無意間成為他未來深入應用 .NET 的指明燈,就此開啟了他與 .NET 在未來十年的不解之緣。

畢業之后,Jiadong 進入了 Unity 游戲開發領域工作,開始從事游戲架構的開發。事實證明,做喜愛的工作總是令人愉悅,在這里 Jiadong 對游戲開發的想象力和創造力得到了釋放,并且開始不斷在博客中記錄并分享工作中的思路靈感,以及對 .NET 技術的見解實踐,開啟了他知識分享的第一步!而他深入淺出的講解風格,也受到了很多人的認可,這其中的驚喜感與成就感,令他深受鼓舞的同時也決心繼續堅持地寫下去。

2015年中國手游熱潮,令在 Unity 上的開發人數迅速上升,越來越多的開發者開始選擇 C# 進行開發。熱衷于分享知識點的 Jiadong 也趁熱打鐵,出版了自己的第一本書籍——《Unity 3D 腳本編程:使用 C# 語言開發跨平臺游戲》,分享了自己對于 Unity 3D 的跨平臺基礎 Mono,以及對游戲腳本語言 C# 的理解。也是在這一年,Jiadong 想成為微軟 MVP 的夢想也順利達成。

ff5dcbd199520adc260f5736b1a40b1e.jpeg

筆耕不輟,厚積薄發

如何在持續輸出的同時,保持學習,進步成長,或許是許多開發者都在思考的問題。在談到這一點時,Jiadong 為我們展示了他的寶藏學習平臺 Microsoft Learn,以及他的學霸屬性:十多張微軟技術認證證書(小編看到了學霸光環)。而除了是考證狂人,他還是社區分享達人,由于同行對微軟技術的認可度很高,所以會形成一定規模的同行交流圈層。在參與微軟 .NET 基金會以及一些開源技術交流社區的活動時,他會與大家共同分享觀點見解,探討科技的最新趨勢。他希望能夠用這種持續地輸入和輸出循環,更好地啟迪他人的同時,幫助自己查缺補漏,提升進階。

92f523d8d2ef72439df5be5bca620805.png

在瘋狂考證的同時,持續“升級打怪”的 Jiadong 也再次出版了他的第二本書——《Game Development with Unity for .NET Developers》。這一次,他帶來了他對于 Unity 游戲引擎和用 Microsoft Game Dev,包括 Microsoft Azure 和 Microsoft Azure PlayFab 服務創建游戲的實踐經驗。

64e934a559a27a8b70a68a7e1fdc7749.png

釋放技術“想象力”

被問到游戲技術的發展前景時,他也給出了他的觀點——技術并不是局限于某一領域,可以是一通百通的。這里他舉了一個例子,是他近期參與的為某肉類加工商建立的游戲化培訓項目,該項目是在培訓過程中通過使用典型游戲場景和環境的元素輔助培訓,從而達到更好的訓練效果。乍看上去毫無關聯的兩個領域,融合在一起也會產生非凡效果,Jiadong 表示,這或許就是技術的魅力。

除此之外,在談到對未來技術應用領域的看法時,他也分享了一些奇思妙想,例如游戲開發是否可以與數字孿生相結合、直播語音的開發是否可以應用于更廣泛的空間等等,而包括 Microsoft Azure 云在內的云計算平臺將為這些技術的實現提供基礎設施。如何巧妙地將多種技術融匯,迸發出更多元的可能性,相信不僅是 Jiadong,也是眾多開發者們的心愿及目標。

前程漫漫,唯熱愛可抵歲月漫長。正是因為開發者對于新鮮技術持續追逐的態度、恒心和毅力,才有了科技世界的不斷創新,讓我們的生活變得更加美好。

持續學習,持續成長。

——Jiadong Chen

05517e328f371fd613c9ec6c574cc398.png

6d82011dfb4c264b78fe5bf5624079a6.png

微軟開發者的故事仍在發生,我們的技術狂旅也在繼續,下一期不見不散!

85f42c300fea518d3b6b482ef8c7c668.gif

點擊「閱讀原文」加入微軟 MVP~

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/280084.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/280084.shtml
英文地址,請注明出處:http://en.pswp.cn/news/280084.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

python測試框架數據生成工具最全資源匯總

xUnit frameworks 單元測試框架frameworks 框架unittest - python自帶的單元測試庫,開箱即用unittest2 - 加強版的單元測試框架,適用于Python 2.7以及后續版本pytest - 成熟且功能強大的單元測試框架plugincompat - pytest的執行及兼容性插件nosetests -…

t30智能插座怎么設置_如何設置ConnectSense智能插座

t30智能插座怎么設置If you like the idea of smart outlets, but wish you had one with more than just one receptacle on it, the ConnectSense Smart Outlet is worth looking into. Here’s how to set it up and instantly get double the fun. 如果您喜歡智能插座的想法…

用鏈表和數組實現HASH表,幾種碰撞沖突解決方法

Hash算法中要解決一個碰撞沖突的辦法,后文中描述了幾種解決方法。下面代碼中用的是鏈式地址法,就是用鏈表和數組實現HASH表。 he/*hash table max size*/ #define HASH_TABLE_MAX_SIZE 40/*hash table大小*/ int hash_table_size0;/*.BH----------------…

安卓操作sqlite3,增刪改查

創建 layout <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas.android.com/apk/res/android"android:orientation"vertical"android:layout_width"match_parent"android:layo…

基于.NetCore開發博客項目 StarBlog - (23) 文章列表接口分頁、過濾、搜索、排序

1前言上一篇留的坑&#xff0c;火速補上。在之前的第6篇中&#xff0c;已經有初步介紹&#xff0c;本文做一些補充&#xff0c;已經搞定這部分的同學可以快速跳過&#xff0c;基于.NetCore開發博客項目 StarBlog - (6) 頁面開發之博客文章列表對標準的WebApi來說&#xff0c;分…

如何在Chrome中保存您當前的所有標簽,以便以后閱讀

Chrome allows you to open tabs from your last browsing session when you open the browser. However, what if you want to save your current set of tabs to re-open at any time? Chrome doesn’t provide a way to do that natively, but there is an easy workaround…

ubuntu 16.04(Windows 10雙系統+grub引導)無法進入tt1~tt6(NVIDIA驅動安裝相關-黑屏,login loop,分辨率)...

目錄 前言回顧最終解決&#xff1a;0.關閉x服務1.禁用nouveau2.加入3.更新4.查找匹配驅動5.選擇推薦版本6.等待安裝后重啟,nvidia-smi查看是否安裝成功,或者lsmod | grep nvidia&#xff0c;成功結果如下7.重啟x服務8.此時還不能進入圖形界面&#xff0c;因為nomodeset還在&…

(備忘)打開office2010總是在配置進度

1、同時按上鍵盤上面的windows鍵和R鍵&#xff0c;出現“運行” 2、輸入“regedit”&#xff0c;回車進入注冊表 3、點擊“HKEY_CURRENT_USER”展開&#xff0c;依次“Software”--“Microsoft”--“Office”--"14.0"--"Word"展開&#xff0c;點擊"Op…

java、oracle對CLOB處理

oracle CLOB字段轉換位VARCHAR 1.實際上處理CLOB字段的時候&#xff0c;直接TO_CHAR&#xff0c;當長度超過4000的時候&#xff0c;會報錯&#xff0c;提示列被截取&#xff1b; CLOB轉varchar2&#xff1a;select to_char(CLOB字段) from table 2.直接使用SUBSTR對CLOB字段進行…

android 更改軟鍵盤_如何在Android的Google鍵盤上更改聲音和振動

android 更改軟鍵盤Tactile feedback from a touch screen keyboard is crucial, in my opinion, but I don’t like sounds when I tap keys. You may not be like me—maybe sounds are your thing, but vibration is annoying. Or maybe you dislike both (you rebel!). The…

『 再看.NET7』看看required屬性有什么不同

還是先看看C#中屬性的這定義&#xff0c;在初始化和訪問上有哪些方式&#xff0c;就能看出required屬性有什么不一樣的地方了。屬性&#xff0c;是封裝字段的&#xff0c;通過get和set訪問器可以很好地驗證數據的有效性。public record Order_00 {public Guid Id { get; set; }…

知識點:Mysql 索引原理完全手冊(1)

知識點&#xff1a;Mysql 索引原理完全手冊(1) 知識點&#xff1a;Mysql 索引原理完全手冊(2) 知識點&#xff1a;Mysql 索引優化實戰(3) 知識點&#xff1a;Mysql 數據庫索引優化實戰(4) Mysql-索引原理完全手冊 一、 介紹二、 索引的原理三、 索引的數據結構四、 聚集索引與輔…

如何將Apple Mail建議用于事件和聯系人

Apple products come preinstalled with an email client that can, on occasion, be quite smart. Today we want to show you another great feature: suggestions for event and contacts. Apple產品預裝了一個電子郵件客戶端&#xff0c;該客戶端有時可能非常聰明。 今天&a…

TPshop表結構

tp_account_log -- 賬戶表 字段名字段類型默認值描述log_idmediumint(8) unsigned 日志iduser_idmediumint(8) unsigned 用戶iduser_moneydecimal(10,2)0.00用戶金額frozen_moneydecimal(10,2)0.00凍結金額pay_pointsmediumint(9) 支付積分change_timeint(10) unsigned 變動時間…

Redis 通配符批量刪除key

問題&#xff1a; 線上有部分的redis key需要清理。 一、 由于Keys模糊匹配&#xff0c;請大家在實際運用的時候忽略掉。因為Keys會引發Redis鎖&#xff0c;并且增加Redis的CPU占用&#xff0c;情況是很惡劣的&#xff0c; 官網說明如下&#xff1a; Warning: consider KEYS as…

如何在 .Net 7 中將 Query 綁定到數組

在 .Net 7 中&#xff0c;我們可以通過綁定數組的方式來接收來自查詢字符串的參數。這樣就不需要再使用逗號分隔的字符串來獲取參數了。代碼演示 假設我們需要從 query 上接受多個 id 并返回查詢的結果。例如&#xff1a;id1&id2在 .Net 7 中&#xff0c;我們可以這樣實現&…

xbox one 越獄_如何在Xbox One上播放視頻和音樂文件

xbox one 越獄The Xbox One has integrated TV features and support for streaming media apps like Netflix and Hulu, but that isn’t where it ends. You can play video and music files you’ve ripped or downloaded by plugging in a USB drive or streaming them ove…

C++實驗七

11——3 #include<fstream>using namespace std;int main(){ ofstream file; file.open("test1.txt",ios_base::binary); file<<"已成功添加字符&#xff01;"; file.close(); return 0; } 11-4 #include<fstream>#include<iostrea…

Visual Studio 15.4發布,新增多平臺支持

微軟發布了Visual Studio 2017的第四個升級版本&#xff0c;并且延續了支持.NET Standard 2.0和通用Windows平臺&#xff08;UWP&#xff09;的承諾。.NET Standard 2.0支持是微軟推動跨平臺應用程序開發和代碼重用戰略的重要一環。\\15.4版本的變化與微軟發布的預覽版非常接近…

重新學習web后端開發-001-寫在前面的話

"長風破浪會有時 直掛云帆濟滄海" —— 李白<!-- more --> 1. 為什么會寫這個系列 隨著互聯網技術飛速的非常&#xff0c;web開發一直都是互聯網技術的重要部分之一。在作者十余年的工作中&#xff0c;經歷了從程序員到高級工程師&#xff0c;然后開始負責項目…