每次當有人批判 pair programming 是用兩倍的成本做一個人的產出時,我就會問他,你們被測試出來的 bug 多嗎?bug 痛嗎?修 bug 的時間+重測的時間 佔用了你們多少的工作時間?
那是因為大部分人都以為開發只是把功能寫出來會動就好,卻沒想過有品質的交付+團隊技能提昇+產品知識互相備援,其實在 pair/mob programming 過程中就會被一次搞定。
再厲害的人其實也有盲點,兩個厲害的 developer 寫出來的 code 也不會一樣,而這些都會在後續產生一些衍生成本,而 pair/mob programming 會消除這些盲點與成本。
發現 defect 的時間點越晚,修復 defect 的成本越高。(冪次上升)
pair/mob programming 是在開發的當下就能大量發現「盲點」型的錯誤,甚至是 design 上的 defect, 而不只是 feature 上的 defect。
同時也有78部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,程式亂寫也可以動,要怎麼寫的好或易於閱讀,就得花上一番功夫去學習寫作技巧。 這支影片會和你分享一些基本的知識點,實戰技巧基本上當代程式語言開發都能使用 不過每個時代會有不同的想法跟觀點,不同的團隊也會有不一樣的慣例,希望這次的內容能夠給你一些不一樣的想法 喜歡影片的話!可以幫忙點個喜歡以及分享...
「programming code」的推薦目錄:
- 關於programming code 在 91 敏捷開發之路 Facebook 的最佳貼文
- 關於programming code 在 軟體開發學習資訊分享 Facebook 的精選貼文
- 關於programming code 在 BorntoDev Facebook 的最讚貼文
- 關於programming code 在 在地上滾的工程師 Nic Youtube 的最讚貼文
- 關於programming code 在 Untyped 對啊我是工程師 Youtube 的精選貼文
- 關於programming code 在 在地上滾的工程師 Nic Youtube 的最佳貼文
- 關於programming code 在 GitHub Copilot · Your AI pair programmer 的評價
- 關於programming code 在 Learn How to Code - Programming for Beginners Tutorial with ... 的評價
programming code 在 軟體開發學習資訊分享 Facebook 的精選貼文
網路應用 # 1 – 經由 SSH 做讀寫裝置配置
網路應用 # 2 – 建立一個互動式子網計算器
網路應用 # 3 – 提取網路參數和建立圖形
網路應用 # 4 – 建構基本網路資料包嗅探器( Network Packet Sniffer )
網路應用 # 5 – 配置檔案管理和電子郵件通知
[BONUS] Running Python Code via Remote Servers
[BONUS] Setting Up the Working Environment in GNS3
[BONUS] Network Application #6 – Read SNMPv3 objects with Python 3
[BONUS] Network Application #7 – Build a Basic NMAP Tool with Python 3
[BONUS] Network Application #8 – Build a Rogue DHCP Server Discovery Tool with Python 3
[BONUS] Network Application #9 – Filter and Monitor LLDP Log Messages with Python 3
[BONUS] Network Application #10 – Build an OSPF Network Discovery Tool with Python 3
https://softnshare.com/python-programming-for-real-life-networking-use/
programming code 在 BorntoDev Facebook 的最讚貼文
👨💻 เมื่อพูดถึงการเขียนโปรแกรม บางคนอาจจะมองเป็นเรื่องที่ไกลตัว และเป็นเรื่องยากที่จะทำความเข้าใจ แต่ในยุคปัจจุบันก็มีการใส่วิชาเรียนนี้ลงไปในหลักสูตรให้เรียนตั้งแต่เด็ก ๆ ผู้ใหญ่บางคนอาจจะมองว่ามันยากสำหรับเด็กเกินไปหรือไม่...แล้วทำไมถึงต้องเรียนด้วย เอาไปใช้ทำอะไรได้บ้าง ?
.
🤔 แต่ลองมองกลับกัน...นี่มันยุคแห่งเทคโนโลยี !! โลกของเรามีการพัฒนาไปอย่างรวดเร็ว เทคโนโลยีต่าง ๆ ที่เกิดขึ้นมาอย่างรวดเร็ว และหนึ่งในทักษะที่จำเป็นสำหรับยุคนี้คงหนีไม่พ้นทักษะการเขียนโปรแกรมนั่นเอง
.
การเขียนโปรแกรมในแง่ของเด็กไม่จำเป็นต้อง Hard Code หรือสร้างเทคโนโลยีขั้น Advance เพราะมันดูยากเกินไปสำหรับเขา จะเป็นการสอนแค่เพียงวิธีคิด การแก้ปัญหา หรือสร้างสรรค์ผลงานเล็ก ๆ ตามจินตนาการของเขา เพื่อฝึกให้เด็ก ๆ มีทักษะการแก้ปัญหา มีความคิดสร้างสรรค์ วางแผนอย่างเป็นระบบนั่นเอง และวันนี้แอดจะพาเพื่อน ๆ มาดู 4 เหตุผลสำคัญของการเรียนเขียนโปรแกรม หากพร้อมแล้วไปดูกันเลย
.
👍 ส่งเสริมความคิดสร้างสรรค์
.
การเรียนเขียนโปรแกรมจะช่วยพัฒนาความคิดและสอนให้เด็กมีความคิดสร้างสรรค์ ทดลองสร้างสรรค์สิ่งใหม่ ๆ พวกเขาสามารถพัฒนาแอป วิดีโอเกม หุ่นยนต์ และอื่น ๆ ได้ตามจินตนาการของเขา
🔢 มีทักษะคณิตศาสตร์
.
การเขียนโปรแกรมจะช่วยให้เด็ก ๆ สามารถประยุกต์ใช้คณิตศาสตร์เพื่อแก้ไขโปรแกรมและสถานการณ์ต่าง ๆ สิ่งนี้จะทำให้คณิตศาสตร์เป็นเรื่องที่สนุกและไม่น่าเบื่ออีกต่อไป
.
💡 วางแผนและจัดระเบียบความคิด
.
เป็นการสอนให้เด็ก ๆ จัดระเบียบความคิดอย่างเป็นขั้นตอน ใช้ความคิดเชิงตรรกะเพื่อพัฒนาโปรแกรมและแก้ไขปัญหาต่าง ๆ อย่างมีประสิทธิภาพ
.
👩🔧 แก้ไขปัญหาอย่างเป็นระบบ
.
การเขียนโปรแกรมจะสอนให้เด็กได้ทดลองแก้ไขข้อผิดพลาด ถึงเขาจะไม่รู้ว่าวิธีไหนทำแล้วได้หรือไม่ได้ผล แต่เขาก็ได้ลองทำลองแก้ปัญหาด้วยตัวเอง เมื่อได้ผลลัพธ์ตามที่เขาต้องการ เขาก็จะได้เรียนรู้และเข้าใจในปัญหา เมื่อเกิดเหตุการณ์แบบเดิมซ้ำเขาก็จะรู้วิธีแก้ไขได้อย่างรวดเร็วนั่นเอง
.
.
และทั้งหมดนี่แหละเป็นเหตุผลว่าทำไมถึงควรเรียนเขียนโปรแกรมตั้งแต่เด็ก เพราะจะได้มีทักษะที่สามารถประยุกต์ใช้ในชีวิตประจำวันได้ หากเขามีทักษะพวกนี้ตั้งแต่ยังเด็ก พวกเขาก็จะเติบโตไปเป็นผู้ใหญ่ที่มีคุณภาพ สร้างสรรค์สิ่งใหม่ ๆ และก้าวทันโลกอย่างแน่นอน
.
แล้วเพื่อน ๆ ล่ะมีความคิดเห็นยังไงกันบ้าง ? คอมเมนต์มาพูดคุยกันได้เลยนะ
.
borntoDev - 🦖 สร้างการเรียนรู้ที่ดีสำหรับสายไอทีในทุกวัน
#เขียนโปรแกรม #เด็ก #programming #coding #BorntoDev
programming code 在 在地上滾的工程師 Nic Youtube 的最讚貼文
程式亂寫也可以動,要怎麼寫的好或易於閱讀,就得花上一番功夫去學習寫作技巧。
這支影片會和你分享一些基本的知識點,實戰技巧基本上當代程式語言開發都能使用
不過每個時代會有不同的想法跟觀點,不同的團隊也會有不一樣的慣例,希望這次的內容能夠給你一些不一樣的想法
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
章節:
00:00 提升品質的影響
01:29 有意義的命名比簡寫更好
03:01 限制傳入參數數量
05:03 簡化條件表達式
06:37 變數定義範圍限制
08:28 一次只做一件事
10:35 Early return
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#前端 #後端 #工程師
programming code 在 Untyped 對啊我是工程師 Youtube 的精選貼文
拖了三個月的軟體工程師面試SOP在此獻上!把面試當作刷題的我,把面試經驗技巧,努力濃縮再濃縮,還是有15分鐘的精華,只要五步驟,面試照著做,保證你 ace the coding interview like a PRO (most of the time).
這集會聊到...
💬 Overview 💬
💙 什麼是 coding interview? 1:20
💙 面試必備 - 比履歷還重要的東西 3:44
💙 面試流程 1 - 聽問題問問題 4:15
💙 面試流程 2 - 如何分析問題 6:00
💙 面試流程 3 - 如何寫程式碼 8:45
💙 面試流程 4 - 測試程式碼 10:10
💙 面試流程 5 - 再問更多問題 12:08
💙 面試流程 0 - 寒暄問暖不囉唆 13:30
🙌🏻 面試好書推薦 🙌🏻
👍🏻 準備軟體工程師面試必備書
Cracking the Coding Interview 提升程式設計師的面試力 https://shp.ee/y7rbjqk
https://www.books.com.tw/products/0010881287
👍🏻 當畫家遇上演算法 看圖學演算法
Grokking Algorithms 白話演算法!培養程式設計的邏輯思考
https://shp.ee/k3jtmvg
👍🏻 置入生活中的演算法
Algorithms to Live By: The Computer Science of Human Decisions 決斷的演算:預測、分析與好決定的11堂邏輯課
https://shp.ee/rvvh89e
https://www.books.com.tw/products/0010761815
👍🏻 Logitech 羅技 MX Keys 無線鍵盤 https://shp.ee/ptt9wtm
👍🏻 Logitech 羅技 MX Master 3 無線藍牙滑鼠 https://shp.ee/pu9qtcc
👍🏻 Backbone 人體工學椅 https://shp.ee/fgi35c9
👍🏻 Tresanti 電動升降桌 https://shp.ee/9wmht7r
👍🏻 logitech 羅技 StreamCam https://shp.ee/fbvgbvc
👍🏻 RODE Lavalier GO 領夾式 小型麥克風 https://shp.ee/nx6w9vc
📢 📣 📢 本頻道影片內容有輸出成 podcast 📢 📣 📢
可以在各大podcast平台搜尋「Untyped 對啊我是工程師」
請大家多多支持呀!!🙏🏻💁🏻♀️
#面試SOP #工程師求職 #面試流程大剖析
一定要看到影片最後面並且在「YouTube影片下方」按讚留言訂閱分享唷!
【愛屋及烏】
YouTube 👉 https://www.youtube.com/c/Untyped對啊我是工程師
Podcast 👉 https://open.spotify.com/show/3L5GRMXmq1MRsliQt43oi2?si=3zgvfHlETeuGfp9rIvwTdw
Facebook 臉書粉專 👉 https://www.facebook.com/untyped/
Instagram 👉 https://www.instagram.com/untypedcoding/
合作邀約 👉 untypedcoding@gmail.com
-
Untyped 對啊我是工程師 - There are so many data types in the world of computer science, so are the people who write the code. We aim to UNTYPE the stereotype of engineers and of how coding is only for a certain type of people.
凱心琳: 一個喜歡電腦科學邏輯推理,在科技圈努力為性別平等奮鬥的工程師。
【Disclaimer 聲明】
Some links are affiliated.
上面有些連結是回饋連結,如果你透過這些連結購買商品,我可以得到一些小獎勵,但不會影響到你購買的價格,甚至會是更低的價格!謝謝你的支持💕
programming code 在 在地上滾的工程師 Nic Youtube 的最佳貼文
很多人都說要寫 Side project 提升競爭力、增加作品,但是不是總迷惘,要如何開始呢?
這支影片會和你分享,過去我從無到有,利用下班時間累積的 Side project,帶給我個人成長的好處
我的部落格文章:
1. 2 個月擁有 6000 用戶 Side project 這樣做(一)
https://blog.niclin.tw/2019/09/03/start-your-side-project-beiyi-app-1/
2. 2 個月擁有 6000 用戶 Side project 這樣做(二)https://blog.niclin.tw/2019/09/10/start-your-side-project-beiyi-app-2/
3. 2 個月擁有 6000 用戶 Side project 這樣做(三)https://blog.niclin.tw/2019/09/18/start-your-side-project-beiyi-app-3/
4. 經營 Side Project 300 天所帶來的收穫及挑戰
https://blog.niclin.tw/2020/05/27/beiyi-app-side-project-review/
章節:
00:00 學習挑戰與累積
01:07 什麼是 Side Project
03:46 如何開始 Side Project?
06:24 我的第一個 Side Project
08:37 收穫源自於失敗
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: https://bit.ly/2Ldfp1B
⭐ instagram (生活日常): https://www.instagram.com/niclin_tw/
⭐ Facebook (資訊分享): https://www.facebook.com/niclin.dev
⭐ Blog (技術筆記): https://blog.niclin.tw
⭐ Linkedin (個人履歷): https://www.linkedin.com/in/nic-lin
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
✉️ 合作邀約信箱: niclin0226@gmail.com
#工程師 #sideproject #前端 #後端
programming code 在 Learn How to Code - Programming for Beginners Tutorial with ... 的推薦與評價
This course teaches you everything you need to start programming ! You will learn the difference between Python and C# and learn coding ... ... <看更多>
programming code 在 GitHub Copilot · Your AI pair programmer 的推薦與評價
Developers all over the world use GitHub Copilot to code faster, focus on business logic over boilerplate, and do what matters most: building great software. ... <看更多>