引用:
作者記憶我的資料v6
我猜你大概不是軟體業的,
因為寫程式的人,
哪一個人不是懂一種以上的程式語言,
但永遠只精通或是很熟一種程式語言,
所以你說的話沒什麼意義。
|
這要看你所謂"程式語言"要怎麼定義
像我C#和VB.NET都很熟 (因為換過不同的公司, 每個公司用的不一樣, 在加上都是.net,只有語法不同,所以沒差)
然後是SQL, 大部分寫database程式的SQL都不會差, 如果SQL也算的話那一般寫client/server程式的就至少要熟兩種語言.
再加上做web base application的話, html and css是基本, Java script or JQuery 也是必備的, 甚至 flash and action script 也一堆人要會.
做windows或silverlight的xaml語法.
所以廣義的來說, 一般software developers要熟悉的語言絕不只一種.
不過如果你對"程式語言"的定義不包括那些script or makeup language, 那我同意你的說法.
當然如果你是寫device driver那種,可能就會很專精一種 (不過我有朋友是做這種, 他至少C++和assembly都很強, 並不是只熟悉一種).
還有"程式語言"是那種一法通, 萬法通, 你學會並專精了一種,去學第二種絕對不難.