SA / SD / RD / PG / PM / DBA / MIS--各種程式設計者職稱

SA / SD / RD / PG / PM / DBA / MIS--各種程式設計者職稱

  • SA(SA: System Analyst) 系統分析師:

在軟體開發團隊中,屬於中高階的基層管理者與領導者。

他們除了須具備優秀的文字、語言溝通能力之外,還要有良好的分析、組織、邏輯思考能力。

當然也需要有良好的人際關係,以及深厚的技術背景與知識。

系統分析師的工作內容,依階段劃分大致可分為下述幾個階段:

系統分析:分析現行系統:確定系統的功能需求;確定系統的資源:保護及績效需求,

發展系統架構確定使用單位將面臨的環境及組織變遷。

初步設計:劃分作業子系統.擬定子系統的輸入、輸出、介面及作業處理流程:

子系統人工作業規格:邏輯質料庫設計:開列系統軟、硬體規格。

細步設計:設計實體資料庫:設計人工作業程序;設計文件表格及輸出、入格式;

擬訂程式規格及細步流程:確定公用常式與共用程式。

系統測試:根據分析階段所訂定的各種功能.加以測試,錯誤資料收集與分析。

資料轉換:整理及彙編文件.指派工作人員及進行訓練.進行資料轉換。

系統維護:更正系統內潛伏的錯誤:因適應環境的改變而做適度的調整

 

  • SD(System Designer)系統設計師:

系統設計師與 SA 所不同的是,

SA 所建構的是屬於偏向於領域的概念模型;而 SD 則是根據領域模型,

再配合實體的平台,考量其效能、穩定、分散與安全性等,所建構而得的軟體規格模型。

SD 的主要產出,仍包括了類別圖、循序圖以及 Database Schema,

而這些產出,都會與實體的平台相依。

而系統內部的分析與設計,是交由 SA 與 SD 來負責的,而 SA 與 SD 的界限,

可以以是否有與實體的平台相依來界定。

我們也可以以兩句話來說明分析與設計的關係:

「Do the right thing (分析)」and 「Do the thing right (設計)」。

 

  • RD(”R”esearch and “D”evelopment engineer)研發設計工程師,簡稱研發工程師:

 

RD的分類:

一般有可能會遇到二種RD:一種是會不斷發問的RD. 一種是都沒有問題的RD.

然而,常問問題的人大多數是Key man. 是公司重要的人物.

會問問題代表著學習心強. 表達能力良好。

RD在公司的地位:

RD部門在公司是重要的單位. 但不代表有地位.

只要企劃, 業務或者是老闆有了想法,

不管有理無理, RD就要想辦法把他們的想法具體的實現出來.

採購, 倉管,工程每天追著RD要求配合,

生產線的媽媽,大姐們更是得罪不得,

她們會為了一顆電容擺放位置不好焊來跟你吵半天. 更別提客服部門的抱怨.

 

  • PG(Programming)程式設計師:

從每一個資訊的專業職位來看,程式設計師的定義都有一點差異,

但基本上你必須要具備幾項基本的資訊技術,

才得以勝任多數的資訊工作職位,以下的建議提供參考:

1. 必須至少專精一種程式語言.C,C++,Java都可以.

2. 必須至少專精一種作業系統.Windows,Linux.(可以管理與架設伺服器)

3. 瞭解資料庫.

4. 熟悉網路架構.

5. 要能讀懂英文的技術文件.

 

  • PM (Project Manager) 專案經理:

一般而言,比較大的公司才會有專案管理部 (Project Management Department)。

負責解決新機種生產、還有新產品研發過程中所有的問題。

PM專案管理師隸屬於專案管理部,通稱「專案經理」,簡稱 PM (Project Manager),

另外依功能不同,又可稱為「產品經理」 (Product Manager)。

所以,作為一個好的PM,必須

1.熟悉該產業的生產製造流程;

2.有好的溝通協調、管理能力;

3.良好的外語能力(英、日語為主)

要了解工廠內各部門(製造部、工程部、測試工程部、產品線、

開發採購、倉儲、物流處、關務…等等)的運作,

還有研發中心各部門(包括EE、ME、Layout、安規、EMI)的訴求和考量。

 

  • DBA (Database Administrator) 資料庫設計與管理人員:

資料庫設計與管理人員,最好本身也有寫程式的能力,這樣在管理上會如虎添翼,

就這部份的準備方式跟系統平台類似,熱門的SQL、Oracle、Sybase…等,

要能有一樣是最擅長的,其他的多少都要懂一點,有很多公司都是從SQL開始,

到後來轉成Oracle,所以如果跟不上企業的轉變,會是很大的缺憾。

 

  • MIS (Management Information System)管理資訊系統,即網管人員:

MIS依管理決策之需要,應用資料庫將一個機構之資訊整合處理分析,

以便即時提供各階層管理者使用。

MAC 音訊等播放故障

sudo killall coreaudiod

打開終端,找不到的還是 Spotlight 搜索 → 粘貼下面這行命令,回車

sudo killall coreaudiod

Dock 不會自動隱藏

Dock 不會自動隱藏,進到系統設定裡,重新設定一次就恢復,但不久後又壞了。

執行 終端機 → 逐行貼上以下三行指令即可。
defaults write com.apple.dock autohide-delay -int 0;
defaults write com.apple.dock autohide-time-modifier -float 1.0;
killall Dock

Keynote更換圖片

當你將一張放到投影片的圖片調整大小、做好邊框、陰影…..等細部安排完成後
你希望接下來放進投影片的圖片使用同樣的風格設定時
你可以使用【Option+拖曳】該圖片來複製一份
然後使用Format → Advanced → Define as media placeholder(Ctrl+Option+Cmd+I) 來將圖片定義為媒體存放器,
接下來只要將新增的圖片拖曳到定義為媒體存放器的圖片上 ,
Keynote就會自動保留原本的設定並將圖片取代掉。

iOS 13 和 iPadOS 可支援字體格式

在iOS 13 和 iPadOS能夠支援字體格式如下

  • TTF(TrueType字體):TrueType是由美國蘋果公司和微軟公司共同開發的一種電腦輪廓字型(曲線描邊字)類型標準。這種類型字型檔案的副檔名是.ttf,類型代碼是tfil。
  • OTF(OpenType字體):OpenType,是一種可縮放字型(scalable font)電腦字型類型,採用PostScript格式,是美國微軟公司與Adobe公司聯合開發,用來替代TrueType字型的新字型。這類字型的副檔名有.otf、.ttf、.ttc,類型代碼是OTTO,現行標準為OpenType 1.8.2。
  • TTC(TrueType集成文件):TTC字體算是TrueType字體集成文件(. TTC文件),能在一單獨文件結構中包含多種字體,以便更有效地共享輪廓數據,當多種字體共享同一筆劃時,TTC技術可有效地減小字體文件的大小。

FCPX插件分佈+安裝路徑+FCPX插件刪除方法教程

Final Cut Pro X 10.3 版本插件分佈+安裝路徑+FCPX插件刪除方法

FCPX 10.3 版本插件分為四大類(特效、轉場、標題、發生器)如下圖分佈位置

一、常用安裝路徑:

電腦/進你的系統盤/資源庫/Application Support/Final Cut Pro/Templates
/Library/Application Support/Final Cut Pro/Templates/
系統盤/資源庫/Plug-Ins/FxPlug文件夾下
/Library/Plug-Ins/FxPlug/

如何關掉 Mac 更改副檔名警告提示

關掉 Mac 更改副檔名警告提示

defaults write com.apple.finder FXEnableExtensionChangeWarning -bool false

開啟 Mac 更改副檔名警告提示

defaults write com.apple.finder FXEnableExtensionChangeWarning -bool true

執行後記得輸入 killall Finder (F 要大寫) 重新啟動 finder 才會生效