純靠北工程師
1.13K subscribers
5.63K photos
5.63K links
發源自臉書──全台最大工程師廢文社群 (´◓Д◔`) 我看你是不夠敏捷ㄛ?
Download Telegram
#純靠北工程師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
#純靠北工程師9hw
----------
不用心是一種很嚴重的指控,
尤其是當收到的東西是花了很多時間卻又很奇怪的時候。
這是有在動腦有在思考-有用心,
才會有的結果
這是用錯心而且你沒有能在事情發展成這樣之前發現並介入。
或者你也該問問你自己,
你介入有幫助嗎?
沒有的話就閉嘴。
整天只會靠北新人不用心不會動腦抗壓性低,
好不容易上軌道就跑掉。
怎麼不想想你子麼看待人家的絞盡腦汁的結果的?
----------
💖 純靠北工程師 官方 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
#純靠北工程師9hv
----------
我最討厭聽到「我也當過工程師、我以前也是工程師」了,

這種的你把他的 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
#純靠北工程師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
#純靠北工程師9hp
----------
有時候覺得工程師在某方面真的是低於常人傻到不行,

公司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
#純靠北工程師9i1
----------
同學,
你們在做的這個,
不是單元測試喔,
單元測試是要針對程式裡面的最小單元去測,
像是一個方法幾個方法。
連進去測試環境把系統跑一遍不是單元測試,
是流程測試。
----------
💖 純靠北工程師 官方 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
#純靠北工程師9i5
----------
不要隨便說別人有沒有進步,

大家都是來打工的,說穿了就是每個人願意花多少心力,去處理那點鳥事罷了。
----------
💖 純靠北工程師 官方 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
#純靠北工程師9ic
----------
玩手遊:體力滿了我要消一下體
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
#純靠北工程師9i7
----------
我大概知道怎麼判斷要不要換工作了了:

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
#純靠北工程師9hl
----------
部門成立Day87
總經理應該還不知道目前公司資安的問題
軌跡記錄還只留三個月
接下來一個月內先想辦法找廠商進來簽約,後面出事推給廠商就好
至於那個一直想通報問題的工程師,還敢亂建議延長備份,六月以前要找一個爛攤子給他吞才行
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12297
#純靠北工程師9ia
----------
這幾年吞最多爛攤子,幾乎來者不拒的工程師,今天開始拒絕新的爛攤子了
更慘的是主管自己私下跟高層承諾會扛下來了
餅都畫好了還不吃,是不是要出大事了?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12322
#純靠北工程師9i3
----------
關於註解和程式不同問題
只要讓AI去維護註解就沒問題了
但你就不能去改程式了
因為你肯定不會去改註解
所以以後註解的作用是
"嗯 朕知道了"
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12315
#純靠北工程師9ib
----------
一個用很多AI的工程師勉強趕上進度,
你覺得是AI讓他勉強趕上進度,
但你有沒有想過其實是你一開始給出的工作量就不合理,
放任作業項目集中在特定幾個工程師身上,其他人納涼嗎?
甚至有人把明顯就是AI生產,前後命名風格、做事方法都沒有統一的東西交上來,
你還覺得這很棒。

對,真的很棒。
他很棒。很會用AI。
好一個工程AI師。

被洗腦到瞧不起技術,嗆我不會用AI,
雖然說真的這不怪你,現在風氣就是這樣。
這陣子真的比以往,
是真的更難跟人強調基本功或是自己動腦的重要性。
AI出來之前,
軟體界就已經充斥著不問手段過程的成品主義風氣。
AI更是把這個風氣拉到最高點,
還帶上一些即將被取代的危言聳聽。
如果是在AI時代之前就沒有深入鑽研程式撰寫的藝術,
只求寫完交件下班的人,真的會被唬到。

嗆人慢慢寫的時間,AI早就生幾百篇出來。
但現實是,我慢慢寫,
頂多開個被評為最爛的免費copilot陪我聊聊天查點資料,
有時候還浪費兩個小時跟純抱怨無產出。
再加個Github Copilot偶爾幫我生幾個迴圈,
我能穩穩交東西出來。甚至偶爾可以納涼一下。
工程AI師們,用到爆炸也只是勉強趕上,
甚至還常常得偷雞。

你會覺得AI取代工程師也無可厚非,因為那些很棒的人就是要被取代的那群。

嗆我不會用AI,但說難聽點的,
你怎麼會覺得AI是一個需要去「會」的東西。
這東西不就另一個員工另一個人而已嗎?
是有什麼好不會的,外掛裝一裝,視窗開出來,
剩下的操作方式都跟人一樣啊,頂多講的語言不一樣而已。
會犯的錯誤、鬼打牆的地方都完美重現了。
還是說你其實...?

說到底,不管是人工還是工人,
重要的,都是智慧。

智慧啊。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12323
#純靠北工程師9ii
----------
其實發展到這邊,是真的該來反思一下。
我是在說最近的REST爭吵。
我不會說爭議,因為其實沒什麼好爭的,
看你或公司喜歡,承受自己選擇的結果就好。

只是不出來說一下,一堆人好像真的以為自己就是對的,
世界上只有Restful API一種做法。
並不是。

整個環境跟社群是一起發展的,沒有人知道最後會怎樣,
很多東西,設計到了最後,其實也沒有發揮出預想中的效果。

就像mimetype這玩意,在下載檔案的時候還算有用,
但在撰寫各種來來往往的API的時候,有誰在意過mimetype的?
好像也沒有人真的會去實作XML版跟JSON版的API。
反正我說是API是JSON就是JSON,XML就XML,你傳進來我看不懂就Out,
簡單明暸。

有人說不照RESTful會導致cache或各種機制失效,
那我倒要反問,你有乖乖實作etag嗎?
還是全部都塞隨機數避免瀏覽器去抓快取?
你有真的去搞懂每個機制在做什麼,要如何設定才能正確發揮效果嗎?

爭吵的核心,其實來自於對Web伺服器角色的不同解讀,
如果你把你的網站跟Web伺服器視為一個整體,那就會偏向RESTful,
如果你把你的網站視為Web伺服器上的其中的一個App,那就反過來偏向非RESTful。

選好自己的方向之後,其實也就沒什麼好吵的了。
RESTFul派在現在的測試道具環境下有優勢,因為開F12工具可以直接看到錯誤碼,
即使錯誤碼底下還是得再開回傳才看得到實際內容。
但RESTFul也付出了必須時刻小心瀏覽器機制變更的代價。
非RESTFul雖然少一點除錯性,但是整個架構更乾淨,
也能省掉分析某某狀況應該算在什麼錯誤碼底下的精力,
直接自己開一個編碼規則就好了。

整個網際網路發展到這邊,我覺得真的該來反思一下。
畢竟當初是軟硬體跟社群同時急速發展,根本沒有人有時間停下來思考。
或許該回歸本質,問一下自己:這東西真的有必要放在HTTP框架底下嗎?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/12330