PTT評價

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

看板Tech_Job標題[請益] 使用Qt C++做GUI的發展性作者
xu120729
(ShawnLi)
時間推噓19 推:20 噓:1 →:33

科技版首次Po文,
如果有不符規定之處煩請告知。

小弟目前在一間新創大約兩年的公司,
使用Qt搭配C++進行GUI的開發,
開發的軟體主要是藉由TCP/IP與機台連線,
獲取量測資料之後進行圖像化的表示。

想知道這樣的工作內容,
在台灣業界如果要找類似性質的工作,
會不會很侷限,因為先前不是這個領域,
所以想上來徵詢一下板上神人的意見。

歡迎站內信


-----
Sent from JPTT on my iPhone

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 211.21.65.198 (臺灣)
PTT 網址

botnet08/10 10:05自動化設備?

已站內

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:09:10

rodion08/10 10:14你怕侷限也可以考慮使用WEB技術呈現GUI

最近也有發現這種前端性質的工作, 大部分是使用網頁會比較有發展性。

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:20:16

gamete08/10 10:20工控用很多

工業控制的部分嗎?

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:23:03

coder556608/10 10:37EAP? Report? CIM?

已站內

ku39999908/10 10:43不要做十幾年都在做這個應該沒啥局限性的問題吧

所以要換不同的平台嗎

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:46:59

pponywong08/10 10:47GUI 不要把它當作一種學問 GUI百百種

感謝您的回覆,重點是架構而不是單一平台的能力。 前端就是無止盡學習的過程?

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:47:44 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:48:06

pponywong08/10 10:48WinAPI, MFC, WinForm, WxWidget, Qt

pponywong08/10 10:48Android, iPhone 又有各自的GUI

pponywong08/10 10:49你要學的是 GUI 的設計理念 event-loop, message pass

pponywong08/10 10:50MVC (model view controller) 架構

pponywong08/10 10:50搞懂這些 學甚麼GUI都很快

j095832208008/10 10:50工控C#比較多吧

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:54:41

xiemark08/10 10:54Flutter+DART

這個組合是業界常用的嗎?

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 10:57:03

pponywong08/10 11:00做GUI真的是無止盡阿 不只3rd party 連大廠每一代都

把萬變不離其宗的C++能力練好,增加設計優質架構的能力,才能快速適應各種變化的介面平台。學到很多,感謝pponywing大。

pponywong08/10 11:01在改 微軟不知道推出第幾種GUI了 Apple 的 mac os

pponywong08/10 11:01iphone 每次更新 就給你砍相容性

pponywong08/10 11:02你能做的就只有了解設計理念 c/c++/object-c 物件導向

pponywong08/10 11:03語言 design pattern 學好 學懂 這樣切換才不會痛

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 11:05:18

bbsbug08/10 11:25QT就是一種做GUI的語言而已啊,嵌入式系統不是也常用?

不做嵌入式只有PC的話,似乎比較少見,謝謝回覆

shooter55508/10 11:39QT就是簡單好用 但趨勢是WEB

bnd032708/10 11:40要練的話,走QML+Embedded system可能比較符合趨勢

bnd032708/10 11:41Desktop application Qt沒有太多優勢

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 11:46:15

zkurumi08/10 12:02自動化測試的job都可找吧,不過跟機台連線應該是內網走

Garmin應該是寫嵌入式?

zkurumi08/10 12:02第二層就好了ㄅ

yamakazi08/10 12:14Garmin和perforce都是用Qt

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 12:24:22

mmonkeyboyy08/10 12:43工業電腦啊 數來數去就那幾家

主要還是以工業用電腦或者車機做嵌入式為主囉?

mmonkeyboyy08/10 12:44另外就是跟AI & 醫療相關的也有此累應用

mmonkeyboyy08/10 12:45台灣沒有汽車業 但有做相關東西 也有用

mmonkeyboyy08/10 12:46你只要是什麼smart xx的都可以 電視冰箱溫控太陽能

mmonkeyboyy08/10 12:47路是很寬的 只是看你有沒有抓到核心產業而已

mmonkeyboyy08/10 12:47WEB 化是趨勢沒錯 但好像太肥很多人不一定用

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 12:51:25

a920250708/10 12:58我是用pyqt寫GUI 做簡易機台控制.

summer0881808/10 12:58用QT做GUI就是方便直覺 QT也算用心在改版

就是有點太方便了才有點感覺,是不是入手門檻很低,哈哈

mmonkeyboyy08/10 12:58對 但不要想那麼窄 還有很多類似的小應用

a920250708/10 12:58mvc架構真的滿重要的

mmonkeyboyy08/10 12:59對你看起來不是一個大事 但產品可能是很好的

魔鬼藏在細節裡嗎?

a920250708/10 12:59請教有web gui的文章可以看嗎?非資工本科,想了解。thx

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 13:05:56 ※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 13:06:29

summer0881808/10 13:11門檻低但重點在於後續架構設計 他是工具本來就該以方

了解了,好用但也要用的漂亮。

summer0881808/10 13:13便開發為取向. 但設計架構概念才是你的價值和功夫.

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 13:21:53

qazxws08/10 13:31我都用eletron

kingofsdtw08/10 13:38主要是本機端又沒顯卡吧?

munemoshune08/10 13:54http://i.imgur.com/VZTyWF7.jpg

Bencrie08/10 16:17有 native C++ + 跨平台需求就選 Qt 吧

目前有跨平台需求無誤,Qt library真的肥...

Bencrie08/10 16:18以前人家都嫌 Qt 太大包,現在有更大包的 electron

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/10/2020 16:24:23

zaa021008/10 20:59台灣懂GUI的人不多說, 很少看到讓人眼睛為之一亮的作品

懂的不多,因為需求不多?

gugeegee08/10 22:50qt bug 很有趣,de了不少xD

真的蠻多神奇的bug

easyman08/10 23:04機台都TCP了, 那應該要找跨 pc + mobile 的web 吧

老闆比較喜歡可以跨平台Qt..

kkmoon556608/11 01:58可以做自動販賣機開發

kiosk?

mmonkeyboyy08/11 02:19一個比一個肥啊 .... Q_Q

客戶導入都不會覺得很占空間嗎 哈哈哈

readonly08/11 08:40只能說非主流

好像真的還是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

exeex08/12 18:53寫electron啊 用網頁技術 超快成形

現在就是要開發兩次,而且還要讓彼此溝通真的很麻煩,不過網頁對於畫圖的加速好像不是很夠,尤其是對於幾十萬個點所購成的線圖。

exeex08/12 18:55不過就是執行檔要先塞一個chromium 內核 有點肥

exeex08/12 18:56不過設計的好gui和網頁可以互通 不用開發兩次

※ 編輯: xu120729 (211.21.65.198 臺灣), 08/13/2020 15:48:23

pttano08/18 23:59沒發展性,做GUI轉前端還有發展性,快去報名資策會吧