純靠北工程師
1.14K subscribers
5.65K photos
5.64K links
發源自臉書──全台最大工程師廢文社群 (´◓Д◔`) 我看你是不夠敏捷ㄛ?
Download Telegram
#純靠北工程師6ku
----------
【版務公告】
雖然有些事情已經寫在版規了,但還是宣導一下,投稿的時候盡量不要帶有髒話、指名道姓,我們知道版友們都有很多故事想要分享,不過我們還是需要遵循社群守則,在審核通過前需要濾掉一些有爭議的內容,因此有些內容沒辦法出現在社群平台上,也只能讓這些內容留在純靠北平台了。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8526
#純靠北工程師6kq
----------
我要日式木造平房
但要設計成可隨時抽換升級成
鋼骨摩天大樓的模組化架構
很容易吧!?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8522
#純靠北工程師6ky
----------
『除非你是老闆還是客戶,下次開會如果不知道狀況,不知道開什麼會,那就不用進來了。

我要各方向的解決方案準備好,也只做挑選方案的事。

請大家不要在會議室開讀書會、做 Email 賞析,或是朗讀工作日誌的事情。』

等我中樂透,或是寫霸總小說的時候,一定要這樣開噴。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8530
#純靠北工程師6ko
----------
開始任職後,第一個經手的案子,發現裡面全部重要的資料傳輸,token都是寫123。真的嚇死人,沒經手還不知道這是已經對外公開了。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8520
#純靠北工程師6kp
----------
(小朋友吵架觀察日記)
PM:我們的合作模式基本上就是以保持團隊順暢為主,盡量多討論才可以達成共識
(專案開始做完,驗收OK也確定上線完成了,但是後面發現某個feature開發共識有出入)

PM:那個A,你有發現問題要提出來,你不提出來沒人會知道呀

A:不是呀,本來就沒有問題呀,而且這個需求之前已經完成了,大家都沒意見就是取得共識呀,怎麼會突然變成是我有問題了?

PM:那你看,現在就是有問題了呀,所以就是你有問題但是不提出來討論,是吧?

A:阿可是不講我怎麼知道這個需求是有問題的?

---
會後

me:可是A認為那個問題不是問題,以前大家也都不認為那個是問題耶,你不覺得好像誤會他了嗎

PM:我不覺得這是誤會,他應該要有自覺這個是有問題的,而不是要我提醒他才知道,他要去“學習”了解這點


唉...又一個自以為在教別人(通靈),卻阻礙專案開發的人出現了,驗收結果有問題都丟給工程背鍋真棒
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8521
#純靠北工程師6kt
----------
雖然說不要只看資歷,要看實力判斷人。

可是某些 bootcamp 出來的應徵者不知道 GitHub 有搜尋功能嗎?

每個都在履歷說自己上課做了很多 side project,也會用 GitHub。

但沒開發過程的 commit,只把最終成品 push 上去就算了,程式碼註解丟進 GitHub 搜尋卻有一大票一模一樣的。

難道你在這 bootcamp 是學習開分身?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8525
#純靠北工程師6kv
----------
今天 code review,同事東一個意見、西一個意見,又講得落落長沒重點。

我 TM 超級想直接把話講開:

「Code review 要有客觀標準,你不能遇到自己閱讀障礙、基礎太差看不懂的東西,就 TMD 的通通有意見啊!」
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8527
#純靠北工程師6kw
----------
沒有美感的人別當前端工程師
沒有美感的使用者也別來談介面設計
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8528
#純靠北工程師6l2
----------
我們是虛擬機,
我們想要提供雲服務,
我們現在就要能夠連線!
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8534
#純靠北工程師6kx
----------
同事一直想要縮短開會時間。

可是他長期有開會前、中、後,都一直是狀況外的毛病。你給他關鍵字,他會去 Google 第 500 頁找答案的那種狀況外。

後來我發現他想到的辦法,竟然是調整報告方式、簡報改條列式,還有加快講話速度 ...

我是覺得不在狀況內,或是不知道開什麼會的人,就別來開會了吧,這樣改善效率最快了。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8529
#純靠北工程師6l0
----------
改用 Rust 還需要找什麼理由啊,好處不是很明顯嗎,

那些在 code review 中,我無法阻止的程式碼,無法說道理的同事,

現在交給編譯器去阻止就好了。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8532
#純靠北工程師6l1
----------
今天主管跟我說:
把機台資料接回來寫入資料庫再重新計算,然後還有如果有異常有重新計算功能,當然還要介面要人性化你懂嗎?
這應該很簡單吧。
你像我用圖控一下就好了。
你C#套一套就好了啊。強的人一天就好了。
我: ...恩。
( 我寫多執行緒雖然你這天才不知道。
前人程式有卡頓,有異常你在那裏該該叫說懶惰沒寫好,你那麼強你來啊!!!
我重0尻起來也要兩三禮拜外加雜七雜八異常,哪裡能收我這廢物,拜託~~)
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8533
#純靠北工程師6l3
----------
我全端工程師辣
現在弄前端被嫌沒美感
公司也沒請設計
不同使用者有不同意見
A使用者說背景要暗一點
B使用者說背景要淡一點
C使用者說一邊要暗一邊要淡
介面好看能當飯吃嗎?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8535
#純靠北工程師6l5
----------
組內有位資深工程師沒事就喜歡 review 別人的 code,指導大家 convention 怎樣怎樣,要怎麼寫才不會沒關資料庫連線。覺得有這樣的存在真是令人安心啊。

直到部署客戶環境開始出現各樣 table lock,隨便查個資料就 timeout。跟老師請教怎麼會這樣,他語焉不詳地說:
『M$ SQL Sever 從 Select 就開始鎖表啊...』

測試測到滿頭疱,也只好硬著頭皮拿老師把關過的 code 出來看,只見到所有 Rest Controller 包括 Read Method 都加了 @Transactional,還有各種 getConnection 出來直接下的 SQL...
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8537
#純靠北工程師6l6
----------
我一直以為同事不會寫單元測試,所以寫出來的都是 legacy code。可是最近仔細研讀程式碼,才發現我錯了。

因為花了一番力氣看懂後,才驚覺這莫名高的時間 / 空間複雜度,和異常複雜的架構,根本就是天生自帶燒機測試的程式碼啊。

不用寫測試,就可以自己測試自己的程式,不就是測試的 self-hosting 嗎。這比測試左移 / 可測試性,還要先進太多了啊。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8538
#純靠北工程師6l7
----------
主管常常抱怨
真搞不懂乙方PM怎麼會找一個,
資歷20年,
卻連客戶話都聽不懂,
邏輯異常的Programmer(只能算是Coder),
作業項目只是校正翻譯程式後,再做整合發布
系統內容解釋過一遍,
下次開會,又再問一次,
陪同主管跟乙方開會,
主管都說其他Programmer都了解我們的需求,
提的問題都還可以解釋,
就只有那個Coder,
問的問題,
不是跟現在專案所進行的點無關...
就是重複問...
程式寫不好,
還有別的Programmer可以協助處理,
但開會專心一點好嗎???
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8539
#純靠北工程師6l8
----------
前陣子接觸國外大廠的金流
找了幾個有串金流經驗的人來都看不懂
文件有六七份加起來快五百頁,流程跟年份還前後不一
一下說要拿卡號當會員,一下又說現在卡號非必要
API只有兩支,每支都用參數當三四支在用
要帶的欄位就有五六十個==
欄位內容的大部分都分散在五百頁中
根本是在玩解謎遊戲
難怪這種串接文件要列為商業機密
你這金流從頭到尾跟別人完完全全不一樣啊
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8540
#純靠北工程師6l9
----------
天才乙方工程師
繼48/12=48之後,再創新紀錄:
規格公式:
E=(D*A)/(B+C)
Data=(707367*1)/(13+0)
結果,E=707367
跪求 看到E=707367無感的工程師…不要再說:是原始需求規格的問題…
這種小學程度數學,不需要通靈的 好不
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8541
#純靠北工程師6la
----------
某金流的舊版API的校驗碼是將所帶出的參數值按照特定排列順序連成一長條的特定字串, 再加上某個僅有用戶申請api才會知道的字串做salt來取得MD5的值.

因為缺乏N年前的舊版API文件,某金流也回覆有資安疑慮不願給舊版文件.
程式碼沒空改成新版本, 而確切生成校驗碼的特定排列順序又在別人的雲端主機內無法獲得. 迫不得已只好把全部帶出的1x個參數窮舉所有可能的排列方式跑了1億多種排列組合都沒能正確獲得校驗碼. 就在即將放棄的時候, 因為改錯了窮舉程式碼, 導致只列舉了少數幾個參數合併的md5值. 但程式卻顯示我的md5吻合已知的正確例子?????

才發現原來某金流的checksum所需欄位只要不到5個參數合併字串的checksum.

半夜四點要不是因為寫錯窮舉程式, 不然打死我都不會發現原來需要的字串根本不用10多個參數合併...

當工程師難得運氣好到爆棚...是不是該去簽樂透了.
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8542
#純靠北工程師6lb
----------
抱歉啦!乙方新PM
五個月前 我不敢說…
現在呢!我就是那個 …
既清楚你的系統底層架構
又清楚 提出的需求 規格
你的團隊實作時的困難點、複雜度,
而且有辦法 ,用你的資料架構
把自己提出的需求,規格實作 出來的甲方。
我提出的需求、規格….我很清楚…
過程中,也是我要求跟團隊sync需求。
如今交出x>1,N/x=N的成果。才來說之前的需求規格沒確認?!…
沒有確認的是…
你的開發團隊, 對於需求&規格的消化,理解程度。
需要確認的是貴天才團隊的理解跟邏輯所做出來的產出,跟甲方要求的差異gap
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8543
#純靠北工程師6ld
----------
試問到底有多少公司的上層是有完全遵守公司文化的
喵的G bye勒,怎麼感覺企業文化就是一種糖果屋枷鎖,其實是在限縮員工自由
文化:一旦制定好目標,大家之後就要遵守,不可以有意見和脫離軌道
結果呢?專案啟動之後,各種隕石, 許願彗星都飛來了,還以為是在看D士泥動畫
原本說要做A,有意見還會被各種自圓其說的理由說時間不夠要趕快馬上改成B
不斷上演這場鬧劇遲早會鬧出革命來
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/8545