[請益] 使用Qt C++做GUI的發展性

看板Tech_Job作者 (ShawnLi)時間3年前 (2020/08/10 10:01), 3年前編輯推噓20(20033)
留言53則, 26人參與, 3年前最新討論串1/1
科技版首次Po文, 如果有不符規定之處煩請告知。 小弟目前在一間新創大約兩年的公司, 使用Qt搭配C++進行GUI的開發, 開發的軟體主要是藉由TCP/IP與機台連線, 獲取量測資料之後進行圖像化的表示。 想知道這樣的工作內容, 在台灣業界如果要找類似性質的工作, 會不會很侷限,因為先前不是這個領域, 所以想上來徵詢一下板上神人的意見。 歡迎站內信 ----- Sent from JPTT on my iPhone -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.21.65.198 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Tech_Job/M.1597024876.A.82D.html

08/10 10:05, 3年前 , 1F
自動化設備?
08/10 10:05, 1F
已站內 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:09:10

08/10 10:14, 3年前 , 2F
你怕侷限也可以考慮使用WEB技術呈現GUI
08/10 10:14, 2F
最近也有發現這種前端性質的工作, 大部分是使用網頁會比較有發展性。 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:20:16

08/10 10:20, 3年前 , 3F
工控用很多
08/10 10:20, 3F
工業控制的部分嗎? ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:23:03

08/10 10:37, 3年前 , 4F
EAP? Report? CIM?
08/10 10:37, 4F
已站內

08/10 10:43, 3年前 , 5F
不要做十幾年都在做這個應該沒啥局限性的問題吧
08/10 10:43, 5F
所以要換不同的平台嗎 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:46:59

08/10 10:47, 3年前 , 6F
GUI 不要把它當作一種學問 GUI百百種
08/10 10:47, 6F
感謝您的回覆,重點是架構而不是單一平台的能力。 前端就是無止盡學習的過程? ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:47:44 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:48:06

08/10 10:48, 3年前 , 7F
WinAPI, MFC, WinForm, WxWidget, Qt
08/10 10:48, 7F

08/10 10:48, 3年前 , 8F
Android, iPhone 又有各自的GUI
08/10 10:48, 8F

08/10 10:49, 3年前 , 9F
你要學的是 GUI 的設計理念 event-loop, message pass
08/10 10:49, 9F

08/10 10:50, 3年前 , 10F
MVC (model view controller) 架構
08/10 10:50, 10F

08/10 10:50, 3年前 , 11F
搞懂這些 學甚麼GUI都很快
08/10 10:50, 11F

08/10 10:50, 3年前 , 12F
工控C#比較多吧
08/10 10:50, 12F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:54:41

08/10 10:54, 3年前 , 13F
Flutter+DART
08/10 10:54, 13F
這個組合是業界常用的嗎? ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:57:03

08/10 11:00, 3年前 , 14F
做GUI真的是無止盡阿 不只3rd party 連大廠每一代都
08/10 11:00, 14F
把萬變不離其宗的C++能力練好,增加設計優質架構的能力,才能快速適應各種變化的介面平台。學到很多,感謝pponywing大。

08/10 11:01, 3年前 , 15F
在改 微軟不知道推出第幾種GUI了 Apple 的 mac os
08/10 11:01, 15F

08/10 11:01, 3年前 , 16F
iphone 每次更新 就給你砍相容性
08/10 11:01, 16F

08/10 11:02, 3年前 , 17F
你能做的就只有了解設計理念 c/c++/object-c 物件導向
08/10 11:02, 17F

08/10 11:03, 3年前 , 18F
語言 design pattern 學好 學懂 這樣切換才不會痛
08/10 11:03, 18F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 11:05:18

08/10 11:25, 3年前 , 19F
QT就是一種做GUI的語言而已啊,嵌入式系統不是也常用?
08/10 11:25, 19F
不做嵌入式只有PC的話,似乎比較少見,謝謝回覆

08/10 11:39, 3年前 , 20F
QT就是簡單好用 但趨勢是WEB
08/10 11:39, 20F

08/10 11:40, 3年前 , 21F
要練的話,走QML+Embedded system可能比較符合趨勢
08/10 11:40, 21F

08/10 11:41, 3年前 , 22F
Desktop application Qt沒有太多優勢
08/10 11:41, 22F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 11:46:15

08/10 12:02, 3年前 , 23F
自動化測試的job都可找吧,不過跟機台連線應該是內網走
08/10 12:02, 23F
Garmin應該是寫嵌入式?

08/10 12:02, 3年前 , 24F
第二層就好了ㄅ
08/10 12:02, 24F

08/10 12:14, 3年前 , 25F
Garmin和perforce都是用Qt
08/10 12:14, 25F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 12:24:22

08/10 12:43, 3年前 , 26F
工業電腦啊 數來數去就那幾家
08/10 12:43, 26F
主要還是以工業用電腦或者車機做嵌入式為主囉?

08/10 12:44, 3年前 , 27F
另外就是跟AI & 醫療相關的也有此累應用
08/10 12:44, 27F

08/10 12:45, 3年前 , 28F
台灣沒有汽車業 但有做相關東西 也有用
08/10 12:45, 28F

08/10 12:46, 3年前 , 29F
你只要是什麼smart xx的都可以 電視冰箱溫控太陽能
08/10 12:46, 29F

08/10 12:47, 3年前 , 30F
路是很寬的 只是看你有沒有抓到核心產業而已
08/10 12:47, 30F

08/10 12:47, 3年前 , 31F
WEB 化是趨勢沒錯 但好像太肥很多人不一定用
08/10 12:47, 31F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 12:51:25

08/10 12:58, 3年前 , 32F
我是用pyqt寫GUI 做簡易機台控制.
08/10 12:58, 32F

08/10 12:58, 3年前 , 33F
用QT做GUI就是方便直覺 QT也算用心在改版
08/10 12:58, 33F
就是有點太方便了才有點感覺,是不是入手門檻很低,哈哈

08/10 12:58, 3年前 , 34F
對 但不要想那麼窄 還有很多類似的小應用
08/10 12:58, 34F

08/10 12:58, 3年前 , 35F
mvc架構真的滿重要的
08/10 12:58, 35F

08/10 12:59, 3年前 , 36F
對你看起來不是一個大事 但產品可能是很好的
08/10 12:59, 36F
魔鬼藏在細節裡嗎?

08/10 12:59, 3年前 , 37F
請教有web gui的文章可以看嗎?非資工本科,想了解。thx
08/10 12:59, 37F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 13:05:56 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 13:06:29

08/10 13:11, 3年前 , 38F
門檻低但重點在於後續架構設計 他是工具本來就該以方
08/10 13:11, 38F
了解了,好用但也要用的漂亮。

08/10 13:13, 3年前 , 39F
便開發為取向. 但設計架構概念才是你的價值和功夫.
08/10 13:13, 39F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 13:21:53

08/10 13:31, 3年前 , 40F
我都用eletron
08/10 13:31, 40F

08/10 13:38, 3年前 , 41F
主要是本機端又沒顯卡吧?
08/10 13:38, 41F

08/10 13:54, 3年前 , 42F

08/10 16:17, 3年前 , 43F
有 native C++ + 跨平台需求就選 Qt 吧
08/10 16:17, 43F
目前有跨平台需求無誤,Qt library真的肥...

08/10 16:18, 3年前 , 44F
以前人家都嫌 Qt 太大包,現在有更大包的 electron
08/10 16:18, 44F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 16:24:23

08/10 20:59, 3年前 , 45F
台灣懂GUI的人不多說, 很少看到讓人眼睛為之一亮的作品
08/10 20:59, 45F
懂的不多,因為需求不多?

08/10 22:50, 3年前 , 46F
qt bug 很有趣,de了不少xD
08/10 22:50, 46F
真的蠻多神奇的bug

08/10 23:04, 3年前 , 47F
機台都TCP了, 那應該要找跨 pc + mobile 的web 吧
08/10 23:04, 47F
老闆比較喜歡可以跨平台Qt..

08/11 01:58, 3年前 , 48F
可以做自動販賣機開發
08/11 01:58, 48F
kiosk?

08/11 02:19, 3年前 , 49F
一個比一個肥啊 .... Q_Q
08/11 02:19, 49F
客戶導入都不會覺得很占空間嗎 哈哈哈

08/11 08:40, 3年前 , 50F
只能說非主流
08/11 08:40, 50F
好像真的還是web的純軟,或是IC的缺會比較有職缺 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/11/2020 09:34:42 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/11/2020 09:34:59 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/11/2020 09:35:29 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/11/2020 09:35:42 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/11/2020 09:36:01 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/11/2020 09:36:39

08/12 18:53, 3年前 , 51F
寫electron啊 用網頁技術 超快成形
08/12 18:53, 51F
現在就是要開發兩次,而且還要讓彼此溝通真的很麻煩,不過網頁對於畫圖的加速好像不是很夠,尤其是對於幾十萬個點所購成的線圖。

08/12 18:55, 3年前 , 52F
不過就是執行檔要先塞一個chromium 內核 有點肥
08/12 18:55, 52F

08/12 18:56, 3年前 , 53F
不過設計的好gui和網頁可以互通 不用開發兩次
08/12 18:56, 53F
※ 編輯: xu120729 (211.21.65.198 臺灣), 08/13/2020 15:48:23
文章代碼(AID): #1VCAfiWj (Tech_Job)