純靠北工程師
1.13K subscribers
5.64K photos
5.64K links
發源自臉書──全台最大工程師廢文社群 (´◓Д◔`) 我看你是不夠敏捷ㄛ?
Download Telegram
#純靠北工程師959
----------
幾年前在做行動裝置 App
甲方有一天很認真的跟我說
他們擔心誤觸推播
希望 App 在收到 FCM 或 APNS 之前
可以先自己檢查推播內容

例如裡面有沒有出現「測試」、「123」這種東西
或是這則推播內容的文字是不是之前已經收過

我當下真的不知道該怎麼接
因為推播內容是你們自己送的
訊息推播控制後台也是你們自己做的
現在出問題了或是你們多按了幾次發送
反而變成 App 要負責幫你們過濾

那感覺很像
你自己寄錯信
結果怪郵差沒有先幫你拆開來看
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11853
#純靠北工程師95a
----------
會被某個f開頭的開源物聯網
輕量級通訊協定client library氣死。
根本技術太差賺不了錢才只能OpenSource騙名聲
然後沒錢的小廠用這東西開發效能低落更賺不了錢。
這API到底再寫三小,沒有可讀性可言。

Java當成Javascript在寫。
callback.onSuccess裡面還叫人家傳callback是怎樣,
世紀鉅作, Javascript callback地獄完美重現。

一個抽象方法給人家兩個 overload 去實作,搞不清楚兩個差別在哪,
查半天才知道一個是非同步一個是同步,自己寫很爽嘛,
同一個方法兩個overload很帥啊。
有沒有考慮過使用者的心情,
兩個同名的overload只有你作者自己知道是在幹三小啦。
反正都要寫兩行了,改個名字是會怎樣。

重點你要搞非同步結果也不敢真的做下去,
真的大膽一點直接把整個物件包成非同步就好,
走同步還是非同步讓使用者自己設定就好。
結果你的做法是開兩個不知所云的overload讓使用者不知所措。


更扯的是這個協定重視訊息沒收到要重送,所以有ack機制,
但你都收到訊息了,還要使用者自己決定要不要ack,
一樣只會推給使用者處理。
然後ack與否還不是 ooo.ack()
這種簡單明瞭的方法,而是 Runable.run 跟Callback.onSuccess()
這種讓人看了一頭霧水的做法。
我是要爬多久才知道你這個run跟onSuccess到底在幹嘛,

還有時間把簡單好用的舊物件標deprecate,
換上那個不知所云把事情搞複雜的複雜物件去用。
標多少年了也不敢真的砍掉,搞到人家不知道要不要用。

自己該處理好的東西不處理好,
用你的library就是要你把這邊處理好,我只要拿訊息就好,
結果你把這種事情一樣再丟給使用者,
懂這些我就自己寫了要你幹嘛。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11854
#純靠北工程師95e
----------
今年年初公司在調整網路架構,剛好那段時間我換了新電腦,要重新下載一堆開發工具

然後我的下載流量
就默默把整間公司的外面頻寬吃滿

結果負責網路的人看了看流量報告,只跟我說一句「你先不要安裝開發環境,不然其他人沒辦法上網工作」

那一刻我才知道
原來工程師的工作,是等公司網路有空的時候才能開始

最近發的貼文留言我都有看,不少人說是不是在編故事
但很可惜,這些真的都是我的親身經歷
不管是因為 Windows Update 的流量
被資安部門發資安通報
還是甲方要求訂閱 APNS 之後
要 App 在收到訊息前先自己檢查內容
我以前也以為這些都是網路笑話,沒想到很多都是真的
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11858
👏1
#純靠北工程師95b
----------
敝公司的QA流程是

RD要把QA需要做的動作列表出來並且確實做過之後

把列表拿給QA,QA會把列表裡的動作全部重複一次

過了就上版

我該注意些什麼
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11855
#純靠北工程師958
----------
大家都是理工人,麻煩用證據和邏輯講話,不要只會像娘炮一樣在別人背後講一堆有的沒有的。

當然我不是針對你,我是說在座的各位都是娘炮。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11852
#純靠北工程師95c
----------
初階工程師的素養修練

(1) 不要問「可不可以這樣」:提問題請直接給 3 個你想過的解法,順便講清楚各自的優缺點,你傾向哪一個,為什麼。

(2) 不要把字面上的東西再問一次:文件、需求、錯誤訊息寫在那邊,就先自己看懂。除非你是基於 (1) 提方案來確認判斷,否則不要重問。

(3) 交代事情時不要把同事當 GPT:直說「你要幹嘛、我要幹嘛、不幹會怎樣」講清楚,不要丟一大段背景故事讓別人自己判斷你想幹嘛。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11856
#純靠北工程師95d
----------
我跟同事相處都抱著
大家都是打工仔
所以態度技術差還是想要擺爛
我都沒差
反正我也不是管理職也不是老闆
我跟那些同事一樣是打工仔
我戰戰競競的完成自己的工作後
我還要幫忙擦屁股
我才發現

有插!
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11857
#純靠北工程師95h
----------
好懷念在製造業的日子,吵架的時候可以直接說對方有閱讀障礙、上班不帶腦袋,

畢竟大家都年薪三四百,都嘛知道自己今天真的沒帶腦袋,被罵只是走個過場。

來軟體業帶年薪一百,還有九十、八十的,個個都覺得自己是圖靈獎遺珠、覺得當初應該留在學校當院士,這還TMD的帶個鳥。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11861
#純靠北工程師95k
----------
基層主管最冤枉的地方在於,你的工作只是確保基層工程師不要把垃圾,直接端到老闆面前。

但在工程師眼裡,你只是那個把事情再丟回去的人,

所有成果都得先過你,不能直接向老闆展示,彷彿你只是在擋他表現的機會。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11864
#純靠北工程師95j
----------
如果沒有進入腦力密集產業,日常生活中的確不需要什麼會問問題的能力,

你們想想你媽要講家裡瓦斯用完了這件事,是不是從她早上出門買菜、哪個攤販沒來,回家遇到隔壁鄰居說豬肉要燙一下,然後她從廚櫃找了個合適的小鍋子,正準備燒水燙豬肉 ... 開始表達問題的??
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11863
#純靠北工程師95g
----------
大家好
我是靠北咪咪
大家有沒有遇過一種同事
同一個東西跟需求
在他手上的時候
同事:這個很難要三個月....
然後跑到我手上的時候
同事:這個很簡單啦
我:??????
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11860
#純靠北工程師95q
----------
今天在一家超商看到一個非常人性化的設計,不由得把它拍下來,使用者的智慧
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11870
#純靠北工程師95s
----------
教大家如何在螢幕上印出階梯圖形
我們希望在螢幕上顯示5階的階梯,如下:

println("*");
println("**");
println("***");
println("****");
println("*****");
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11872
#純靠北工程師95o
----------
「密碼不能存明碼、注意SQL注入,你這樣用新公布的資安標準,檢測不會過啊」,三位資深工程師說道。
「好麻煩,隨便啦,而且那標準才剛公布,不用管啦」,另外五位資深工程師回答。
當系統交出去了,沒想到連舊的資安標準都檢測不過。
「幹、這東西還能要嗎?」股東A驚呼
「哎呀~能用就好啦~」股東B不置可否
「原來就是你們在拖!」「公司白養你們了!」股東C指著三位工程師開罵

原來,即使做到資深工程師,對於資安也可以不屑一顧。
原來,看不到的資安,對許多人來說一點都不重要。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11868
#純靠北工程師95w
----------
甚麼把事情搞太複雜,
這就叫做把事情搞太複雜:

APIM系統,
理論上要把機構內所有API用統一個方式串接起來,
最起碼也要起到hub的概念把網址統一起來,
結果光網址就不統一,
三個subdomain,沒意外底下是三台主機,
三個部門各自為政,
但還有一點概念,其中兩個部門有把欄位對起來,
搞出欄位八七趴像但就真的只有八七趴像的兩套API。
八七趴的其中一個還自己在這底下搞了一套登入驗證系統,
老兄你知道APIM是幹嘛用的嗎。
第三個部門因為是負責串接外包系統所以反而單純,
就當中繼A轉B,就好。
搞到最後,唯一的共通點只有那個api token。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11876
#純靠北工程師95y
----------
你說什麼這個App只能在Rosetta上面Run?
而且在iOS Simulator上會隨機鎖住畫面無法互動?
還告訴我可以切換成Android emulator但他是連不上Devtool?
Node還會隨機Crash到系統卡住不能用, 只能重新開機?
先走了8888
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11878
#純靠北工程師95r
----------
我因為不用被人管、不需要等到主管來要進度,所以被升到經理職等的 PM。

但是這也意味著其他工程師需要被人管,意味著我得用我不喜歡被管的方式,去管那些工程師。

我搞不好是全公司唯一看過 PMBOK 的,但是我實在是不想用那套東西,去約束靈長類、智人、工程師同胞啊 ...。
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11871
#純靠北工程師95v
----------
再來分享一個前公司的鬼故事
那間公司的資安部門為了省事 不知道哪裡撿來一份惡意 IP 名單 連確認都沒有 就直接整包丟進防火牆規則

結果那份名單裡 混了一堆 Cloudflare 的 CDN 節點 IP

從那天開始 只要公司有人打開有掛 Cloudflare 的網站 體驗就變成在玩俄羅斯輪盤
有時候可以上 有時候不行 重新整理再試一次

抽到沒在名單裡的節點 恭喜你 活下來了
抽到在名單裡的 抱歉 再重整一發

那段時間大家上網不是在查資料
是在賭 Cloudflare 今天發給你哪個節點

後來才發現 原來在某些公司
資安不是防護 是隨機讓人懷疑人生
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11875
#純靠北工程師95p
----------
感謝 AI,現在和同事相處,只需要把能力分成三類,判斷他們是哪一類、做好風險管理就好了,

1. 成果交付自理

2. 上下班自理

3. 大小便自理
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11869
#純靠北工程師964
----------
我們連正式機
通常就是系統被反應問題
要緊急連過去找問題
阿碰到密碼剛好到期
怎麼可能還有美國時間去填申請單重置密碼?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11884
#純靠北工程師965
----------
我只是幫忙看為什麼所有人的電腦執行那段code都沒問題!就你電腦無法執行!結果後來往上呈報說是我東西提供錯了,問哪裡錯了?說是某個地方寫錯,但那個錯誤的地方根本也不是我寫的,自己去看附件好不好,那個錯誤的地方就是你自己誤加上去的,導致執行不出來,還說是我寫的….

這公司難道是誰資深誰說的算嗎?連白的都可以被講成黑的喔?
----------
💖 純靠北工程師 官方 Discord 歡迎在這找到你的同溫層!
👉 https://discord.gg/tPhnrs2
----------
💖 全平台留言、文章詳細內容
👉 https://init.engineer/cards/show/11885