跳到主要內容

發表文章

目前顯示的是 五月, 2018的文章

logitech靜音滑鼠跟一些新玩意

最近桃園市圖書館公告,
滑鼠鍵盤聲音不能太大,會吵到別人.
我現在的滑鼠按建聲音超大,圖書館大門到廁所都聽得到..
(政府花大錢建的桃園青創中心不准桃園人的我進去,很可憐...只好來這,
鄭文燦我決不會投他,說啥支持新創都狗屁...
我本想找個能寫app的地方,跟他們申請座位,還拒絕我進去..,說啥只有AR/MR可進去,
場地放在那沒幾個人去,這地方離我住的地方只有50M,但我被迫要去幾公里外的圖書館.
我也沒要他們投資,無言~只是要一個座位寫APP.
所以..呼籲大家鄭文燦跟他支持的人,我們都不要投他...)

沒辦法之下,在賣場看到logitech出了M590多工無線靜音滑鼠.
羅技的產品一直都很跟得上user 需求.
要899....很貴, 我還是買不太下去,
但看羅技一直有在創新.感覺應該不錯.

無線滑鼠的靈敏度一向不如有線滑鼠,
工作上還是需要一隻有線的比較好.


不同地方買,價格還不一樣,大家要慎選, 可多買好幾杯50嵐了.
還有一隻要2029台幣的...有錢人的玩意.


然後還看到一個otg 讀卡機只要39....
哇靠...一般都要250以上.


還有“號稱”可給mac pro book 用的usb-c hub. 只要500台幣..還可PD充電..一般都要2500以上.
中國製的東西越來越便宜.
台灣製的根本打不贏阿.

不過這款usb-c hub實測過後,不能用在mac book pro, 不相容.所以只能用在手機... 包裝上寫的mac support只是參考性,
不要呆呆去買來給mac用.

最後是一大堆只要200台幣左右的捕蚊燈.
簡直超低價..可能連成本都不夠吧.
我覺得這種便宜捕蚊燈很危險,還是不要買吧.
萬一晚上使用中起火,例如蚊子掉入電路,燒起來很危險.
還是買一些有品牌的.貴點但是有保障.

然後來看手機: ASUS Zenfone 5, OPPO R15
現在沒瀏海的手機越看越不習慣.
新手機都要求要無邊框了.
還在用有下巴的手機? 都落伍了.
不知這種手機會不會被蘋果告,聽說蘋果有申請專利.
你看Samsung都不敢出這種瀏海造型手機,他們怕了...之前被蘋果告的經驗很慘.
台灣廠商跟中國品牌手機好像一點都不怕的感覺..
蘋果一告都幾億幾億美金在賠的.營收的一半可能都不夠賠.


設計程式無力感

今天對著這畫面3小時以上,
一行code都寫不出來.
感覺自己好廢,好無力.

寫一堆程式也沒多少收入,
努力不一定有飯吃,但不努力一定沒飯吃.

好難過,工作做不好該怎麼辦?
寫程式的無力感越重,會大大影響工作情緒.

很想好好的寫程式.
但發現自己如果看到很難的code,就會想不斷逃避.
吃東西,站起來走走....東摸西摸...就是不能好好專心.
有時幾行code一個小功能要寫一整天或好幾天.
進度緩慢,
花很多時間在逃避問題.
很難過.

為什麼簡單的一個topic: upload file to Amazon S3 with swift這麼難?讓我感到超無力...
一會是CocoaPods設定,一下swift語法不懂...等等一堆trouble不斷出現.使我內心不斷地湧現寫程式的超級無力感.
我內心知道,如果這功能設計好了,
只不過是整體功能的一小塊而已,還有bcdefg....等其他功能要設計.壓力很大,做不完的感覺..

有時候很羨慕家裡有錢的人,
可以不用工作就有錢.
想實現功能也不用自己寫,花錢請有能力的人來寫就好了..

於是,痛苦的我,路人看到我對著電腦螢幕,一臉哀愁的樣子,
可能還以為我是發生什麼事一樣,淚流滿面(或著汗流滿面的樣子)...

他不知我在這強大的無力感漩渦中,不斷掙脫著...
面對自己不段拖延的進度,很自責也難過.

惡主管與煞星

藍色小精靈與邪惡的魔法師賈不妙及他的壞貓大笨貓之間的較量,跟現代社會中職場很有類似之處。

藍色小精靈就是我們, 賈不妙就是惡主管, 而那隻壞貓就是主管身邊專打小報告的走狗。

之前工作的地方,
看到一個爛主管當大家的面罵一個資深10年的PM,
罵得很難聽,
說他是靠他才有工作等等,酸言酸語到羞辱貶低,
把他說的一文不值,爛主管只要心情一不好,就照三餐罵他。
我看那PM被罵的頭髮都白了,都不敢吭聲。

其實我知道那PM能力不錯,
只是因為遇到惡主管,但因為他年資已10年,
換工作的損失很大,
所以忍氣吞聲。

後來我也離開,最後一天我真是超不爽的,
但後來想想,我不需要跟他爭什麼,離開這工作就是了,
反正我也沒那資深pm的年資,
離開對我沒啥損失,頂多就是在找工作。

但如果選擇跟那pm一樣忍氣吞聲,
這會對自己的心靈傷害會非常大,人格也會被扭曲。
所以這個爛工作還是速速離開比較好。

有時候你去向第三人講,對方還會因為不明白實際情況,
還會誤會你說是不是你先做錯什麼事?
反而還會怪起你來,類似這種不分青紅皂白的懷疑。
也沒搞清楚誰是受害者跟加害者的角色,
就如同一個美女遇到強暴犯,還會有人會先怪是不是那女生的穿著太暴露,引誘犯罪的歪理一樣。

所以我們要學習明辨黑白,
上面遇到的不好的人事物,其實就是煞星的概念,
賈不妙就是藍精靈的煞星,
賈不妙絕對不會有一天突然改吃素,
因此我們一旦遇到煞星,還是閃遠點為妙,去跟他爭理是沒用的。

每個人的一生中都會遇到很多次不同煞星,
當你發現此人對你只有攻擊或謾罵,陷害或挑釁。
你跟他共事會不自覺產生憤怒感,很恨很不爽的情緒,
這人可能就是你一生總會遇到一次的煞星。

你如果跟他爭,一是兩敗俱傷,二是你勝了,但對方壞恨在心將來會找機會報復你,然後從此開始冤冤相報何時了的循環?
這些都不是好結果。

我們應當及早訓練出辨識煞星的技巧,
這也是每個人一生都要學習的功課。

我們應該要知道不是每個人都是好人,
不是每個人人格修養都很好,菜市場的攤販跟大學裡植物學的教授學識修養是不同等級的。
就跟黑與白一樣,
有白就有黑,如果沒有黑就無法撐托出白的皎潔與美好,
如果一昧天真以為這世上都是好人,我們要教育改善他,
那這樣你只有被欺負的份。

總之,遇到這類事跟這種人~就是倒霉,
我們若要重新回到正常軌道,還要花費許多時間跟力氣。
所以,如果你感覺遇到了煞…

回想過去的工作

踩著別人往上爬的惡同事跟惡主管
最近回想起以前工作時的種種,
發現以前對公司做超多貢獻,
但最後都被惡老闆或惡同事逼走,對自己的努力覺得可惜與不捨。

比如說我最早在一家幫美商代工的公司,
當時我研發的東西,
被那美商的對接人員絕口稱讚不已,
因為我的努力,非常盡心盡力去做,使得客戶下更多訂單,客戶滿意度提升,
而有一個惡同事,他可能嫉妒我吧,
我有段時間請了五天假,回來後就發現
他跟老闆報告說我放著工作不管~請假。
當大家面把我臭罵一頓。
後來我發現對方根本就是一直找我麻煩。
那時薪水也不高,我就不爽不想做了,

其實現在回想起來,
當時應該要跟他鬥的,那時太善良老實,
做這麼辛苦,沒加薪升職就算了,
還落得被罵。

比較扯的是,離職當天時,還要請大家吃飯,
我本來以為是老闆會付錢,最後結帳時主管跑了,是我付的,
快上萬的錢,只好從薪水拿出錢來,
早知就不要請他們吃飯。

所以後來那技術我最熟,但最後我被迫自己辭職,
這樣對公司好嗎?一項技術就放棄了。
這對公司當然是一大挫敗,但主管理你啊?
每天都有那麼多人離職,
他們不會理這的。

那時我做的東西都有一定品質,
寫出來的程式bug極少,穩定度佳,
才受到那美商公司的人員誇獎,
他在conf. call説那麼多家oem做,只有你們這家這技術是最穩定做得最好,應該要有嘉獎。

但做得最好也被逼走。
嘆。

不過大家別擔心,離開那家公司後,
我到了別家就馬上加薪了!!!

後來,沒多久,才發現這家公司的主管是惡名昭彰的惡主管。
逃了一個惡主管又遇了一位等級更惡的超惡主管。
我又遇到了,這又是另一段故事。

然後下一份工作,老闆比較好一點,我在這家公司也做了很多巨大貢獻,幾年後,我現在回想起來那時的我真的很厲害,最後卻因為遇到惡同事被逼離職。
又是另一段故事了

後來就遇到big boss...
做的工作也是很有貢獻,真的沒騙你。
很多困難的工作都被我搞定。
又是另一段故事了

簡單講,我的才能可以創造更大的營收,
但都被不重視人才的公司給逼走。
台灣的社會制度跟職場環境對待人才就是如此惡劣。
假設比爾蓋茲生在台灣,也無用武之地吧。

所以我覺得,
在台灣這職場社會,換工作是必備的技能,
已經不像老一輩的人那樣堅持要在同一家公司待一輩子,
有時遇到惡老闆跟惡劣同事,
如果不想跟他們鬥,就換工作吧!
沒什麼好可恥的,
君子報仇十年不晚,不用擔…

設計app的秘訣與google taiwan 101夜景

google taiwan @101 的夜景, 去年參加研討會可以參觀google辦公室, 很好的環境,只是我可能永遠也進不了這麼好的公司。 我不是什麼名校畢業,可能連第一關都進不去。 還是不要癡人說夢了。

來談點實際的,寫app最重要的事很多, 下面這張照片就隱藏了很多秘密, 但我不跟你說,說了就不神秘了。 自己猜猜看,你可寫下你的想法在留言。

下面這張照片也是秘訣所在, 一條條的大蒜麵包,像不像一條條金磚啊? 古代人說過:世上沒辦法有真的鍊金術, 但卻有不須黃金的鍊金的方法。 當然裡面的意思我不會說給你聽, 那天郭董有找我去見他,我在跟他說。 我總要保留一些秘密武器能用上場吧!
 最後,鼓勵所有的app開發者, 趨勢變很快,一下是AI, 之前是AR,大數據等 永遠也追不完, 只要會一種,專心致志,就跟下面這張照片的人一樣, 十年磨一劍,就有成功的一天。
最近去聽了一場演講, 一個大律師說: 那些創投他們都不會投台灣的個人, 都要一個團隊, 所以我們也不需要找那些創投了, 根本也不肯幫助我們這些個人開發者。 還是靠自己比較實在,
這有點像是你想開一家咖啡店或早餐店,
但創投不會投這種案子。
還是找銀行貸款創業比較快。 沒錢的時候就去麥當勞打工吧, 一小時有170元台幣,如果沒飯吃時還可餬口。

寫雙平台app的困難處

上面這段code在寫啥?實在讓人搞不懂....
這是一段ios app swift code.
其實我覺得code不該寫的太複雜,應該分步驟做比較好。

其實他是在講closure的應用,建立一個closure, 輸入兩個字串型態值s1,s2,若s1>s2,回傳true, 最後 再 排序陣列,回傳一個陣列。

很難對不對,第一個你要知道陣列在swift中有sorted這方法,
然後swift2 又不同於swift4.

第二就是closure的使用.

這在java是完全不同的,沒有這用法。
(有點像inner class,但又不一樣)
所以當你問一個app工程師為啥。。。
你只會寫java android ,不會寫ios app?
或是
你怎麼只會寫ios app不會寫android app?

這些都是很簡單的可以回答你:
1.兩者程式語言完全不同,平台api不相似,app工程師都要重學,app也都要重寫,時間都要花兩倍以上,而且花時間還不一定做得出來。
2.如果有人說他兩個都會寫,第一個可能他都只會寫helloworld,功力一定都不深,吹牛成分居多,要欺騙你不懂。但也有可能真的很厲害,看他實際寫出的app就會知道,如果一直當機,然後又愛說一堆理由搪塞,大概只是三腳貓功夫而已。

在看看第二段code:
class MyViewController : UIViewController {
overridefunc loadView() { ...
func greeting() { print("hello world") } let hi = greeting; hi(); ...
}

在java中不能宣告一個function成一個變數。
但在swift中可以,
很容易導致程式設計師觀念上衝突。
這還只是最簡單的一個例子,還有很多類似的衝突。

但是你不可能叫apple 改用java,
也不可能叫google改用swift.
尤其現在又遇到oracle拿 java到處告人的情況下...

這也造成數以億計的工程師只有學兩套,
無奈的嘆息。

所以我才說寫程式沒有辦法速成的,
都要一點一滴累積經驗才可以。
不要相信補習班説三個月學會andorid或ios app.
那些都是噱頭。
如果是寫寫簡單的程式還可以,
但一遇到複雜的問題就無法處理了。

這些都是要練功的…

談談人性

兩個月前,我看一個流浪漢很可憐,
穿著破破爛爛,到飲料店撿別人吃喝剩的飲料跟點心,
他進到全家便利商店,就馬上被店員趕走。
無家可歸,到處流浪,
我看到後,我就準備了一些衣服,洗過後,要給他,順便包了一個一千元紅包,
結果,他拿了之後,就馬上飛快的逃了,
我很好奇他拿了錢後會幹嘛,後來回家的路上剛好看到他,
他把衣服丟了,只留紅包,
我看到他買了一包菸,
接著跑去一家自助餐店買午餐,很餓的感覺,
老闆還斜眼看他叫他滾,結果他拿出錢來老闆才給他進去。

這邊就衍生很多問題,
1.他把我給衣服丟了,那衣服還值一點錢,光外套就要1500...,丟了有點可惜,他身上還是穿著破破爛爛,沒換,
這樣做難道是為了博取別人同情?

2.把僅存的錢拿去買菸?這。。。。

3.自助餐店對遊民真的很不友善,我突然想起自己,現在沒工作,其實跟遊民的處境不是很像?

4.旁人都很冷漠,大家都不願意幫忙,一個遊民想要翻身真的很難,萬一生病了,更是只有等死的份,如果是我一天不刷牙,都很難過,更何況要每天都不能刷牙,簡直比死還不如。社會真的沒有人幫忙這些窮人,有時看到全家便利商店每天要丟棄這麼多過期食物,但也不願給他們,也覺得這些店家很冷血。尤其政府單位,對這些遊民一點幫助都沒有,這對社會治安也有危險,你看看這麼多遊民在附近徘徊,假設是一個小女孩,深夜走在路上,隨時都有可能被抓去暗處強暴,這也是很有可能的事,但政府總是要等問題發生了,有人死了,他才會勉強去因應。

5.這段日子,失業,過得挺悲哀的,因為前工作遇到的惡同事惡老闆所造成的陰影一直揮之不去,想報復對方但自己卻是個善良的人,於是什麼也不能做,不斷害怕找工作又會遇到爛老闆爛同事,很後悔之前去那個工作,那還是請有力人士幫我安排的,結果只是安排一個大家都逃的爛缺給我。。。。仔細想想,我其實有點跟他一樣是遊民的角色,都沒人幫忙,周圍人冷淡只會看戲,。在路上遊蕩,我的處境跟那位遊民很像,所以我才給他一點錢,有種感同身受的感覺。

有時候我們不要期待別人會幫助你,
世人就跟那自助餐店老闆一樣,有錢才會看得起你。
若你沒錢,大家就是看戲的,看你那一天會死,會撐多久?
世上的人真的都很冷漠,
感覺。。。這就是人性啊。









小米跟fitbit智慧手錶之戰

小米跟fitbit 打起來, fitbit完全被打趴..
看小米手錶只要1995台幣, 而fitbit 要4990台幣.

不知道川普看到這會不會大幅提高小米產品的關稅..
簡直是半價了,低價傾銷的結果,市場都會被小米打趴.
一個美國企業又會消失了.

但是對消費者而言,
誰管那麼多,便宜好用就好.
fitbit的股票.....不樂觀啊 ~_~

紅米 note3跟買小米手機的大缺點

2016年4月買的紅米note 3 ,兩年後還是很堪用. 不到4000台幣. 現在小米又出了note 5...等等新機. 這價格跟品質都是打趴一堆手機.
但買小米機的缺點是... 缺點1: 當使用內建預裝APP時,例如音樂,檔案管理,會有中國的廣告..而且不能關掉,被強迫使用,一般來說,這樣很不道德,你能想像如果開音樂功能,就強制跳一個廣告,這種惡劣UX,如果是iphone可能會被客訴到爆,用戶那種厭惡感油然而生. 但買小米機就要忍受這...沒辦法.
缺點2: 當然除了這之外,大家還要忍受強制被統一的痛苦,台灣強制變成中國的一部分. 這行為有點像隔壁的小姐你很喜歡,然後你不經過對方同意,就直接對外宣稱他是你老婆了... 不知道NCC會不會查這,都攸關國家尊嚴的事,都不管...
都在搞小動作...無言. 你去抗議沒用,他們小米客服不會甩你的.
缺點3: 還有小米雲的隱私問題...中國政府是有權可以隨時監看的, 一張命令公文下來, 你的雲裡面的資料都可被查看, 要入罪只是想不想抓你的事而已. 假設你有自拍裸照之類的習慣的人都要小心... 如果你是名人...那更不用說了 我們也要體諒小米,中國政府不滿意是可以馬上讓小米機下市的. 但如果你是一般市井小民,又不從事政治,那被看光光又沒差,就不用擔心這.
如果不看這些惡意的行為,小米機還是很好用的. 便宜又大碗.










ps: 如何關掉內建廣告:
小米手機中煩人的廣告,這樣設置就能關掉了

僅需1分鐘,教你如何關閉M

正式發佈前測試報告

Google developer console內的 android 的正式發佈前測試報告..
好好用.
1.可以幫我測試多國語言:英文等非本國語言的裝置
2.不用買很多手機,他會挑幾個有名的機型自動測試
3.可看測試時,截圖與操作影片...


大歡喜!!!
真該給google裡研發這功能的人加薪..


灰心與難過

慢慢覺得郭董是騙我了,
參加三用後,他也沒有幫助我什麼。。。
我那麼相信他,還辭掉工作,照他所說的出去創新創業。
但現在回想起來,實在很灰心也很難過。

如果他們知道我每天都過流離失所,

逐水草而居,
可能也沒想到能跟郭董說到話的我,
會流落到如此地步吧。

嘆氣,算了。

如果那天有電視台要訪問我,我一定會罵他。
而且要把他罵滿三分鐘。
一個大老闆卻對一個小員工食言而肥。
我也要慢慢把app上的寫的成功五部曲移除,
以後也不在提到他。
感覺自己被騙了好幾年。
今天才覺悟。

遇到惡老闆的經驗

職場上如果不先分辨有無惡老闆,還去上班,過段時間後,下場很慘,別說我沒警告過你
之前的幾個工作遇到很多惡老闆,
其中之一就是上面這樣的狀況.
但他們不是開玩笑,是真的會強制員工不能準時下班,
基本上,台灣的職場很常出現.

但很可惜的,台灣公司並不重視員工心理健康.
員工被罵只會指責員工,卻沒探究是否是主管出問題.
以至於主管都頤指氣使,
反正把員工逼走,再換一個就好了.
這種想法讓台灣的就業環境逐漸惡化.
使得有才能的人不願到這種公司去上班. 

之前在一家公司上班,想不到遇到一個爛到不行的主管,
惡老闆菸癮很大,一沒抽菸就開始不耐煩,易怒.

好險我待了三個月後就趕快逃離.
我決定之後找工作,都要先探詢一下底下員工口碑.
避免地雷.面試時一發現有不對勁,馬上想辦法委婉拒絕.
有時候薪水高低是很重要沒錯,
但好的職場環境更是重要.
大家找工作千萬不要亂找,
不然身心受創,沒人管你死活


我們這些員工,都很機警,
那惡老闆有一些惡同事又稱狐群狗黨,專門作陷害忠良,以打小報告為樂.
尤其愛欺負新人,
這些人我以後只要看到,馬上就封鎖,
對於他們這些讓人信心破產的人,根本就不用再跟他們打交道.
變成拒絕往來戶,還要防範之.
因為人的行為很難改變,他們過去會這樣作,將來還是一樣會這樣作.
今天欺負員工,改天就會欺騙客戶甚至公司.

那些惡老闆也請不到好員工,
來一個走一個.


一個團隊最重要是向心力,整天搞小圈圈打壓異己的事不斷發生.
長期下來,團隊績效永遠是負的.

當然惡老闆要能在公司待下來一定有其方法,
比如說 把工作都排滿滿.讓人以為其很忙的模樣.
但實際上都是障眼法.
作出來的東西根本不堪用阿,拿出去一demo馬上就出現破綻,
也不能拿出去外面賣.
沒營收,虧損連連加上對待底下員工常苛責.
把問題都推給下屬,
很典型的將帥無能累死三軍.




如果你是該惡主管的老闆,發現底下團隊有這種情況.
還不處理,那就只能繼續虧大錢了.
因為你投入的錢~研發資源永遠無法回收,產品出不來,
就算勉強作出來也是千瘡百孔.
不可不慎.

(ps: 這裡我特別聲明我沒指名道姓是那位惡老闆,
我待過好幾個公司,不是說你,請不要自行對號入座.這只是分享個人感想的文章,
提醒打算找工作的新人,這世界上有惡老闆的存在,新聞不是常常有遇到惡老闆員工跳樓自殺的事件嗎?因此不是每個人對惡老闆都能調適過來的,這文…

google play console 當機報告進化

Google Play Console 當機報告很詳細,
已經不像以前那樣, 以前發生當機時,跟app使用者會發生雞同鴨講的事.
明明我都操作的好好的,為啥你會當機?
現在不用GA就可看當機報告,APP開發者可利用這做進一步改善.

大家應該知道,
有時你手機跑APP沒問題,不代表別人沒問題,
很多人沒問題,但沒法保證少數人都沒問題.
從這app crash case就可發現.
95%的人都很正常跑,
但就是有5%的人會出問題,
有時跟cpu type: arm or x86.
或是使用者在操作特定步驟會發生.
這些修正對開發者來說都是寶貴的經驗.

很多很奇怪問題:
1) IllegalStateException: Only fullscreen opaque activities can request orientation:
這error很容易在android 8.0後版本發生...
solution:
android:name=".Activity"android:configChanges="keyboard|keyboardHidden|orientation|screenLayout|uiMode|screenSize|smallestScreenSize|smallestScreenSize"android:screenOrientation="portrait"> 拿掉 android:screenOrientation="portrait"

2) v15後已經沒有 com.google.android.gms:play-services:15.+
以前都直接匯入全部,但google好像也發現這樣太大了,

implementation 'com.google.android.gms:play-services:15.+' 會出錯! 要改用更細的package, ex: ads,auth,map...


3) Theme.AppCompat.Light.DarkActionBar - No resource found
solution:
不要管他...compile能過.

人比人氣死人,談年薪

在ptt看到一個中年轉職的業務,他說他年薪談到台幣160萬等等..

看完之後我很難過,
因為我年薪連他的一半都沒到過,
很多公司發股票都要待超過三年以上,才會發, 但三年真得很久...幾乎很難領到.
也很多公司因為"分紅費用化",都不發股票了.
看到他年薪超過160萬...望塵莫及.我只能嘆氣

一般工程師也不可能談這麼高薪啊.
一般資訊科系碩士月薪5萬,乘以14個月也不過70萬.
如果一面試馬上就談要保障年薪160萬,
可能會直接不錄取吧.

我不知那個業務是否真的有機會領到年薪160.
但是通常業務要有績效才可以活下,不但要賣出好幾十倍年薪的產品,很辛苦才有可能幫公司賺到錢.如果他沒有特別強大的推銷能力,例如沒有能力幫公司達成一年拉上億元或至少5千萬的業績.可能作不到一年,就被fire了.

那人到底是來影響大家心情還是說真的.
總之一般工程師不要想太多..
不太可能達到這年薪,在台灣不太可能.
如果以此標準去外面面試,會一直找不到工作的.