每年的9月,不免俗的
是GoPro一年一度的新機發佈
雖然2020-2021,全世界彷彿被按下了的靜止鍵
旅行這二個字,好像從生活中整個被去除殆盡
像我,因為沒有出國,也因此沒了旅遊的素材
也就沒什麼生活的剪片動力,只剩工作上的使用
雖然這一年來,還是有去學校教課
雖然這一年來,我的GoPro還是陪著我四處亂走
工作上還是很稱職的扮演著可以信賴的角色
GoPro也並沒有被疫情打倒
今年依舊繼續維持習俗,一年一新機
而這次Hero 10 black的發佈
又會來帶來什麼樣不同的看點呢
上次hero 9 balck發佈時我寫的文章在這
https://www.facebook.com/permalink.php?story_fbid=790640968349666&id=182549342492168
GoPro Hero10 black
這次延續了Hero9的外觀跟造型
因為Hero9是全新設計的機身
所以Hero10就沒再做了更動
就機身前面跟側面的logo顏色變更成了藍色
雖然外型都一樣,但這次內部軟硬體的更新
也是讓人有耳目一新的全新感覺
但其實,也要真的有每一代都有用過
才會去發現每一代的進去與不同啦
電池是跟Hero9一樣共用的
但機身有稍微輕了少少的5克
就很細微的減輕瘦身啦(真的很細微)
官方酷炫的新機影片大家可以去看看
我這邊就不拍這些評測跟測試的影片了
這次還是用文字的方式
來跟大家分享我自己對Hero10的想法啦
這次新機的進步到底有什麼不同
有興趣就看看吧
-------------------------正文開始------------------------
去年Hero9發表時,飛躍式的進步
讓我對Hero9的使用感受真的很不錯
A New Era of GoPro
GoPro 新時代
這次的口號都喊出新時代了
但去年的改變已經提升到一個境界
到底還能有什麼進步??
⭐全新一代的GP2處理器⭐
終於終於終於啊
終於把用了萬年的GP1處理器更新了
從Hero6開始就使用的GP1處理器
每次都被罵到臭頭,是到底還要用多久
換成GP2後,應該也可以少一點被臭罵了吧(應該)
而換了GP2差在哪裡?
不外乎就是處理影像儲存的速度變快了
操作介面上也有更順滑的操控感受
然後還有前螢幕開5.3K預覽的時候
終於不會有變成格放的超悲慘畫面
雖然我沒有很在意,但就是會有人酸這一點
然後其他像是
畫面更細緻,顏色更真實
高光低光的處理上更為提升
這些官方話,就信者恆信,不信者恆不信
畢竟機器是死的,使用的人是活的
就是有人能拿Hero4拍出嚇死的畫面
就是有人拿Hero9拍出來的畫面讓你滿頭問號
但性能就是會不斷的提升,就是為了讓一般人
也能更不花腦筋更不用去想要怎麼設置
就能隨手拿起GoPro就拍出好看的畫面
但我還是要說一句
對你手上的3C器材還是要有一定的了解跟認知
你也比較能發揮你手上這台GoPro更好的性能
#GoPro終於升級了GP2你的腦袋也有跟著升級嗎
⭐全新設計的鏡頭蓋⭐
這鏡頭蓋我該怎麼去說呢?
反正就是水滴更不容易沾黏在鏡頭上就是了
防潑水性導水性真的完全就是另一個層級
但是啊,我本身就是個不怎麼把GoPro下水的人
所以,對我來說,好像重要性就沒這麼強烈
但這也是我使用習慣的問題
應該對有玩水玩家是非常友好的
#我就不玩水啊 #我就不喜歡機器摸到水
⭐hyper smooth4.0⭐
這一直都是GoPro獨家獨門的防抖技術
其實我也不知道該怎麼去講這功能了
之前3.0就已經非常非常非常穩了
而4.0就...............,嗯,穩。
這已經就是一個穩到沒朋友啊
其實我對於防抖技術不斷提升
心中最大的感受就是
當你要拿給一個攝影小白,拜託他幫你拍的時候
這時候超級防抖就能馬上展現出他的驚人效果
隨便一個路人甲,也能幫你拍出可用的畫面
縱使他不會忍者步貓咪步迷蹤步
也還是能拍出穩到沒朋友的影像
但前提是這路人甲有按下快門錄影(笑)
#超級防抖是貼心路人 #穩還要更穩到底要多穩
⭐拍攝規格再次全面提升⭐
5.3K 60fps
4K 120fps
2.7K 240fps
1080p我就不說了
看到上面的規格
你相信這是一台2萬以內的運動相機
所能拍出來的超變態的高規格錄影畫面嗎?
雖然這就是嗜血的3C市場
你一定要不斷提升這些規格
才不管你老師的到底用不用得到
反正沒有看起來是業界頂規,就是會被酸
而5.3K的使用,或許有些人會有需求啦
我研究了一下這最高規格的5.3K最實用的地方
應該就是能擷取出1960萬畫素的相片(4:3)
錄影截圖下的畫面能更加清晰
相信對來不及切換成拍照模式時
用錄影螢幕去擷取,也不會讓畫質變差
算是另一種不錯的使用方法
你硬碟不夠大,電腦不夠強大的話
真的不要拍太久,不然讀檔的時候你會想哭
#想看什麼毛都沒問題 #檔案肥到你會怕
⭐拍照功能再提升⭐
這次拍照畫素來到了2300萬
其實Hero9就已經是很不錯的2000萬了
但換了全新的GP2處理器後
整體又再往上提升了一個等級
但大家都是用手機看,其實也很難分辨
反正就是能讓SUPER PHOTO拍出的照片
更容易讓大家願意不後製直接直出就是了
#其實GoPro拍照最大的敵人是手機啦
⭐地平線功能再提升⭐
這是超強防抖裡面的一個功能
但這很值得拿出來說明一下就是了
所謂的地平線功能,就是修正你歪歪的手
會直接用軟體修正你稍微歪斜的畫面
如果你是個有強迫一定要水平的人
這功能就非常非常的友善
這次從原本的27度修正向上提升到45度修正
45度是一個非常誇張的角度耶
反正就是能讓你拍的很平就對了
#想歪都沒辦法歪了 #GoPro工程師肯定有強迫症
⭐拍攝預覽增加了EXIF視窗⭐
前幾代都沒有的全新小資訊按鈕
Hero10在預覽你拍攝畫面的時候
右上角會多出一個 "i"可以按
有在拍照的人,應該知道
這是information的意思
就是能讓你看到你拍攝畫面的所有資訊
反正怎麼設置的各種個人調整
有人問你你這畫面怎麼拍的
就能從這裡去給別人看你的調整資訊
算是一個小小的進步,卻是大大的貼心
#知道別人怎麼設置但你的場景跟別人不同啊
其他的功能,Hero9有的Hero10都有
這我就不再多講了,我就講比較明顯的改變
其他像是1080p直播,這還有限定平台
多了可以用線材傳輸到手機,但你要再買一條線
螢幕的fps變高了,操作起來有更流暢更舒適了一點
但也就剛拿到的時候會有感覺,2天後就無感了
----------------------分隔線--------------------------
A New Era of GoPro
GoPro 新時代
的確是GoPro又跨越進入了另一個新時代
畫質的躍進,絕對還是目前運動相機的領頭羊
而GoPro一直也是很多人值得信賴的器材
最為人詬病熱當機這件事,在新機上已經很少發生
至少我自己也已經好久沒遇到
我還是要再次強調
機器就只是一台機器而已
能幫你記錄下每一個精彩的瞬間
這才是GoPro存在的意義與價值
並不是每個人都有那滿腔的創作熱血
也不是每個人每天都在爬山跳水攀岩衝浪
也不是每個人都在乎是不是換了GP2處理器
真的不是每個人都是這麼極限的3C狂熱者
其實一般人要的,就只是台順手的機器
其實一般人要的,就只是台穩定的機器
其實一般人要的,就只是台簡單好使的機器
你的生活就是屬於你自己獨一無二的印記
對你來說,那就是無人可以取代的回憶
如何把回憶用更簡單的方式記錄下來
如何把回憶用更輕鬆的方式記錄下來
如何把回憶用更細膩的方式記錄下來
或許GoPro是個不錯的選擇
其實我覺得GoPro最大的敵人還是手機啦
現在的手機真的非常非常的強大
而且有些手機的廣角也是非常之廣
而且隨拍隨用隨傳,真的方便很多
如何能跟現在的手機做出區別跟區分
我想這才是所有廠商該去苦惱的
這次的GoPro新機發佈文
我終於也很用心的寫完了
字數也是非常非常的多到靠北
如果你有看完,真的是非常厲害(跪)
全新的GoPro Hero 10 Black
台灣官方售價為17000台幣
還是二萬塊以內有找的價格
而能更高品質紀錄著屬於你無價的生活
如果正好有換機購機的打算
Hero10 你可以考慮考慮看看唷
有什麼想問的
就留言吧,我會盡我知道的回答你啦
GoPro不只是GoPro
Be a Hero , We are X
同時也有151部Youtube影片,追蹤數超過15萬的網紅有話好說 PTSTalk,也在其Youtube影片中提到,#教育部 #學習歷程 #工程師 📢關注議題,開啟對話 💪陪我們繼續,做不一樣的政論節目~ ▎訂閱《有話好說》:https://bit.ly/34xc9Vh ▎按讚有話 FB|https://www.facebook.com/PTStalks/ ▎追蹤有話 IG |https://www.ins...
「軟體 工程師 學校」的推薦目錄:
- 關於軟體 工程師 學校 在 Facebook 的最佳解答
- 關於軟體 工程師 學校 在 大人學 Facebook 的精選貼文
- 關於軟體 工程師 學校 在 今周刊 Facebook 的精選貼文
- 關於軟體 工程師 學校 在 有話好說 PTSTalk Youtube 的最佳解答
- 關於軟體 工程師 學校 在 李黎哈哈LilyHaha Youtube 的最佳貼文
- 關於軟體 工程師 學校 在 數學老師張旭 Youtube 的最佳解答
- 關於軟體 工程師 學校 在 [心得] 軟體工程師的倖存者偏差(一) 關於讀大學這件事。 的評價
- 關於軟體 工程師 學校 在 跨越科系限制,成為軟體工程師- 暨AppWorks School Batch ... 的評價
- 關於軟體 工程師 學校 在 好評前端工程師必讀!在六角學院軟體工程師學習4大方式>PTT ... 的評價
- 關於軟體 工程師 學校 在 軟體工程師 - Dcard 的評價
- 關於軟體 工程師 學校 在 高職想寫程式應優先找甚麼樣的科群 - Mobile01 的評價
軟體 工程師 學校 在 大人學 Facebook 的精選貼文
當老闆和客戶把你當許願池,你要如何知道哪個功能必須先做呢?
在設計產品上,藍圖相當重要,「產品藍圖」可大可小,可以大到未來三五年,大方向是每年要做什麼功能,小到未來三個禮拜,每個禮拜要做什麼事情。
不論如何,「產品藍圖」的目標,是要希望團隊知道,他現在在做的東西,到底最後要成就些什麼?現在做的這個小螺絲釘,最後到底是大願景裡的哪個環節。
每個階段的藍圖,扮演著成就下一個階段的重要角色,一個好的一年「產品藍圖」,絕對不是兩個六個月的藍圖連在一起就算,而是仔細地想過,在這未來六個月做的這些東西、學到了哪些經驗,會解鎖或是影響下一個六個月的藍圖。
你可能會問「那我要怎麼知道,要放什麼功能在藍圖上呢?」
此時,找出投資報酬率最高的功能。
可以靠經驗評估,做哪個功能報酬率比較高,或是請數據分析師,幫你做個商業個案分析,推估一下如果做了這個功能,大概可以多賺多少錢,假如公司沒有數據分析師,那麼商業數據分析的工作,就是要自己來啦!
舉個例子,比如說,你網站以前沒有英文版,但你發現有百分之十的流量來自英語系國家,而且競爭對手的英文網站流量成長很快,於是你推估,如果做了英文版,應該可以增加百分之十的流量。
另外一個你想做的功能,是改進「分享給朋友」這個功能,因為你發現,現在很多人主動分享你們的網站在社群媒體上,你覺得如果加個「分享給朋友」的功能應該會增加流量,你發現,現在透過分享來的流量已經有百分之二十,用戶訪談也說希望分享的用戶體驗更好一點,如果讓分享更容易,數據分析師推估,應該會多百分之二十的流量。
接著你問了工程師,他說做分享只要花一周,但做英文版要一個月,那當然,如果你的目標是增加流量,你肯定優先做分享的功能。
很多時候,個案分析當然有點主觀,畢竟是根據數字和經驗判斷推論出來的,不見得精確,但你可以抓三個可能的區間,分別列出:最糟可以增加多少流量、最有可能增加多少流量、最樂觀大概增加多少流量。
如果是高報酬、低成本,當然立刻做;如果是高報酬、高成本,那就是賭一把,可以等高報酬、低成本做完再來做;如果是低報酬、高成本千萬別做;如果是低報酬、低成本,那就有時間再做。
所以在規劃產品藍圖時,首先要確保的就是對公司有價值的功能要優先排進藍圖之中,而不是一股腦把所有的功能都排進去。
想知道更多產品開發的訣竅,歡迎參考這堂將破400萬大關的【矽谷阿雅的產品經理實戰指南】,裡面老師將深入淺出地講解在矽谷進行產品開發的第一手經驗!是想要到頂尖軟體科技公司工作的你不可錯過的好課!
>>https://bit.ly/36d6DYk
軟體 工程師 學校 在 今周刊 Facebook 的精選貼文
我的媽媽是一位大學教授,所以她對於「教育」特別有想法。 好比說,她不讓我去補習、不准我花太多時間讀學校功課...我在求學過程中,從來沒有去過補習班。我媽媽的理論是.....👇👇👇(羨慕耶)
軟體 工程師 學校 在 有話好說 PTSTalk Youtube 的最佳解答
#教育部 #學習歷程 #工程師
📢關注議題,開啟對話 💪陪我們繼續,做不一樣的政論節目~
▎訂閱《有話好說》:https://bit.ly/34xc9Vh
▎按讚有話 FB|https://www.facebook.com/PTStalks/
▎追蹤有話 IG |https://www.instagram.com/pts.talks/
▎有話,用聽的|https://link.chtbl.com/ptstalk
👤 來賓:
許麗吉(全國高級中等學校教育產業工會秘書長)
黃惠貞(板橋高中歷史老師)
00:00 什麼是學習歷程?
09:25 許麗吉:遺失學習歷程為非常低級的人為錯誤!
15:39 延後上傳公平性?許麗吉:所有學生皆應延期
22:28 學習歷程用意?黃惠貞:提前探索未來定位自己
💬 週一到週四晚間八點,歡迎到臉書收看直播,參與線上討論,有閒來坐!
🚩 感謝交大陳信宏校長帶領的自然語言處理團隊,提供 AI 中文字幕與校對服務。軟體開發初期錯誤難免,也請網友協助訂正幕錯字,提供 AI 更多學習機會,謝謝!
___
更多新聞與資訊請上👇
▎有話好說官網|http://talk.news.pts.org.tw/
▎公視新聞網 | http://news.pts.org.tw/
#PTStalks #有話好說 #陳信聰
#PTS #PTSNEWS #公視新聞 #公共電視 #公視
![post-title](https://i.ytimg.com/vi/5VLLivAIMU8/hqdefault.jpg)
軟體 工程師 學校 在 李黎哈哈LilyHaha Youtube 的最佳貼文
真的很感謝Jack願意接受訪談
還有我真的拖很久才把影片剪出來
真的感謝大家的等待與觀看
學程連結:https://www.rwth-aachen.de/go/id/jiqd?lidx=1
▷▶︎ 幫助你更快的找到問題
-------------------------
00:00 關於Jack
00:50 為什麼沒有打學畢業就直接出國?
01:42 在台灣的工作經驗是什麼?可以到各國出差?
04:45 出國讀第二碩的動機是什麼?
05:31 當初找學校的方向?為什麼選RWTH Aachen?
08:03 RWTH Aachen機械系的內容是?系所優缺點?
14:35 英文學程會比較好畢業嗎?
15:48 怎麼找到目前在Henkel的實習?工作內容?
19:42 台灣與德國的職場差異?
22:37 AI學習與目前應用有什麼關係?
25:02 目前在德國的休閒活動是什麼?
26:55 畢業之後的規劃
▷▶︎ 點擊領取德國留學申請祕訣
https://mailchi.mp/e20209012955/lilyhahahahana
▷▶︎ More LILYHAHA
----------------------
▪︎ Instagram: https://www.instagram.com/lily.hahahahana/
▪︎ Email: [email protected]
(更多留學諮詢、合作,請來信)
▷▶︎ About LILYHAHA
---------------------
留學不在只是夢想,過去在準備德國留學的路上,資源總是相對英美少的很多,因此希望透過YouTube這個平台,來分享更多在歐洲的留學&工作經驗給大家,想到德國工作?想到德國念碩士?但卻沒有什麼方向,都可以跟我聊聊喔!
▷▶︎ 留學德國申請祕訣-免費資源
----------------------------------------
▪︎ 底下留言告訴我你的eamil,即可領取申請祕訣喔!
▪︎ 私訊預約免費留學諮詢30分鐘
▷▶︎ 這些影片會讓你對德國有更多了解
-------------------------------------
⇢德國留學&生活
▪︎ 德國亞洲超市:https://youtu.be/B2xAXR5in8E
▪︎ 德國一天需要多少德文:https://youtu.be/qsmiffED25Y
▪︎ 德國外食花費:https://youtu.be/DDH8coykU3A
▪︎ 德國大學排名:https://youtu.be/9XWqweyKowo
⇢德國留學訪談
▪︎ 高中申請學士(慕尼黑大學)https://youtu.be/rL3eG-X3NfQ
▪︎ 德國碩士獎學金(慕尼黑工大)https://youtu.be/HvS2e6WjZzo
▪︎ 瑞士博士申請(蘇黎世聯邦理工)https://youtu.be/nT0HYE1Ctn0
▪︎ 瑞士碩士申請(洛桑聯邦理工)https://youtu.be/ATmVnNDhHTE
▪︎ 德國科大碩士(Hochschule Esslingen) https://youtu.be/gdIAPx4gmbE
⇢德國工作&實習
▪︎ 德國互惠生:https://youtu.be/x2Zysm7-0yk
▪︎ 德國畢業賺多少:https://youtu.be/FzBh5MRSuO4
▪︎ 德國實習&打工經驗:https://youtu.be/81CnfYIXJMA
▪︎ 德國軟體工程師:https://youtu.be/mY1K17nUzGU
▪︎ 瑞士Google工程師:https://youtu.be/7ly1ZCUldss
▷▶︎ key words 關鍵字
----------------------
李黎哈哈 李黎哈哈訪談系列 德國留學 歐洲留學 德國工作 德國實習 德國生活 歐洲生活 德國簽證 留學申請 留學心得
⁉️有任何問題都歡迎在底下留言分享喔~
-----------------------------------------------------------------------------------
🔍如果大家想知道更多我的德國生活
Instagram @lichun_lin_41795 @lily.hahahahana
-----------------------------------------------------------------------------------
🎥在使用的影片拍攝剪輯器材
相機 sony zv1
https://amzn.to/2C8Iab1
攝影 i Phone 7
https://amzn.to/3hc1sMw
腳架 JOBE
https://amzn.to/3dPME3X
麥克風 RODE
https://amzn.to/3f8ZL0t
剪輯 FCPX
https://amzn.to/3dQr6V8
字幕 Arctime
------------------------------------------------------------------------------------
![post-title](https://i.ytimg.com/vi/lNHrjws7YhQ/hqdefault.jpg)
軟體 工程師 學校 在 數學老師張旭 Youtube 的最佳解答
今天談談實際的案例
上一堂課 👉 Array 陣列 (https://youtu.be/d8avg9WRF3k)
【張旭無限教室線上課程平台】
2021 年年初,張旭老師建置了一個線上課程平台
除了放張旭老師的線上課程以外
也有其他與張旭老師合作的老師們的課程
👉 https://changhsumath.com
【版權宣告】
本影片版權為張旭 (張舜為) 老師和 Hank 老師所有
嚴禁用於任何商業用途⛔
如果有學校老師在課堂使用我的影片的話
請透過以下聯絡方式通知我讓我知道,謝謝
FB:https://www.facebook.com/changhsumath
IG:https://www.instagram.com/changhsumath
![post-title](https://i.ytimg.com/vi/R7RnauQ7Y7k/hqdefault.jpg)
軟體 工程師 學校 在 好評前端工程師必讀!在六角學院軟體工程師學習4大方式>PTT ... 的推薦與評價
六角學院ptt - 轉職心得從零到前端工程師,我到底做了哪些努力? 遠見雜誌. e0f.tryaiforge.com; 情報03/07 六「六角學院」從程式社群到公司前端 ... ... <看更多>
軟體 工程師 學校 在 [心得] 軟體工程師的倖存者偏差(一) 關於讀大學這件事。 的推薦與評價
不知不覺進入純軟這個業界也已經十幾年,所以對於在 Soft_Job 版上常常看
到的一些議題也有了自己的想法,想說趁這個機會整理一下自己的看法,和大
家分享一下。這篇主要會先分享一下我對於讀大學的看法。
要先說的是,我覺得我自己就是某種程度上的倖存者,所以這邊的經驗也只是
我自己的經驗,但也是我最真實的想法,以及一些我實際上遇到的經歷。
先交代一下背景,我自己會進入這行,大概是從小學時候就有的想法,那個時
候家裡有台電腦,每天回家都在玩那台電腦,所以那個時候開始就想著長大要
靠這行吃飯,不過當然只是很粗淺的一種概念,那個時候主要還是放學就在打
電動,並沒有什麼真的實際的作為。
到高中分組的時候,因為逃避自己對於數學沒興趣這件事,以及曾經有一度想
唸中文系或歷史系,所以選了文組。但後來還是靠申請入學上了國立暨南國際
大學資管系,在板上我想應該是會被歸在後段國立大學?反正非四大四中,而
且是文組的資管系,並且最後直升該校的資管碩班。
不過這樣的我,最終現在還是混到了如大家說的,在 150 左右上下掙扎的
WEB 仔,不過是個生活與工作很平衡,覺得可以做自己喜歡的事情還有薪水可
以領很開心的 WEB 仔。
在板上經常會出現的一個議題就是要不要去補大學學歷。我想這個大家都很清
楚,一種看法是這行確實你可以不用相關科系也可以來做,這絕對是可行的,
也一堆人靠這種方式轉行;另一種看法則是相關科系畢業是進入這行的最快的
方式。
這兩種說法我認為都是對的,這行的進入門檻真的很低,只要有心,真的是一
台電腦加上毅力你就有機會進入這行。但另一方面,你有文憑再加上不要太混,
入場劵基本就到手了。
而常常看到的另一個觀點,是對於大學科目的質疑,認為大學教的東西都很過
時,出來業界還是要重新學習。
關於這點其實我反而有比較不同的看法,我認為大學教的科目他的價值,正在
於他的「過時」。我認為嚴格來說,他應該不叫「過時」,而叫做「基礎知識
架構」。
舉個實際的例子來講,前後端的 Framework 這十年來都換了幾輪了?但網路
的基礎架構還是沒有變,SQL 的主要核心概念還是沒有變。從 Web Browser
上輸入網址到顯示內容,基本上還是一樣的流程。
更別說再更基礎的計算機架構、演算法和 OS 裡的多執行緒等等的概念了,這
些概念性的東西到現在,其實到現在都還是很實際的東西。反而是很多那個
時候我學的 Framework 或各個軟體的版本,現在早都不知道被什麼取代了。
但電腦程式還是電腦程式,在抽象上基本還是 Von Neumann 架構,底層還是針
對記憶體中資料的各種操作,各種程式設計典範 (Procedure / Object-oriented /
Functional) 的精神還是長那樣。而這東西是我天天在用的,真的是天天在用,
因為這是我對自己寫的每一行程式碼的理解。而我自己的經驗上,遇到過不少
不知道程式為什麼會壞,為什麼是那樣的行為的,其實就是沒搞懂程式執行的時
候,抽象上記憶體裡的內容是什麼東西而已。
至於這些東西有沒有用,我想應該可以用實際的例子來說明。現在做前後端,基
本上演算法都是函式庫包好好,很少有機會自己寫我想這應該是共識了。這十年
幾年下來,我真的在工作上實作過,和演算法勾得上邊的東西,大概也就只有樹
的 DFS 或 BFS 而已。
那就代表大學教得演算法沒有用嗎?這麼講吧,我曾經在某個線上的 Java 專案
看過這樣神奇的程式碼,這個專案主要是一個批次的機制,然後會需要依照順序,
處理檔案系統上的某些資料夾,對應到某個 ID 並進行處理,注意他是有順序性
的,而且同一批次中 ID 是會重覆的。
結果呢,寫這個專案的人用了一個 Java 裡的 HashMap 來存要處理的 ID 和檔案
系統的資料夾的對應……我看到的時候整個黑人問號。HashMap 最基本的特性不就
是一個 KEY 只會對應到一個 VALUE,而且是無序的嗎?也就是說,根本就有檔案
沒有被處理到。我很難想像這是一個有認真上過非常基礎的資料結構與演算法的人
會寫出的程式。
另一個我印象深刻的例子,就是我曾在以前某間公司遇過後端工程師部署程式上去
網頁伺服器後,發現從自己的機器無法連上網頁時 (Connection Refused),卻不知
道如何排查問題,重點是他是有 access 伺服器的權限的。
但實際上,如果有一點點對於 OS 以及網頁似服器的運作原理的理解,應該會很明
確的第一步就去查網頁伺服器的 process 有沒有起來了。
說穿了,我覺得大學最主要的價值,就是在於「有人幫你整理好了整個知識體系,
並幫你安排進度」,而對我而言,從我工作上的經驗,我真的認為大學的學習的科
目幫助我很多。特別是工作上要學習完全沒接觸過的新的東西的時候,因為有這些
基礎,所以可以很容易抓到重點,可以透過基礎的知識來借境並且理解。
另一個我覺得大學很有用的地方,是他可以讓你探索對於不同的領域的興趣。
因為我自己 Linux Kernel / Andorid BSP / Android APP / Library Design / Web
前後端 / Desktop Application 都碰過一點,所以感覺滿深刻的。就是雖然都是純
軟,但每個領域的成就感、有趣的地方、煩人的地方都不太一樣,而大學可以讓你在
幾乎沒有額外的成本之下探索自己有興趣的領域,我覺得這是很棒的一點。
最後我列一下我認為不論是走哪個領域,不管是資工還是資管,在大學都一定要學
好,而且工作上我覺得非常實用(以及面試時也常常考)的幾個科目:
1. 程式設計 / 計算機組織與架構
這兩個通常會是兩門不同的課,但其實是一體的,這兩門課是在幫你建立完整的
對於你寫的程式的心智模型。
2. 資料結構與演算法
不是叫你一定要像刷題達人一樣可以看到題目就實作出解法,但對於各種資料結
構和演算法的基本特性還是要有個概念。就算人家函式庫都幫你包得好好的,你
也總是要知道在什麼場合下適合用什麼樣的資料結構或演算法對吧?
3. 關聯式資料庫概論
這個不用說了吧……即便是現在一堆 Non-SQL DB,但很多時候他們也都是以和
SQL 做比較的,以及在 CAP 定理中他們想要解決哪幾個問題以及放棄哪個之類
的。
4. 網路通訊概論
我認為對於各個常用的 Protocl 多少要有些了解,特別是現在幾乎各個領域都
離不開網路了,特別是做 WEB 的,HTTP 怎麼一回事,和瀏覽器上輸入網址後到
畫面顯示出來之間發生了什麼事,總是要有基本的了解吧。
5. 作業系統
現在愈來愈多 Multi-thread 的程式了,各種經典的 race condition / deadlock
問題等等,這些東西都是真實世界會發生的。
當然不是說我這邊沒列出來的科目就不重要,而是在十幾年做為軟體工程師的職崖
中,我認為基本上是常常都會接觸到,而且從來沒有讓我覺得「我在大學學到的知
識是過時並且無用」的東西。
當然這個領域一直在翻新,CPU 裡的真實工作情境、指令集可能也早已和我通初學
的計算機組織與架構差異很大,但抽象概念性的東西我認為並沒有真的差太多。
關於大學裡學的科目,大概是這些想法。我是認為,如果已經確定要走軟體這條路,
有機會就去唸大學,基礎的科目好好掌握,然後盡可能接觸多一點各式各樣不同的
領域找找看自己的興趣在哪。
至於研究所,老實說當年我並沒有很強繼續往上唸的想法,只是順勢就讀上去了。
雖然課上得很開心(我喜歡上課),但論文寫得很痛苦。
基本上研究所我是混畢業的,對我來說研究所的價值真的就是那紙文憑而已,雖然
除了我後來有在中研院一段時間是靠那張文憑核薪外,我也不知道那張紙他還有什
麼其他的價值。
下一篇,應該會講一下我真的進到這行後,一路以來對於生活與工作的平衡的一些
心路歷程。
--
~ 白馬帶著她一步步地回到中原。白馬已經老了,只能慢慢地走,
'v' Brian Hsu 但終是能回到中原的。江南有楊柳、桃花,有燕子、金魚……
// \\ ( 墳 墓 )
/( )\ 但這個美麗的姑娘就像古高昌國人那樣固執。 【白馬嘯西風】
^`~'^
https://brianhsu.moe/blog 『那都是很好很好的,可我偏不喜歡。』
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.206.134 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1630926110.A.232.html
※ 編輯: brianhsu (1.34.206.134 臺灣), 09/06/2021 19:02:01
是不必。但這個人人唸大學的時代,如果本來就已經有打算走這行,而且也有
資源讀大學,這會是最直接的入場方式。
這個組合應該也不錯,不過我是文組資管,沒有系統程式這門課,
計組加減用一下。
如文,我認為大學的重點是「有人幫你整理好知識體系並進行導讀」。
當然不是只有這一條路。但我自己的經驗上,遇到疑難雜症的時候,有這些基礎
知識的人,和沒有這些基礎知識的人,非常明顯是有差別……
如果你寫的 PHP 能夠讓開發者不用面對多執行緒的各種問題,那麼你勢必
得先對各種多執行緒會遇到的問題以及解決的方法有所理解對吧?
如果沒有,那麼要嘛:
1. 你的抽象可能還是隱含了各種問題。
2. 有更底層的抽象幫你解決了這些問題。
因為如果自己不知道多執行緒的這些問題,那麼就不可能開發出可以解決這些問
題的抽象層啊,而這些抽象層也勢必得由理解並能夠提出解決方法的人開發的。
有能力進到這些更底層的開發,不也正就是和沒有這些基礎知識的人的差別,也
是議價能力,以及能不能有更廣的發展的一個差別嗎?
舉例來說,如文說,我自己在各個領域中都有過一點點經驗,也有過上一份專案
是做 WEB 但下一份專案要去做嵌入式系統的狀況,但我從來沒有過覺得「無法
上手」的狀況,雖然我在大學、研究所時是完全沒有碰過嵌入式的。
因為在大學完整的知識體系的訓練下來,我能夠知道如何把過往的知識應用到嵌
入式系統上,以及知道他和我過往的工作經驗的斷點在哪,於是我能夠很快速的
知道該怎麼去有效率地吸收嵌入式的相關領域的知識。
一點想法上的補充,給大家參考一下。
沒怎麼辦啊。我文章裡也說了,我認同這行確實不是相關科系也可以來做,
只是入場的方式和成本不同。主要只是分享一些我認為讀大學的價值和好處
而已。
================
我覺得這「在於是否能將知識融入思維而影響選擇」句話超精闢!完全就
是我例子裡想表達的事情,但沒辦法用這麼簡單的一句話概括。
我想到的另一個例子是,我覺得「碼農」和「軟體工程師」的差別,會在
於當碼農寫出一個 O(n^2) 的程式碼時,他就單純的只是「會動就好」,
甚至有可能不知道這是 O(n^2)。
但當一個有基礎知識的軟體工程師寫出一個 O(n^2) 的演算法時,他會很
明確知道他為什麼挑 O(n^2) 的寫法,他用這個 O(n^2) 來交換了什麼比
執行時間更重要的東西,或為什麼這個 O(n^2) 是可以接受的,以及他會
一開始就知道將來遇到不得不調整的效能瓶頸的時候,這個 O(n^2) 的存
在。
※ 編輯: brianhsu (1.34.206.134 臺灣), 09/07/2021 09:40:56
... <看更多>