你們用哪些方法來推廣 unit testing 呢
https://kojenchieh.pixnet.net/blog/post/558475301-google-%E6%B8%AC%E8%A9%A6%E8%87%AA%E5%8B%95%E5%8C%96%E8%BD%89%E5%9E%8B%E4%B9%8B%E6%97%85
同時也有7部Youtube影片,追蹤數超過7萬的網紅在地上滾的工程師 Nic,也在其Youtube影片中提到,很多人都說要寫 Side project 提升競爭力、增加作品,但是不是總迷惘,要如何開始呢? 這支影片會和你分享,過去我從無到有,利用下班時間累積的 Side project,帶給我個人成長的好處 我的部落格文章: 1. 2 個月擁有 6000 用戶 Side project 這樣做(一) ...
code review軟體 在 91 敏捷開發之路 Facebook 的最佳貼文
大家只要好好觀察、紀錄或感受一下,當你有個想法想要嘗試看看,或是從 stackoverflow, Google 找到了某個 sample code, 解決方案,從有想法到實現完成,並確認執行是否正確、是否符合你的期待,你需要花多少時間?
這些時間都只是在「實現想法」而已,如果思考是一條 thread, 這一條 thread 就只能等到你 實現的那一條 thread 完成任務,才能再切回來,繼續往下想,或是想其他的解決方案。
思考這條 thread 等待越久,context switch 成本就越高,被 interrupt 導致你原本腦袋裡面的 memory 就會被刷到 swap disk 空間,到時要拉回來就更容易漏、要花更多時間恢復。
從有想法到驗證想法是否可行時間越長,你能嘗試的解決方案就越少。在現代的軟體開發,「剛好才是最好」,而所謂的剛好,通常就是從好幾種解決方案裡面挑出來一個「最合適解」,要嘗試好幾種解決方案是很花時間的。
而你嘗試過的解決方案越多,學到的東西就越多,不同 context 你的 option 就會比其他人多很多可以選。
大家一直拿來當笑話的「出張嘴寫程式比較快」,有沒有想過想法到哪,程式碼就長到哪的境界,這是個值得追求到境界。
當能最小化「實現想法、驗證想法」需要花費的時間時,你就更有機會與時間去強化、改善你思考的速度、廣度、深度,這樣才會是一個正向的增強迴圈。
By the way, ATDD/TDD 就是在縮短驗證想法的最有力方式,而且是「持續平緩驗證想法所需要的時間」,不會因為功能越來越多,系統越來越大而幾何指數增加驗證時間。
時間是最可貴的資源,人類的大腦跟思考運作,是看到東西就會產生更多的 feedback 刺激,幫助你產生更深入、有效的想法。這中間會有不斷不斷的 IPO(input/process/output, 加上 feedback),來讓你的軟體更接近你理想的狀態。
就像很多基本功深厚的開發人員,他們寫完自己的程式碼之後,就很自然地進行多次 code review 跟 refactor (沒有測試保護,沒法安心跟迅速 重構設計的),有程式碼出來,才會知道怎麼調整設計更好、更簡單,這些東西很多是無法在一開始就想得到的。
你這次想不到,但這次學到的東西下次就可以用,但下次仍然會有你想不到的東西,等到你做出來才會想得到,這就是軟體開發的宿命,也是正常現象。我們能運用這種自然現象,來不斷增強自己的功力與學習速度。
結論,這功夫練好,你省下來的時間,就會讓你「學什麼都快」。
不然我也沒法子在短時間裡面,能應用那麼多不一樣的 IDE, 以不一樣的程式語言特性來設計上課的內容。
因為我每次只需要去嘗試不一樣的地方,而我試錯調整的速度是別人的好幾倍快,自然上手快,自然面對一個問題,不同的限制跟考量,口袋都有好幾種解決方案等著。
#極速開發,讓你能省下來更多時間進行學習跟改善,就能賺到更多時間,接著把時間換回來巨大的商業價值。
想像一下你現在一年多少錢,換算下來每個時間單位報酬是多少錢,而現在省下來的時間,放到十年後的你,這些時間單位所換回來的單位報酬有多高。
我是不知道是不是一體適用,但我現在的時間報酬(以年來看更準一點),是我第一份工作的20倍以上。
越晚學會,你能賺到的時間單位就越少。(當然啦,如果省下來的時間沒有好好運用,那錢也不會從天上掉下來,遊民每天也有很多時間的)
code review軟體 在 小吃貨的英國生活日記 Facebook 的精選貼文
#科技業可以做多久 #職涯規劃 #文長慎入
前幾天不小心亂入一個Clubhouse聽了這個主題(我其實不太用Clubhouse, 是剛好有朋友想聽這個Room才進去的)
我其實沒有從頭聽到尾,我是中間才進去的。裡面大部分都是在台灣科技業的工程師,也有幾個在國外工作的人,也有一些是PM而非工程師,所以雖然都是台灣人也是有一些diversity。
內容大致上就是,有意願發言的人,和大家分享對於這個主題的感想,還有他們工作上的心路歷程。有幾個人在產業有十幾二十年經驗,也有討論到中年失業之類的風險。
總之,聽完以後有一些心得,想跟大家分享,也很想聽聽大家的想法。
--------------------------------------
首先,以下是我聽到的部分的幾個小結:
1. 有一部分的人對於科技業抱持著還滿悲觀的想法。覺得進去科技業就是賣肝的人,沒有自己的人生,沒有希望的活者,財富自由才是唯一正解。(也可能剛好是我進去的時機不對)
2. 台灣的科技業工時很長,老闆說在意員工都是騙人的,懂的做人才能生存。
3. 有熱情也沒什麼用,到頭來還是生存才是重點,為了自己著想才是正解,不用為了所謂的熱情賣力工作,到頭來是一場空。
中間也有一些讓人聽了不是很舒服的內容,大致上就是有提到,女生長得漂亮可以在公司做的比較順之類的事情,這種話似乎在PTT或台灣科技業還滿常出現的,所以就不對此作出評論。當然身為女性工程師,這部分我是滿反對的,畢竟那樣好像是否定我們的工作能力,而且在歐美國家,這就是一種性別歧視,不過反正就這樣了,沒有必要多做討論。
回到正題,我聽完的感想是:
1. 我覺得普遍是職涯規劃以及產業極限的問題。大部分的人談科技業,在台灣多半是半導體產業,也有硬體跟傳產,所以工作的領域還滿侷限的,加上半導體產業普遍工時長,讓很多人做到最後身體出問題,也對工作沒有熱情,覺得自己只是賺錢工具。
2. 對於工作與科技的熱情,本身就不存在。在台灣唸書的時候,大多數的人之所以會念理工科, 並不是因為從小夢想成為工程師或者偉大的科學家,而是分數夠了,大家都念這個,這個比較好找工作而選擇這個科系。實際上很多人,可能根本不想當工程師,可能想去開F1賽車,想成為美容師,想成為藝術家等等,然而,受到家庭與大環境影響,會覺得自己就是要念大學,找一份穩定工作,才是所謂的成功。
3. 台灣的教育體系中,並沒有很多實際體驗工作的機會,在大學之前甚至沒有任何可以去企業體驗的機會,連參訪可能都沒有。大學可能實習機會也有限,大部分的人可能是研究所才比較有跟企業合作,甚至是研究所畢業以後才真正體驗到工作是什麼樣的。所以會遇到很多,期望落空的狀況。然後社會普遍又喜歡攻擊新鮮人,告訴新鮮人要努力工作,當工作一段時間以後,熱情自然會被壓力以及周遭環境,跟現實生活所消磨殆盡。
所以,到底科技業可以做多久?
我的想法是,如果賣肝的話,真的沒辦法持久,我自己最近加班了幾個禮拜就覺得滿崩潰的,尤其是工作的內容需要高專注力的,需要消耗很多腦力,其實就滿累的。
熱情也的確會被消磨殆盡,即使可以跟大神們一起工作,可以學到很多東西,身體還是誠實的,當身體沒辦法長期支撐時,精神也會耗盡,無法專注思考跟學習,變得工作效能變差。
然而,至少我在現在的環境,是可以放心請病假,或者像團隊提出需要改善我們的工作狀況等等。可是在台灣很多公司,這樣只會被視為爛草莓,尤其是剛進公司的菜鳥,自然就只能繼續撐下去,撐到老鳥的時候,身體可能也各種病痛了,曾經的熱情什麼自然無法找回,可能只想快點退休。
#如果不用賣肝可是薪水少呢?
其實在英國,剛畢業的軟體工程師,薪水範圍是非常廣的,有很低也有很高,低的話可能比你去Booking.com當客服還少,高的話可能比大部分的資深工程師還多。
我自己也待過錢少但很閒的地方,完全沒有任何發展空間,就是日復一復,每天沒什麼目標也沒什麼事情做,同事甚至無聊到一直在逛網拍,但反正老又大的公司,錢少事少,做越久的話才越有機會往上爬,加錢(但可能是要做個二十年之類)。
我自己也待過新創,錢少,事情沒有很多,但是每天都可以做一些比較有趣的事情,就是公司沒有賺錢,甚至可能每天要擔心它倒閉,一開始可以學到很多東西,但因為公司都是年輕人,大家經驗都不足,可能就是最後都是大家一起互相學習,今天要用什麼東西今天學一學就馬上做,馬上上戰場。
最後變成,自己根本也不知道自己在幹嘛,只能期待公司突然被大公司買走,或者就繼續混混噩噩,整天覺得自己好像在學東西,可是其實有點已經不知道自己在幹嘛,有點像是無頭蒼蠅那樣,整個公司都這樣,也沒什麼成長空間。整天就是有點像是,對公司有那麼一點點希望,因為公司整天都在說,我們正在成長,我們募款到多少錢,但事實是,公司根本沒在賺錢,都在靠Funding之類的,一直誇下海口說一堆大話。(很多新創都這樣)
當然這種情況,也不可能是個長期的歸宿,所以還是要時常戰戰兢兢,思考自己要怎麼找到下一個工作,要找個穩定的工作。
那到底有沒有可以一直做下去的方法呢?
接著會出現以下的問題:
*哪裡才可以繼續一直做下去?
*年紀越來越大,怎麼讓自己有價值?
*公司為什麼不栽培年輕人,反正都要花那個錢啊?
*科技推陳出新,自己越來越學不動,怎麼辦?
*身體越來越差,無法加班會不會沒有競爭力?
*想花時間陪家人陪小孩成長,哪來的時間?
*熱情真的可以當飯吃嗎?老闆又不在意?
*工作除了專業,還要懂的職場政治,心灰意冷怎辦?
*薪資有天花板,可是物價房價沒有天花板怎辦?
*人生好難,為什麼有這麼多問題?為什麼不能做自己想做的事?
其實這些問題也不是在台灣工作才會有,在英國工作,也會遇到很多類似的問題,女性工程師也遇到很多,例如放了產假可能失去升遷機會的問題,或者沒時間陪家人等等。
那為什麼世界上,數一數二的工程師們(我目前只知道軟體界)還是可以做到五六十歲,還是繼續有那樣的熱情呢?甚至還可以出書,拍影片,寫部落格,發推特,還有很多演講。
就我的觀察是,有的人就是自己出來創業,自己開公司,所以比較自由,也不會有很多前述問題。他們創業也幾乎是因為自己在業界小有名氣,出來創一些顧問公司,或者接案。
那問題來了,在業界要怎麼小有名氣?
光是要在某個圈子有名氣,就要不段參加各種meet up, 讀書會,甚至要一直寫部落格,寫技術文章,貢獻開源。這些都是時間,平常工作都已經非常忙碌,怎麼會有時間?
沒錯,就我的觀察,這些人都是每天下班後,假日也都花時間在這些地方上,他們可能很多是犧牲跟家人的相處,可能婚姻不順遂,或者比較晚才結婚生小孩。當然因為在歐洲,跟家人的相處是非常重要的,這邊也有保障一些parental leaves這樣的假,所以大家也比較有時間給家庭生活。
也有一些工程師,是透過拍影片,像是Youtube之類的平台,製作教學影片,或者講一些自己工作的內容,讓自己有知名度。
其餘的話,就是你做到比較資深的話,你在公司可能已經是manager level, 或者principal engineer, tech lead, 那他們雖然會很忙,他們也比較多是責任制的,所以在一些公司,只要團隊很罩,他們也不會有什麼大問題。例如團隊們都是self management, 他們可以信任自己的團隊,不需要一直監督花時間,也不需要一直跟上級報告,因為上級也信任他們。那這種狀況就是要整個公司都非常的進步,也有良好的工作環境跟文化。例如在Google這樣的地方,就比較有機會這樣。
那如果不是在Google這樣的環境,又沒有什麼大公司可以去,怎麼辦?另一個辦法就是做Contractor, 他們就是一次是三到六個月或者一年的合約,這個在英國非常常見。甚至多約聘是在其他國家的,所以時間什麼也比較自由。
在台灣可能就比較困難,而且約聘也沒有保障。就像在台灣要接案,很多法規也沒有保障,可能會遇到大大小小的問題。否則就是要用國際性的街案平台,但又可能有語言障礙,就是要先加強自己英文,另外還有跨國工資的問題,在其他國家像印度可能會開比較低的薪水,雇主就比較偏好選那些比較便宜的工程師。
這時候,就會有人說,那不能追求財富自由嗎?
#財富自由,聽起來容易,做起來難。
首先你要怎麼財富自由?投資?這個部分你需要有龐大的資本額,另外也有相當大的風險。除非你對於投資有相對程度的瞭解,也有足夠資本額,不然進入門檻還是相對高。
另外很多薪水可能不高,又有房貸車貸的人,更不太可能把錢都拿去投資。有錢可能也要拿來貢獻家庭,偶爾自己小確幸。
那如果這個不行,那個也不行,難道科技業真的無法做下去?那要靠什麼生活?
在Clubhouse那個room有人提到自己的朋友,辭職去開早餐店,賺的錢也不比當工程師少。的確,轉職是個解,但轉職很多人也害怕,也不知道自己可以做什麼,創業也都是風險,賣早餐ˇ早餐有人買。
我自己的感覺是,如果真的想要繼續做工程師,而且讓這個工作可以sustainable的話,就要有良好的規劃,例如發現自己在現在的公司學不到東西的話,要怎樣讓自己可以學到東西?跳槽或者跳部門?
在Clubhouse也有人提到,如果一直換工作,也害怕被僱主們列入黑名單,台灣這麼小,怕被人覺得沒有定性。
這個也是很能理解的,畢竟不是人人都能想去Google, Facebook就去,大部分的老牌公司也是會在意這些傳統,要待幾年才是好人才之類的。
那就只能說,要嘛給自己定一個期限,在這間公司可能最多待個五年,然後在這五年內,希望達到什麼目標,如果達不到的話,備案是什麼,同時間,找幾間自己覺得很想跳槽的公司,看這些公司是不是會在意那些傳統,如果不在意的話,就往那些公司要求的工作技能發展,然後想辦法跳過去。
如果覺得跳過去門檻太高怎辦?想辦法在工程師的社團建立人脈,或者LinkedIn之類的地方,想辦法找到去那些公司工作的人,問他們,怎麼去,有沒有辦法去?我真心相信,這個業界,很多人都是好人的,我自己在LinkedIn上面也遇到很多人來問我我們公司的事情,或者職涯規劃,我還幫人code review過。
總而言之,就像我之前說過的,自己的人生是自己選擇的,工程師這條路,並不是很容易,但如果自己想要繼續走下去,就要想辦法找到出路。
雖然可能中間會遇到很多心累的事情,也不是所有事情都可以靠“熱情”解決,更不是像外面想像的,大家都是科技新貴。可以在辦公室吹冷氣,甚至在家工作,在咖啡廳工作。
只能說,人生很難,但還是要繼續過。既然都要過,那還不如想辦法讓自己過得比較輕鬆一點點。
當然科技業裡面,除了工程師以外,還有很多其他職缺,由於我目前還沒有做過其他相關職缺,像是PM, BA, UI/UX之類的也有他們的難處,等我有比較多資訊心得再來跟想。
code review軟體 在 在地上滾的工程師 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 #前端 #後端
![post-title](https://i.ytimg.com/vi/FLHqG9g67w0/hqdefault.jpg)
code review軟體 在 Sheringwee Youtube 的精選貼文
这是我这几年来最满意牙齿的一次了!
牙黄真的困扰我很久了!
这次顺便以简单的记录和口述来跟你们分享
—
喜歡我的影片的話記得訂閱我的頻道?
每星期都會不定時上傳新影片喔~
還有別忘了打開小叮噹?第一時間收到通知
你們按讚&分享 就是給我的鼓勵~謝謝?
⇊ 關於我--------------------------------------------------------------------------------
Blog: http://www.sheringwee.com
FB: https://www.facebook.com/sheringmakeup
IG: https://instagram.com/sheringwee
For business inquiries ▸▸ sheringwee@gmail.com
⇊ 資訊欄 -------------------------------------------------------------------------------
Camera使用相機:Olympus OMD EM-5 mark 2
Software to edit video影像剪輯軟體:FCPX
⇊ 優惠折扣碼 ---------------------------------------------------------------------------
Signma - code [SHERINGWEE] for 10% Discount
http://bit.ly/2BEVvF7
The Peach Box - code [SHERINGWEE] for 10% Discount
http://bit.ly/2RkwMLD
⇊ 其他你會有興趣的影片連接-----------------------------------------------
吸睛的口罩妝容*完美日記 Perfect Diary小狗&小貓盤心得分享 - https://youtu.be/A4qNxcrDjLk
CANMAKE彩妝品心得&妝容分享 CANMAKE PRODUCT REVIEW & SWATCHES - https://youtu.be/pBlaZeRTAC4
秒變V臉女神?/真人版美圖秀秀? 淘寶抖音同款V臉貼 - https://youtu.be/dGl5CG3JPnc
全臉使用韓系彩妝完成!! G-Market Haul 妝容及心得分享 - https://youtu.be/5XFAXx8ml1s
![post-title](https://i.ytimg.com/vi/qYjzaeWQAvc/hqdefault.jpg)
code review軟體 在 Sheringwee Youtube 的精選貼文
是否你們會覺得用貴的彩妝真的會畫出比較高級精緻的妝容呢?
這些彩妝都是我覺得非常適合想要購買專櫃彩妝卻不知如何下手的人
價格也不是超級昂貴的那種
而且這些彩妝品都可以用很久
所以我覺得...這不算貴吧?
如果你們覺得貴
沒關係! 等我下一個分享
親民的開架彩妝唷!
—
喜歡我的影片的話記得訂閱我的頻道?
每星期都會不定時上傳新影片喔~
還有別忘了打開小叮噹?第一時間收到通知
你們按讚&分享 就是給我的鼓勵~謝謝?
⇊ 使用產品 -------------------------------------------------------------------------------
LANCOME
- Teint Idole Ultra Wear Fluid #BO-01
NARS
- Light Reflecting Pressed Setting Powder
TARTE
- Shape Tape Contour Concealer
NARS
- Liquid blush #Orgasm
SHU EUMURA
- Hard Formula #02
FENTY BEAUTY
- Snap Shadows Eyeshadow Palette #3 #5
BECCA
- Shimmering Skin Perfector Pressed Highlighter #ChampagnePop
LANEIGE
- two tone lipstick #02
⇊ 關於我--------------------------------------------------------------------------------
Blog: http://www.sheringwee.com
FB: https://www.facebook.com/sheringmakeup
IG: https://instagram.com/sheringwee
For business inquiries ▸▸ sheringwee@gmail.com
⇊ 資訊欄 -------------------------------------------------------------------------------
Camera使用相機:Olympus OMD EM-5 mark 2
Software to edit video影像剪輯軟體:FCPX
⇊ 優惠折扣碼 ---------------------------------------------------------------------------
Signma - code [SHERINGWEE] for 10% Discount
http://bit.ly/2BEVvF7
The Peach Box - code [SHERINGWEE] for 10% Discount
http://bit.ly/2RkwMLD
⇊ 其他你會有興趣的影片連接-----------------------------------------------
吸睛的口罩妝容*完美日記 Perfect Diary小狗&小貓盤心得分享 - https://youtu.be/A4qNxcrDjLk
CANMAKE彩妝品心得&妝容分享 CANMAKE PRODUCT REVIEW & SWATCHES - https://youtu.be/pBlaZeRTAC4
秒變V臉女神?/真人版美圖秀秀? 淘寶抖音同款V臉貼 - https://youtu.be/dGl5CG3JPnc
全臉使用韓系彩妝完成!! G-Market Haul 妝容及心得分享 - https://youtu.be/5XFAXx8ml1s
XXThis is not sponsor videoXX
XX非厂商赞助视频XX
![post-title](https://i.ytimg.com/vi/uR_QC_TeDiM/hqdefault.jpg)