#純靠北工程師9hx
----------
看著新專案裡面一堆以後要怎樣怎樣的註解,
想到另一個專案裡面一樣的註解,
回去看版控,十多年前寫的...
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12309
----------
看著新專案裡面一堆以後要怎樣怎樣的註解,
想到另一個專案裡面一樣的註解,
回去看版控,十多年前寫的...
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12309
#純靠北工程師9hr
----------
重構,代碼整潔之道,設計範式
告訴我們
代碼是人類意圖的表達
再爛的人寫的程式都有因果
但AI產的非人類代碼
乃基於機率無因果可言
均不在討論範圍內
所以只有三條法則
1. 不要閱讀它
2. 不要修補它
3. 直接替換它
希望這些建議能拯救
執迷不悟的弟兄於水火中
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12303
----------
重構,代碼整潔之道,設計範式
告訴我們
代碼是人類意圖的表達
再爛的人寫的程式都有因果
但AI產的非人類代碼
乃基於機率無因果可言
均不在討論範圍內
所以只有三條法則
1. 不要閱讀它
2. 不要修補它
3. 直接替換它
希望這些建議能拯救
執迷不悟的弟兄於水火中
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12303
#純靠北工程師9hq
----------
跨出同溫層的溝通真的是太可怕了,平常教 for 改成 foreach 就覺得對方是智障了,
跨出同溫層後,教了三個星期,寫九九乘法表還在問 for i 要多少?要跑到小於還是大於幾?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12302
----------
跨出同溫層的溝通真的是太可怕了,平常教 for 改成 foreach 就覺得對方是智障了,
跨出同溫層後,教了三個星期,寫九九乘法表還在問 for i 要多少?要跑到小於還是大於幾?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12302
#純靠北工程師9hs
----------
今天有同仁跟我講了一個小時 SQL 怎麼設計怎麼寫,
結果他的大作 explain 下去,不是 seq scan 就是 full scan。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12304
----------
今天有同仁跟我講了一個小時 SQL 怎麼設計怎麼寫,
結果他的大作 explain 下去,不是 seq scan 就是 full scan。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12304
#純靠北工程師9hh
----------
所謂的資深工程師
是不是就是一路踩坑背鍋走上來的?
另外
onCall的生活 真不是人過的...
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12293
----------
所謂的資深工程師
是不是就是一路踩坑背鍋走上來的?
另外
onCall的生活 真不是人過的...
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12293
#純靠北工程師9hy
----------
被客戶抱怨了好久資料查不出來
原工程師跑了,換我接手處理
不看不知曉,一看這三小
$db->query = "SELECT id FROM table";
$res = $db->exec()? $db->exec(): array();
$total = count($res);
難怪都還沒開始篩選資料就失敗了……
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12310
----------
被客戶抱怨了好久資料查不出來
原工程師跑了,換我接手處理
不看不知曉,一看這三小
$db->query = "SELECT id FROM table";
$res = $db->exec()? $db->exec(): array();
$total = count($res);
難怪都還沒開始篩選資料就失敗了……
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12310
#純靠北工程師9hw
----------
不用心是一種很嚴重的指控,
尤其是當收到的東西是花了很多時間卻又很奇怪的時候。
這是有在動腦有在思考-有用心,
才會有的結果
這是用錯心而且你沒有能在事情發展成這樣之前發現並介入。
或者你也該問問你自己,
你介入有幫助嗎?
沒有的話就閉嘴。
整天只會靠北新人不用心不會動腦抗壓性低,
好不容易上軌道就跑掉。
怎麼不想想你子麼看待人家的絞盡腦汁的結果的?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12308
----------
不用心是一種很嚴重的指控,
尤其是當收到的東西是花了很多時間卻又很奇怪的時候。
這是有在動腦有在思考-有用心,
才會有的結果
這是用錯心而且你沒有能在事情發展成這樣之前發現並介入。
或者你也該問問你自己,
你介入有幫助嗎?
沒有的話就閉嘴。
整天只會靠北新人不用心不會動腦抗壓性低,
好不容易上軌道就跑掉。
怎麼不想想你子麼看待人家的絞盡腦汁的結果的?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12308
#純靠北工程師9hz
----------
你是不是在屎山改過一段代碼?
你就是那段代碼?
不,我是串接的第三方服務,我用 status code 200 打包成 error 送給你。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12311
----------
你是不是在屎山改過一段代碼?
你就是那段代碼?
不,我是串接的第三方服務,我用 status code 200 打包成 error 送給你。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12311
#純靠北工程師9hv
----------
我最討厭聽到「我也當過工程師、我以前也是工程師」了,
這種的你把他的 leetcode 帳號、github 帳號登入進去看看,九成都是慘不忍睹的狀況。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12307
----------
我最討厭聽到「我也當過工程師、我以前也是工程師」了,
這種的你把他的 leetcode 帳號、github 帳號登入進去看看,九成都是慘不忍睹的狀況。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12307
#純靠北工程師9i6
----------
對耶,
好久沒看到病媒蚊防治工程師了,
他可是這裡唯一真正在 debug 的。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12318
----------
對耶,
好久沒看到病媒蚊防治工程師了,
他可是這裡唯一真正在 debug 的。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12318
#純靠北工程師9i0
----------
有人覺得用 http 200
回傳錯誤是SB行為
那你可以告訴我400,404,500,502
是cdn掛了,ngnix掛了,aws死了
防火牆掛了,proxy死了,驗證沒過
是你業務邏輯出問題了
還是infra出問題
給個萬用500
然後雙手一攤說
萬物皆有可能
我也不評論誰對
因為這是誰當主管的問題
想這樣幹也沒關係
只要不要找我當客服都好都行
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12312
----------
有人覺得用 http 200
回傳錯誤是SB行為
那你可以告訴我400,404,500,502
是cdn掛了,ngnix掛了,aws死了
防火牆掛了,proxy死了,驗證沒過
是你業務邏輯出問題了
還是infra出問題
給個萬用500
然後雙手一攤說
萬物皆有可能
我也不評論誰對
因為這是誰當主管的問題
想這樣幹也沒關係
只要不要找我當客服都好都行
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12312
#純靠北工程師9hp
----------
有時候覺得工程師在某方面真的是低於常人傻到不行,
公司500多人,每個員工幾乎都認識彼此是誰、誰坐在哪裡,
只有我們工程師其實連工程師彼此姓什麼都不知道,名字還常常忘記。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12301
----------
有時候覺得工程師在某方面真的是低於常人傻到不行,
公司500多人,每個員工幾乎都認識彼此是誰、誰坐在哪裡,
只有我們工程師其實連工程師彼此姓什麼都不知道,名字還常常忘記。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12301
#純靠北工程師9i2
----------
資深工程師泛指
知道坑在哪的人
政治手腕高的只留坑不收坑
所以不能用收坑能力
來做為唯一判斷標準
留坑能力也同樣有加成作用
根據 資深度 = |d坑| > 0
要用 delta坑 的絕對值大小
來判斷此人是否資深
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12314
----------
資深工程師泛指
知道坑在哪的人
政治手腕高的只留坑不收坑
所以不能用收坑能力
來做為唯一判斷標準
留坑能力也同樣有加成作用
根據 資深度 = |d坑| > 0
要用 delta坑 的絕對值大小
來判斷此人是否資深
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12314
#純靠北工程師9i1
----------
同學,
你們在做的這個,
不是單元測試喔,
單元測試是要針對程式裡面的最小單元去測,
像是一個方法幾個方法。
連進去測試環境把系統跑一遍不是單元測試,
是流程測試。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12313
----------
同學,
你們在做的這個,
不是單元測試喔,
單元測試是要針對程式裡面的最小單元去測,
像是一個方法幾個方法。
連進去測試環境把系統跑一遍不是單元測試,
是流程測試。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12313
#純靠北工程師9ho
----------
《誤打誤撞的10年》
上班這10年,我發現我總剛好能做對老闆最在意的事情,其他我不想做的事情,也剛好是別人覺得我不該做、做的2266也算盡力了的狀態。
我的同事就比較衰了,總是要做一些別人覺得他應該做到怎樣,但是又不尊重他專業的事情。
這是我不小心有抱到老闆大腿,但是又沒有抱的太緊的10年。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12300
----------
《誤打誤撞的10年》
上班這10年,我發現我總剛好能做對老闆最在意的事情,其他我不想做的事情,也剛好是別人覺得我不該做、做的2266也算盡力了的狀態。
我的同事就比較衰了,總是要做一些別人覺得他應該做到怎樣,但是又不尊重他專業的事情。
這是我不小心有抱到老闆大腿,但是又沒有抱的太緊的10年。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12300
#純靠北工程師9i5
----------
不要隨便說別人有沒有進步,
大家都是來打工的,說穿了就是每個人願意花多少心力,去處理那點鳥事罷了。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12317
----------
不要隨便說別人有沒有進步,
大家都是來打工的,說穿了就是每個人願意花多少心力,去處理那點鳥事罷了。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12317
#純靠北工程師9i4
----------
軟體工程師真的要完蛋了,
好多 RD 網紅現在拼命在賣課,教你怎麼跟 AI 共處,
這是打算賺最後一波嗎。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12316
----------
軟體工程師真的要完蛋了,
好多 RD 網紅現在拼命在賣課,教你怎麼跟 AI 共處,
這是打算賺最後一波嗎。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12316
#純靠北工程師9ic
----------
玩手遊:體力滿了我要消一下體
Claude:5小時了我要消一下token
好像沒什麼不一樣
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12324
----------
玩手遊:體力滿了我要消一下體
Claude:5小時了我要消一下token
好像沒什麼不一樣
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12324
#純靠北工程師9i8
----------
Google也是用 HTTP 200 來回錯誤訊息
我相信只要沒見識的人夠多
連Google都會被教育什麼叫 HTTP status code
順便被要求重寫reCAPTCHA
我很期待這一天到來
(POST https://www.google.com/recaptcha/api/siteverify)
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12320
----------
Google也是用 HTTP 200 來回錯誤訊息
我相信只要沒見識的人夠多
連Google都會被教育什麼叫 HTTP status code
順便被要求重寫reCAPTCHA
我很期待這一天到來
(POST https://www.google.com/recaptcha/api/siteverify)
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12320
#純靠北工程師9i7
----------
我大概知道怎麼判斷要不要換工作了了:
1. 你的主管得要非常努力,才能勉強把他自己的事情,用沒有餘裕的方式做完
2. 這樣子把事情做完的模式,已經持續10年以上了,而且過去現在和未來,似乎都沒有變得更省力的跡象
3. 你的主管無法拆解任務,他能做完,但是無法拆成可複製、可交接、可量化量測的步驟
4. 他希望他的團隊和他一起重複、重新、重來的做完事情,但是他自己不知道自己是這樣希望的,也講不出來
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12319
----------
我大概知道怎麼判斷要不要換工作了了:
1. 你的主管得要非常努力,才能勉強把他自己的事情,用沒有餘裕的方式做完
2. 這樣子把事情做完的模式,已經持續10年以上了,而且過去現在和未來,似乎都沒有變得更省力的跡象
3. 你的主管無法拆解任務,他能做完,但是無法拆成可複製、可交接、可量化量測的步驟
4. 他希望他的團隊和他一起重複、重新、重來的做完事情,但是他自己不知道自己是這樣希望的,也講不出來
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12319
#純靠北工程師9i9
----------
post/get request
只回200這叫做朕已讀
content type
正常是text/plain ok
異常是json errorMsg
心情好可能會有xml
這叫避免被駭客解析payload
result/status
請再打另外一隻api來查詢
request狀態,成功與否
到這裡才會知道
查詢的request失敗怎麼辦
我不知道
以上是敝公司
RESTful api design Principles
公司最賺錢的產品
怎麼說他都是對的
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12321
----------
post/get request
只回200這叫做朕已讀
content type
正常是text/plain ok
異常是json errorMsg
心情好可能會有xml
這叫避免被駭客解析payload
result/status
請再打另外一隻api來查詢
request狀態,成功與否
到這裡才會知道
查詢的request失敗怎麼辦
我不知道
以上是敝公司
RESTful api design Principles
公司最賺錢的產品
怎麼說他都是對的
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12321