🔥 การเขียนโค้ด
เหมือนการเรียนภาษาต่างประเทศจริงหรือ ?
.
กับสิ่งที่เกิดขึ้นกับสมองขณะเขียนโค้ด ที่ทุกคนอาจไม่เคยรู้ !
.
🚀 ตามปกติแล้ว คนส่วนใหญ่มักจะเปรียบการเขียนโค้ดเป็นการเรียนรู้ภาษาต่างประเทศภาษาใหม่ แต่ในมุมมองของสมองเองกลับไม่ได้เป็นอย่างนั้น !!!
.
🧠 นักประสาทวิทยาจาก MIT ได้ค้นพบว่าการทำงานของสมองในขณะที่เขียนโค้ดนั้น แตกต่างจากการประมวลผลทางภาษาหรือการทำโจทย์คณิตศาสตร์
.
โดยนักวิจัยได้ทำการสแกน fMRI (Function Magnetic Resonance Imaging) กับสมองของคนหนุ่มสาวที่มีเข้าร่วมชาเล้นจ์การเขียนโค้ดที่ใช้ทั้งภาษา Python และภาษา ScratchJr เพื่อดูว่าส่วนใดของสมองที่เกิดการเรืองแสงขึ้นกันแน่
.
👉 ซึ่งผลลัพธ์นั้นน่าสนใจมาก เพราะแทบไม่เห็นการตอบสนองใด ๆ ในส่วนประมวลผลภาษาของสมองเลย !
.
แต่ดูเหมือนว่าการเขียนโค้ดจะเป็นการเปิดใช้งาน “Multiple Demand Network” ในสมองของเรา โดยเครือข่ายส่วนนี้จะมีหน้าที่ในการ "ทำงานด้านความรู้ความเข้าใจที่ซับซ้อน เช่น การแก้ปัญหาทางคณิตศาสตร์ หรือ การแก้ปริศนาอักษรไขว้"
.
⭐ แต่ถึงจะบอกอย่างนั้น เมื่อมีการศึกษาโดยละเอียด ที่เปรียบเทียบสมองขณะเขียนโค้ดกับขณะแก้ปัญหาทางคณิตศาสตร์แล้ว กลับพบว่ารูปแบบการทำงานของสมองของทั้ง 2 กิจกรรมนั้นไม่ได้เหมือนกันไปซะหมด !
.
สำหรับการแก้โจทย์คณิตศาสตร์ เครือข่าย Multiple Demand จะแพร่กระจายไปทั่วกลีบสมองส่วนหน้าและส่วนข้าง โดยจะส่งผลกับสมองซีกซ้ายเป็นส่วนใหญ่
.
🏆 ในขณะที่การเขียนโค้ดนั้นจะทำให้เกิดการทำงานของเครือข่าย Multiple Demand ในสมองทั้งซีกซ้ายและซีกขวา (การเขียนโค้ดด้วยภาษา ScratchJr จะเกิดการทำงานของสมองซีกขวามากกว่าซีกซ้ายเล็กน้อย)
.
ซึ่งมาหักล้างแนวคิดที่ว่าการเขียนโค้ดจะทำให้เกิดการทำงานของสมองแบบเดียวกับการแก้โจทย์คณิตศาสตร์
.
✅ โดยสรุปแล้วก็คือ การเขียนโค้ดไม่เหมือนการเรียนรู้ภาษาต่างประเทศ แต่ก็ไม่ใช่การแก้โจทย์ปัญหาทางคณิตศาสตร์ซะทีเดียว ถึงจะมีบางส่วนที่คล้ายคลึงกัน แต่การเขียนโค้ดก็ยังเป็นทักษะที่มีเอกลักษณ์ในตัวของมัน และควรค่าแก่การเรียนรู้เพื่อพัฒนาสมองของเรานั่นเอง !!!
.
📌 อ้างอิงข้อมูลจาก “Comprehension of computer code relies primarily on domain-general executive brain regions“ ผ่าน www.biorxiv.org
.
โดย Anna A. Ivanova, Shashank Srikant , Yotaro Sueoka, Hope H. Kean, Riva Dhamala, Una-May O’Reilly, Marina U. Bers, Evelina Fedorenko
.
😎 ต้องการอ่านงานวิจัยเพิ่มเติม (.PDF) : https://www.biorxiv.org/content/10.1101/2020.04.16.045732v2.full.pdf
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
同時也有4部Youtube影片,追蹤數超過17萬的網紅魏巍,也在其Youtube影片中提到,Dictionary Comprehension 是用來產生字典的方法,可以透過 range、list 或是已經存在的 dictionary 來產生新的 dicitionary。除了記錄這個以外,也記錄了上集內容跟 dictionary popitem 方法相關的回應。歡迎參考。 $$ 訂閱《魏...
「comprehension python」的推薦目錄:
- 關於comprehension python 在 BorntoDev Facebook 的最佳解答
- 關於comprehension python 在 半路出家軟體工程師在矽谷 Facebook 的最佳貼文
- 關於comprehension python 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
- 關於comprehension python 在 魏巍 Youtube 的最佳貼文
- 關於comprehension python 在 魏巍 Youtube 的最讚貼文
- 關於comprehension python 在 prasertcbs Youtube 的最佳解答
- 關於comprehension python 在 List Comprehensions | A Whirlwind Tour of Python 的評價
- 關於comprehension python 在 [Python 學習筆記] 5-List Comprehension - YouTube 的評價
- 關於comprehension python 在 List comprehension vs map - Stack Overflow 的評價
comprehension python 在 半路出家軟體工程師在矽谷 Facebook 的最佳貼文
另類得到 Google 的面試方法: 搜尋結果彩蛋
感恩節假期要結束了, 分享一個有趣的坐在家裡就有可能得到 Google 面試邀請的方法。 如果你用 Google 搜尋一些程式相關文字, 累積到一定的程度, 讓 Google 覺得你是個好學不倦又不錯的潛力股時, 就會有在搜尋結果出現一個彩蛋, 問你要不要做一個挑戰, 如果做完結果還不錯, 就會接到 HR 邀請面試啦!
這個方式沒有一定公式可循, 也不確定 Google 如何用機器學習知道哪些人是潛力股, 但考量到 Google 知道你的搜尋紀錄、Youtube 看的影片、Chrome 的紀錄等等, 加起來可能可以組合成一個不錯的訊號發出彩蛋邀請!
分享的第一個圖是搜尋 Python list comprehension 生成出彩蛋, 第二個圖是開始 code challenge 的初始畫面!科技公司中好像也只有 Google 適合的產品(搜尋) 來這樣找尋潛力人才!😆
P.S. 有興趣學 Python 的話, 我前幾天有推薦一些課程, XD 可以參考之前的文章: https://www.facebook.com/PivotSoftwareEngineer/posts/1171380856610436
comprehension python 在 โปรแกรมเมอร์ไทย Thai programmer Facebook 的最佳貼文
เมื่อโปรแกรมเมอร์คนหนึ่งค้นหา “python lambda function list comprehension” อยู่ๆ ก็มีแท็บหนึ่งปรากฏขึ้นมาบนหน้าจอ ....แล้วชีวิตเขาก็ได้งานที่ Google ลองเข้าไปอ่านดูได้
เครดิต http://thumbsup.in.th/…/googles-been-recruiting-programmer…/
comprehension python 在 魏巍 Youtube 的最佳貼文
Dictionary Comprehension 是用來產生字典的方法,可以透過 range、list 或是已經存在的 dictionary 來產生新的 dicitionary。除了記錄這個以外,也記錄了上集內容跟 dictionary popitem 方法相關的回應。歡迎參考。
$$ 訂閱《魏巍》頻道吧~ https://bit.ly/2EIy6Rz
-----------------------------------------------------------------------------------------------------------
***** 訂閱魏巍頻道 ***** @@ ***** 跟我一起玩遊戲 *****
***** 還會分享各種有趣的短片** @@ ** 趕快去訂閱吧! *****,
-----------------------------------------------------------------------------------------------------------------------
#python #programming #魏巍
comprehension python 在 魏巍 Youtube 的最讚貼文
學習更多跟 List 相關的知識:List Comprehension 是用一個 List 來製作初另外一個 List。可以配合判斷式、多層 List 一起使用,感覺非常的強大。也可以跟字串的 join 方法結合,也非常好用。除此以外,也記錄怎麼把 List 裡面每個成員簡單地相加的方法。
$$ 訂閱《魏巍》頻道吧~ https://bit.ly/2EIy6Rz
-----------------------------------------------------------------------------------------------------------
***** 訂閱魏巍頻道 ***** @@ ***** 跟我一起玩遊戲 *****
***** 還會分享各種有趣的短片** @@ ** 趕快去訂閱吧! *****,
-----------------------------------------------------------------------------------------------------------------------
#python #programming #魏巍
comprehension python 在 prasertcbs Youtube 的最佳解答
การใช้ map เพื่อ apply function ให้กับสมาชิกแต่ละตัวใน list
เปรียบเทียบ map กับ list comprehension
ดาวน์โหลดโค้ดได้ที่ ► https://goo.gl/q46dXb
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่ ► https://www.youtube.com/subscription_center?add_user=prasertcbs
playlist สอนภาษาไพธอน Python เบื้องต้น ► https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
playlist สอนภาษาไพธอน Python OOP ► https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
playlist สอน Python 3 GUI ► https://www.youtube.com/playlist?list=PLoTScYm9O0GFB1Y3cCmb9aPD5xRB1T11y
playlist สอนภาษา C++ เบื้องต้น ► https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
playlist สอนภาษา C เบื้องต้น ► https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
playlist สอนภาษา C# เบื้องต้น ► https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
playlist สอนภาษาจาวา Java เบื้องต้น ► https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
playlist สอนการทำ Unit Test ภาษาจาวา Java ► https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
playlist สอนภาษา R เบื้องต้น ► https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
playlist สอนภาษา PHP เบื้องต้น ► https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
comprehension python 在 List Comprehensions | A Whirlwind Tour of Python 的推薦與評價
If you read enough Python code, you'll eventually come across the terse and efficient construction known as a list comprehension. This is one feature of ... ... <看更多>