作者walking (外匯世界 巫龍王之說)
看板Soft_Job
標題Re: [心得] Delphi?
時間Tue Jan 25 17:57:38 2011
※ 引述《kadasaki (軟硬兼溼)》之銘言:
: 我曾經讀過國立大學,但沉迷了Online Game,最後隨便考了間三流大學。
: 哪間我就不說了,先說工作的經驗:
: Program的東西大約是這些,不是coding。
: VC++ FTP軟體(多線程)
: VC++ Socket與儀器通訊、自動化程式
: VC++ Wifi測試程式(Socket)
: BCB 多線程測試(Socket)
: VB.net 2005 Access轉入MySql、MSSql,Excel轉入Access、MySql、MSSql
: VB6 Socket及RS232至機器,連接至MSSql查詢寫入。
: 大部份都是socket及database的運用,C#、Delphi有看過書,但是沒拿來開發過。
: 公司給我不到三萬,兩年沒調薪,我只能搖搖頭,沒學歷起薪低。
: 兩年過了,轉換工作,新公司要使用Delphi、VB.net、VB。
: Delphi我回答有看過書,拉拉一些Form跟元件玩玩而已,也與面試官說了前公司的經驗,
: 他開了個題目給我:
: 拿我的履歷表給我看,叫我用Delphi寫,從Database查詢編輯建立刪除,以及列印,
: 列印格式與履歷表一樣,問我要多久?
: 我思考了兩三分鐘,回答「兩天(工作天,約16小時)」,實際花了十個小時。
: 下面是過程:
: 先熟悉Delphi的運作(cpp、h),了解一下宣告方式。
這...
這個是 BCB 才有的吧,你的真是用Delphi嗎 o_O ???
會不會你把這兩套搞錯了.
: 建立Form,丟Text、Button、Combobox、Checkbox、Radiobutton進去玩玩。
: 了解這些東西有什麼event可以使用,以及宣告類型,有什麼設定可以用。
: 玩的差不多了開始丟ADO元件、Datagrid,了解Sourcedata與Queny與Datagird的關係。
: 了解Delphi下怎麼用ADO連結,怎麼丟SQL語法。
: 使用ADO+Sql指令去建一筆資料、查詢、刪除、編輯。
: 接著把履歷表格式該有的資料的Text、Combobox、Checkbox、Radiobutton都拉好。
: Radiobutton(男女、役別、婚姻...),用Frame隔開(不然會連結在一起)
: Combobox(年月日、年齡、血型) 新增item(於Form_Create)
: 決定唯一碼(身分證)於Database內不可有第二筆的判斷機制
: 各種資訊格式寫好檢查機制(身份證只能第一碼英+數字)、名字(長度,不能英文,不得
: 符號)各資訊不能為空...等等(最花時的就檢驗這些東西了)
: 配合這些資訊的查詢、編輯、刪除、統計(男女、年齡大小於)都寫好
: 列印就開啟Rave Designer,把格式畫好,對應的欄位對應好。
: 新增rv元件,設定.rav的讀取位置(根目錄)。
: 試Run個幾次,沒問題,大功告成,花約10小時(連摸魚吃飯都包在內)
: 正式錄取,40000+ 加 季獎金,不多但算還不錯。
因為生產力高,所以,
那這種工作機會應該不多,
薪資要上40000,也許跟景氣有點關係.
前幾年大概不景氣,一方面又流行WEB,那時Delphi 聲勢很弱吧.,
就連一些大公司的Delphi職缺改為派遣,或者外包給廠商吧,
工作機會就少,
: Delphi 真的不難,只要你有心,認真的拿本書+google,快速上手。
除非是沒有任何程式基礎,不然都可算是最簡單的幾種工具之一.
--
Forex Int Andrew Chen
10 Delphi程式經驗,正在開發 IntRSS,內建財金頻道的RSS閱讀器.
部落格
http://forexchen.wordpress.com 我開發的軟體,Delphi,外匯,..
Plurk
http://www.plurk.com/ForexChen 零星瑣事,外匯閒語,..
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.30.184.133
推 vyjssm:VB KILLER應該不是叫假的吧 01/25 19:51
推 Ting1024:寫程式幾年至少要有五萬五比較好一點 01/25 20:22
→ walking:其實再叫 vb killer 也沒多大意義, 那都10幾年前的定位. 01/25 20:34
→ walking:有些工作,就是要兩個都會一些. 因為都各有些舊系統要維護. 01/25 20:36
→ walking:薪水幾萬,主要還要看景氣,公司賺不賺錢的... 01/25 20:37
→ walking:公司如果大賺,薪水就好談.. 反之,提早完成,提早.... 01/25 20:38
→ walking:尤其是 殺價競爭激烈的市場 + 公司資本額不高的公司. 01/25 20:40
→ kadasaki:嗯 我搞反了-_- 01/26 09:13
→ kadasaki:是用Delphi沒錯,但沒有.cpp 01/26 09:16
推 edward13:delphi是pas、 dfm吧 BCB則兩者都有 01/26 10:52