是的,2020年五月,也就是一年前的 #TDD與持續重構 梯次,今天還有同學會在上面問問題,而我也樂於分享一下我的看法一起交流。
從他的發問例子,pull member up 加上 namespace 的 Money, 讓我想到他正在用 Ct 練習 Kent Beck 的 TDD by Examples part 1 的 Money Example.
所以順便分享了一下我覺得不要錯過的重點(美的地方)。
至於那個 builder 的視角,並不是書裡面寫的,而是我會想從 Expression 往下延伸嘗試的設計視角,這樣可以簡單的把一堆 計算 的內容跟組合封裝起來。
試過一次,覺得蠻有趣的,但畢竟不是真實產品等級,我的領域知識也還不足,不知道那樣的 builder 概念在該領域會不會碰到什麼不合適的使用場景就是了。
多嘗試,多從自己的輸出取得回饋,才能真的學到書本內想帶出來的知識點。
—
何況我還有 Kent Beck 可以請教 ❤️
補上在學員群組分享的片段:
—
好的抽象概念(隱喻)真的是可遇不可求,需要大量練習,如果大家有仔細看書的話,Kent Beck 也是在正式做這個例子十多遍以上,才領略到這個設計的角度。
這也是為什麼 一個足夠複雜 概念夠多的題目或需求,值得我們反覆練習
https://tdd.best/courses/classic-tdd-by-example-video-training/
我在這個影音課希望可以達到的效果也是如此,因為我自己一個語言做了十多遍(我目前有準備三個語言的版本 Java, C#, Python),很多遍的設計角度都不一樣。
有一些在前面幾次直覺不可行的,在後面幾次的岔路時,我就決定走走看。
大部分直覺都是對的,但也有幾次走出很不一樣的路。
如果「只練一次」,是沒機會走出那麼多不同的設計角度的。
同樣的,如果寫程式太慢,或是取得回饋的週期過長,你能嘗試的設計方案就會跟著變少,能學到的東西變少,同時要追求「剛好且簡單」的解決方案,機率就會變低。
大家可以想想,如果是自己在做 Money Example, 在真實世界有時間壓力底下,可能這輩子都不可能想出這樣簡單的設計方案。
如果都只在真實工作才學習、練習,那技能就會一直停滯。
永遠都只能用那種直白、procedure式、脆弱的流程設計角度,因為只會這種方式,自然自己最快的完成方式 就只會有這種副作用、複雜度最大的設計方式。
所以要多練 讓自己有多種視角,TDD 也是一種先從使用端來設計的視角,所以易用性的設計角度,物件的互動角度才能在這種視角被凸顯出來。
同時也有5部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,經常面試是學習及瞭解自己價值的捷徑,然而這些面試的所累積的經驗,直到我換了一個視角 成為了軟體工程師的面試官時,才發現面試大概十分鐘左右,基本上就會決定這個求職者有沒有下一步了 這支影片和你分享我成為面試官之後,一路找人的心得以及如何讓自己成為更好的面試官 因為每個人想法不同,每間公司的團隊文...
「會python可以做什麼工作」的推薦目錄:
- 關於會python可以做什麼工作 在 91 敏捷開發之路 Facebook 的最讚貼文
- 關於會python可以做什麼工作 在 紀老師程式教學網 Facebook 的精選貼文
- 關於會python可以做什麼工作 在 Initium Media 端傳媒 Facebook 的最佳解答
- 關於會python可以做什麼工作 在 在地上滾的工程師 Nic Youtube 的精選貼文
- 關於會python可以做什麼工作 在 在地上滾的工程師 Nic Youtube 的最讚貼文
- 關於會python可以做什麼工作 在 在地上滾的工程師 Nic Youtube 的最佳解答
- 關於會python可以做什麼工作 在 [請益] 請問python會哪些應用比較好找工作- 看板Soft_Job 的評價
- 關於會python可以做什麼工作 在 學Python能找到相關工作嗎? - 工作板 - Dcard 的評價
- 關於會python可以做什麼工作 在 Python 自動化工作術,你將會有更多時間 - YouTube 的評價
- 關於會python可以做什麼工作 在 Python Taiwan | 各位好,請問有人是職訓出來後順利成為 ... 的評價
- 關於會python可以做什麼工作 在 軟體工程師自學ptt 2023 - golsane.online 的評價
- 關於會python可以做什麼工作 在 Python 爬蟲youtube 2023 - hamdierto.online 的評價
- 關於會python可以做什麼工作 在 Python 爬蟲youtube 2023 - mujosi.online 的評價
會python可以做什麼工作 在 紀老師程式教學網 Facebook 的精選貼文
[限時免費課程] 超大咖作者的課程,現在居然限時免費!不搶你絕對後悔!
今天我看到一門 Udemy 的限時免費課程,嚇得我趕緊分享給大家。
該課程的原作者出了一本書,叫做「Python 自動化的樂趣:搞定重複瑣碎&單調無聊的工作」( https://bit.ly/3uRLYUA ),國內外都狂賣!而這門 Udemy 課程是作者做來與書籍搭配的。不過單看也沒有問題!很難想像這種大咖作者會願意 100% 免費!大家一定不能錯過喔!
這門課程我當年(2015)花 NT$1790 原價買的,居然現在免費(搥桌)!算得上是我可以用性命(笑)來推的課程!很適合學完 Python,但對於「到底 Python 能做什麼用」迷惑的朋友!
以下是這門限時免費課程的資訊,請大家一定要去搶下來喔:
Udemy 限時免費課程:2021/05/15 08:00 截止
[程式設計:Python]
Automate the Boring Stuff with Python Programming
4.6★、9.5Hr、NT$1790
https://bit.ly/33GqSwb
100% Free Coupon Code: MAY2021FREE
講師口音:美式口音。
---
關於 Udemy 限時免費課程的一些相關小常識:
★ Udemy 線上學習平台簡介:
https://bit.ly/3c0wKpc
★ 結帳時突然變成要收費的情況:
→ 請直接輸入上方各課程的「折價券代碼(Coupon Code)」,應該就會變成免費的了。
★ 英文聽力苦手的朋友
① 打開 Chrome 瀏覽器,進入 Udemy 課程內容頁面
② 開啟「字幕聽打」功能,如此圖: https://bit.ly/3lBKiuA
③ 右鍵點擊字幕的任何一處,選擇「翻譯成中文」。如此圖: https://bit.ly/3lBKiuA
④ 此時您會看到字幕已經全數翻譯成中文了。如此圖: https://bit.ly/3c6ptUY
補充:另一篇教你如何將 Udemy 英文字幕,自動翻譯成中文的文章:
https://bit.ly/3aVZhuV
---
如果大家對 Python 以外的限時免費課程有興趣,可以參加我的 LINE 社群。每天都會發布四~六門限時免費課程:
LINE 社群網址: https://bit.ly/2RywcPC (密碼:udemy)
希望大家收穫豐盛,學習道路上一切順利!
會python可以做什麼工作 在 Initium Media 端傳媒 Facebook 的最佳解答
【#失明程序員:全盲的他們,在網絡的世界是自由的】
「你做什麼工作的啊?」 「程序員。」 「騙人,就你這眼睛,還編程呢?!」
王雙天生全盲,每每向外人解釋自己的職業總是件非常花時間的事。更多時候,與他們在公共空間裏發生聯繫的陌生人,會下意識把他看成「按摩的」,有的甚至認為他可能是拿個樂器在街上「拉二胡的」。
他是一位 #無障礙測試工程師,他憑觸覺敲擊代碼,用聽覺創造程序,在學會了C語言、python等語言後,他現在常年與各大網絡公司合作為他們提供信息無障礙服務。
他說自己:寧為程序員,不做推拿師。這並不是在貶低和輕視程序員,而是覺得我們這些看不見世界的人,也可以對那些不喜歡的事情說「不」。https://bit.ly/3uTAuiJ
#相關閱讀
【不見光明的他們,或許是你最好的聆聽者】https://bit.ly/3wYl9zb
#加入會員:http://bit.ly/2wVfM6g
#學生方案:https://bit.ly/3bUODnu
#端傳媒 #無障礙 #盲人 #殘疾 #數字難民 #程序員 #互聯網 #殘障人士
會python可以做什麼工作 在 在地上滾的工程師 Nic Youtube 的精選貼文
經常面試是學習及瞭解自己價值的捷徑,然而這些面試的所累積的經驗,直到我換了一個視角
成為了軟體工程師的面試官時,才發現面試大概十分鐘左右,基本上就會決定這個求職者有沒有下一步了
這支影片和你分享我成為面試官之後,一路找人的心得以及如何讓自己成為更好的面試官
因為每個人想法不同,每間公司的團隊文化和做法也不同,有些我在乎的點不一定是其他面試官也在乎的,但主要的關鍵核心不會偏離一個好的面試者應該如何表現
影片章節:
00:00 成為面試官後
01:23 什麼樣的求職者會被拒絕
02:01 履歷或對話沒有線頭
05:22 對徵才方的公司一無所知
06:45 只在乎自己能拿到什麼
07:21 總是沒有問題
11:08 成為好的面試官
12:31 先看履歷
13:00 先看專案
13:19 針對專案可以討論的點
13:29 設計面試題
13:49 討論人格特質
14:00 三明治鼓勵法
15:03 總結
影片中提到:
履歷撰寫文章: https://blog.niclin.tw/categories/%e5%b1%a5%e6%ad%b7%e6%92%b0%e5%af%ab/
從被問到問人,那些我常問的面試問題
https://blog.niclin.tw/2020/01/07/interview-tips/
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: 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
#面試 #工程師 #前端 #後端
會python可以做什麼工作 在 在地上滾的工程師 Nic Youtube 的最讚貼文
## 影片觀看說明
由於問題較多,大家的問題也可能是你的問題,建議可以先閱讀下方的「問題總匯」區,找到時間碼 Time code 之後跳轉到自己想聽的部分,會比較有效率哦
本影片 Q&A 留言是抓取
【2020 年度回顧! 成為 Team leader? 業外收入增加? 技術能力成長? (第一次蒐集 Q&A)】https://youtu.be/BGaDN9wxbKE
## 影片中提到的專案
簡單用 React 撰寫的留言爬取篩選功能,可以自己抓去玩
https://github.com/niclin/youtube-comment-filter
## 問題總匯
00:00 開場
01:26 QA-1 - 林天寸
一直很喜歡妳的頻道,不單單是因為工程師,當然也有部分原因是自己也是走工程師這條路的。
前一年2020年開始,其實是我剛轉職工程師的第一年,在滿多地方都遇到不小的問題,在troubleshooting上面也是有許多瓶頸的。
後來除了白天上班,下班看書跟休息,偶然間看到你的影片[工程師如何自我進修],才開始慢慢用計畫的方式取代橫衝猛幹。
不得不說,規劃時間真的是比起技術性的功力還更有成效。因為它讓你適時的放鬆跟加強,然後在工作上面才更有長進,雖然很幹話,但我2020的下半年是這樣做的。
目前在準備考取網路管理的證照CCNA,計畫是走network這一塊,還有很多要磨練的。希望也能多看你產出跟network的影片,這是私心話啦,哈哈。
02:57 QA-2 - 仔仔
1.學程式會建議從前端或是後端哪個開始學會比較好?
2.一開始投履歷如何判斷一家公司是可以成長的,而不是進去3,5年後還是那個跟剛進去程度相差不遠的自己差不多
3.跟程式相關的產業有很多(像是製造業到博弈),可以請Nic分析一下各產業的狀況嗎?以及進去各產業前須要具備哪些程式語言或能力?
4.投履歷時看到一些公司列出所需程式語言和工具一大堆,是不是代表你沒完全具備就不要投履歷了,還是可以請Nic給個意見哪些部分還是可以投看看
5.都說工程師又宅又不會說話,為什麼Nic可以交到女朋友?
10:40 QA-3 - ANDREW NG KAR EARN
如果当写编程语言遇到瓶颈,有什么方法可以有效地避免自己陷入钻牛角尖的情况?
11:46 QA-4 - JS Lin
如果NIC現在選擇能馬上精通一項語言會是哪個?會想用來做什麼PJ?
13:13 QA-5 - Rick0
成為 team leader 後無法直接在技術上有更深入的研究和突破,這樣的變化是否值得?
是否會擔心這樣在技術上跟不上其他人,甚至被下屬看輕呢?
14:39 QA-6 - Henry蔡
因為最近是寒假期間,
我開始考慮下學期的修課,
想請教nic大大,
應該在有什麼樣的基礎上,
開始學design patterns?
我目前是碩士生,
大學非資工本科,
學過Python,
也跟過一些網路影片實作過Flask+PostgreSQL,
大學學過資料結構演算法,
但不到得心應手的程度...
16:07 QA-7 - 黃柏瑋
如何同時Handle好好幾件事
我怎麼覺得上班,然後下班假日寫寫side project後就沒啥時間了🤔🤔🤔
17:24 QA-8 - 乾太
我想問一下這年頭轉行斜槓 VTuber 還有沒有搞頭A?
18:10 QA-9 - uuu06222
之前開始關注你有知道你有面試過人的經驗, 想問一下站在面試官的角度...
面試官會不會比較注重作品需要呈現那些東西, 或是有沒有什麼禁忌是不能碰的嗎?
20:07 QA-10 - Joery Lin
想請教您對於對於給你很多成長和照顧的公司,倘若您有一個更好的機會,無論薪水或未知挑戰都大於現在公司。
您將如何做選擇,或許現在公司會給你加薪留下你。
因為自己曾放棄了許多機會
21:37 QA-11 - YangTing Zheng
Q1: 想問通常一個產品開發的週期都多長呢?負責維運和開發的工作內容是否會差很多?
Q2: 想請您簡單介紹一下資工系學生的出路/工作內容?(如PM.SA.DBA.PG.RD.MIS…或是還有其他的?)
24:16 QA-12 - RTB
Hello World
24:18 QA-13 - Barry
目前是公司MIS 很想轉職成後端工程師,但在面試上面都都時常失敗
常常在問技術關卡時就被問倒了,總覺得 要準備的東西非常的龐大
毫無準備的頭緒,總覺得一直寫side project也不是辦法
26:49 QA-14 - 因地制夷
想請教Nic 有在做投資嗎? ex 股票 想聽一些投資心得
27:13 QA-15 - 比歐
想請教 Nic 大,
在之後的工程師生涯中之後有甚麼規劃或想法嗎?
例如:開發產品創業,或是開班授課、轉做顧問之類的。
28:14 QA-16 - yongming jia
请问新手如何学编程,学完去做什么?怎么自己创业?谢谢🙏
29:33 QA-17 - Minghao Chang
是否能請您推薦用來開發的筆電?(正好最近要汰換電腦),想從今年開始養成寫side project的習慣,謝謝。
30:31 QA-18 - Guan Jun Chen
想知道像Nic這麼厲害的工程師,年薪大概落在哪裡
30:46 QA-19 - Sheng Jiang
想請問Nic,如果非資工背景但是對寫程式有熱情,想轉職當軟體工程師,會建議如何起步?
補充:像是什麼樣的人適合自學,什麼樣的人適合去補習,或者補習跟自學的情況各有哪些優劣?
謝謝Nic
## 結尾
31:49 感想
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
🎬 觀看我的生活廢片頻道: 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
#QA #工程師 #在地上滾的工程師 #前端 #後端 #轉職
會python可以做什麼工作 在 在地上滾的工程師 Nic Youtube 的最佳解答
這也是我第一次參加論壇形式的演講分享,感謝 MOPCON 邀約這次的主題「從開源專案的社會參與到建立第一筆產品收入」並且很榮幸能夠和「好想工作室 Howard」 及 「六角學院 乾太」同台分享
參加工程師技術會議就像是出遠門去充電,認識不同的人,也可以藉由議題分享學習到很多東西,甚至只要能獲得一個靈感,絕對都是成長上的養分
拍攝這支影片的目的,除了記錄自己的回憶,也希望和每一位工程師分享,希望大家未來都可以踴躍參加技術會議!!
在這個過程,透過交流可以增進自己的人脈和知識,甚至好的工作有時候就會這樣互相介紹掉了 XD
SITCON 學生計算機年會: https://www.facebook.com/SITCONtw
章節:
00:00 直奔濁水溪以南
01:29 Day1 攤位交流
03:13 直接報名起來
03:57 Day2 吃喝交流
04:17 SITCON 學生計算機年會
04:49 論壇精華片段
08:54 全集中風之呼吸
09:34 Lightning Talk
12:18 散場的擁抱
喜歡影片的話!可以幫忙點個喜歡以及分享、訂閱唷!😘
━━━━━━━━━━━━━━━━
⭐ 蝦皮賣場: https://shopee.tw/bboyceo
⭐ 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
⭐ Github: https://github.com/niclin
⭐ Podcast: https://anchor.fm/niclin
━━━━━━━━━━━━━━━━
🌟 任何問題或合作邀約信箱: niclin0226@gmail.com
#mopcon #前端 #後端 #lightningtalk #conference
會python可以做什麼工作 在 學Python能找到相關工作嗎? - 工作板 - Dcard 的推薦與評價
目前參加政府的培訓計畫(還沒開課),內容就是教Python 大數據分析爬蟲AI 之類,當初決定學,是因為想從事工程師方面工作,小弟大學現在商科非工程科 ... ... <看更多>
會python可以做什麼工作 在 Python 自動化工作術,你將會有更多時間 - YouTube 的推薦與評價
改善 工作 效率,就是提高你的生活品質 Python 自動化 工作 術,不只是教你寫 ... 的 工作 思維,有些事情不需要我們人力介入,就交給 Python 程式幫我們做就 ... ... <看更多>
會python可以做什麼工作 在 [請益] 請問python會哪些應用比較好找工作- 看板Soft_Job 的推薦與評價
各位版友前輩午安
小弟碩班即將畢業(大學學店不算本科系)
想在畢業前再多學一些技能
想請問大家,如果習慣語言以python為主的話
以台灣的就業環境
科技樹點到那些上面比較容易找到工作呢?
像是爬蟲,金融,機器學習,AI等等,因為有太多應用了,想請業界的前輩們給些建議
另外
除了python以外如果還想精熟一個程式語言,請問會比較推薦哪一種呢?可以的話也請大
大們幫忙說明原因
不好意思問題比較多,希望前輩們可以幫忙給點意見,不論是回文還是站內信每一個字我
都會好好閱讀與吸收參考的。
再次先感謝各位版友的幫忙了!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.2.248 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1618987656.A.84C.html
... <看更多>