作者TonyQ (沉默是金)
看板Soft_Job
标题Re: [请益] 目前发展学习JAVA或C#
时间Fri Aug 22 10:34:50 2008
※ 引述《TKyo (闇黑贵公子)》之铭言:
: ※ 引述《WOWAalice (就是爱吃吃吃)》之铭言:
: : 或者除了这2种以外的语言也可以推荐 感谢
: 方向错了, 这行的学习重点, 不应该放在过度学习 "程式语言" 上面
: 只因为它有共通性, 通一种可以通百种 ...
: 只因为它只是工具, 差别只是描述方法不同...
: 当你以学习程式语言为主, 你的 "被取代性" 就会相当高
: 学习用各种方法做到别人做不到的会更有价值, 虽然它花费的时间更长
: 举个例 :
: JAVA 和 C# 我当初是只看了 3 分钟就马上上手并将旧程式改版
: 而最近发现 Open SSL Library RC4 演算法原始码有潜藏 Bug
: 这个花了我 3 天
: 因为我原本不相信这套工具会有这 Bug, 多绕了不少远路 :D
其实也很少人真的是以学习语言为主吧 , 的确有 , 但是不多...
通常都是新手拿来当个[通一种]的门槛 , 当作在这乱世中寻求立足的慰藉,
但是说真的 , [通一种]这要求在不少人(包括我)身上都该打个问号...XD
三分钟 C# 跟 java上手 , 如果是对main / class 什麽都有个底的前提下,
虽是略嫌夸大了些 , 但是至少在基本应用上应该是没问题 ,
当初从 java 跳转到 C# 写小AP时 , 只有继承写法的不同让人困惑 ,
那还是我第一次因为C#去查 msdn ...
因为以前就有过vb6/vb.net的coding经验 , .net framework还算可以...
重新造轮的精神有好有坏 , 不过学习总是好事 ,
学习新的语言跟[用各种方法做到别人做不到的]其实真的有所抵触吗?
这里我想也该打上一个问号.
像我学了 groovy (算是base on java 的 script language),
它可以在java上做到比过去java开发时更大的弹性跟空间,
比方说它可以帮我省略型别转换 , 跟一些语法上的快捷写法.
(ex. def ary= ['1','2']; )
在这个学习的过程中 , 我的的确确是在学习我的竞争者不一定做的到的事情 ,
以原作者来讲他的问题在於是把目标放在学习太多同质性且无直接利益的东西 ,
而不是把目标放在学习语言上是一个错误 , 这是我的一点拙见.
──────────────────────────────────
再打个比方 , 前阵子因为帮忙别人的论文产资料 ,
跑回去帮别人写 VB6 (因为前人遗产是vb6 ),
虽然是VB6 , 我还是宁愿用它的物件模组来写仿物件式的做法 ,
因为那对我来讲的确有思绪上的纯净 ,
而不完全是 把oo带到VB6 去写这麽简单而已.
每一个语言背後一定有它发展的用意 , 要去看的是一个语言对自己有多少帮助,
而再需要时去选用 , 我觉得这是我也算是摸过两三种语言之後的感想 .
我想 Tk 大的本意应该只是希望大家专注在对自己有帮助的事情上 ,
建立自己的差异点跟解决问题的能力 , 也没什麽批判的意思吧 ,
没必要为了那个三分钟的用词兵戎相向啊... =.=a
--
What do you want to have ? / What do you have?
从书本中,你可以发现我的各种兴趣。
从CD中,你可以了解我所喜欢的偶像明星。
或许从文字你很难以了解一个人,但从物品可以。
My PPolis , My past. http://ppolis.tw/user/Tony
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.128.219.202
1F:推 ledia:只要求上手可使用, 本来需要的时间就不多 08/22 10:35
2F:→ ledia:前提是对程式语言整体的角色认识是够的 08/22 10:36
3F:→ ledia:想要把语言各种细节都弄通, 才会需要很长的时间 08/22 10:37
4F:→ TonyQ:我觉得[对程式语言整体的角色认识是对的]是项很艰难的课题. 08/22 10:37
5F:→ TonyQ:走了不少细节才走到这 , 我有几位朋友是直接朝语言本质去走 08/22 10:37
6F:→ TonyQ:去研究语言为什麽要这样设计 , 要怎麽设计得更好..XD 08/22 10:37
7F:→ TonyQ:那又是另一个不同的境界了 .. 只能说语言是博大精深的XD 08/22 10:38
8F:推 ledia:因为语言不可能完备呀, 道可道非常道, 所以很有研究的空间XD 08/22 10:39
9F:→ TonyQ:想到这里又觉得作PG还是非常有远景的 (乐) 08/22 10:40
10F:→ ledia:曲高和寡呀, 做什麽都一样, 热门的东西才有得赚, 相信我 08/22 10:41
11F:→ TonyQ:我很相信啊 , 在这行骗吃骗喝活了两年, 不信都难... =.=a 08/22 10:41
12F:→ TonyQ:话说离开学校前, 好多新语言出来 , 都快跟不上了...:"> 08/22 10:45
13F:→ TonyQ:现在的人应该可以比较看得清楚语言迷思吧 , 毕竟选择多了. 08/22 10:46
14F:推 andymai:我只怕某些老板看到三分钟~就开始challenge工程师而已=.= 08/22 12:06
15F:推 slalala:中肯多了(烟~) 08/22 12:18