作者iincho (..)
看板Soft_Job
标题Re: [请益] 目前发展学习JAVA或C#
时间Fri Aug 22 23:12:22 2008
※ 引述《TKyo (闇黑贵公子)》之铭言:
: ※ 引述《WOWAalice (就是爱吃吃吃)》之铭言:
: : 所以想继续学习其他语言及考证照 JAVA MS_SQL
: : 但是同学说JAVA目前业界已经快不使用了 已经没有发展性
: : 建议我学C#
: : 也有人说JAVA东西可以学的比C#多
: : 请问业界的先进 能指点目前学习语言的发展性何者较好呢
: : 或者除了这2种以外的语言也可以推荐 感谢
: 方向错了, 这行的学习重点, 不应该放在过度学习 "程式语言" 上面
: 只因为它有共通性, 通一种可以通百种 ...
: 只因为它只是工具, 差别只是描述方法不同...
: 当你以学习程式语言为主, 你的 "被取代性" 就会相当高
: 学习用各种方法做到别人做不到的会更有价值, 虽然它花费的时间更长
我来认真回一下好了, 说过度学习语言嘛, 其实也不尽然是那回事,
工作走低阶系统程式的, 会认为ASM/C/C++那一套可以吃遍所有的
问题, 可是实际上这几年一些高阶语言想解决的已经不是传统C/C++
所设定的范围, 只是不一定每个人工作都需要应付这麽高阶的问题.
比如说Ruby里面就有许多有趣的Syntactic sugar, 可以帮助写程式
的人用很精简的语法解决问题, 如果不知道用C/C++的想法硬干可能
就不是这麽优美.
当然也可以说反正这语言一万年我只用一次, 能解就好了. Well,
可是别忘了有些人可是要用这些语言捧饭碗的, 对於这些天天要使
的家伙能不磨利一点吗?
功利一点的话, 就看这个程式语言能为你创造多少价值再决定要
投入多少, 如果不这麽功利的话, Just for fun, 看看不同语言
设计的一些巧思不也很愉快吗? 而且我相信如果多了解一些不同
的类别的程式语言, 如 Lisp, Forth, Prolog, 过程多少能让人
对解决问题的方法有更宽广的视野, 也算是不错的脑力训练啊.:p
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.41.207
※ 编辑: iincho 来自: 220.133.41.207 (08/22 23:19)
1F:推 andymai:看完第一段想到两家软、硬厂商要推一个企业级的Solution 08/22 23:20
2F:→ andymai:之前听说还要普及平民化~其野心之大~真是.... 08/22 23:21
3F:推 final01:这篇中肯了点!提到了高阶语言的价值 08/22 23:52
4F:推 jaiyalas:推一下这篇 08/24 11:20