作者qrtt1 (null)
看板Soft_Job
标题Re: [请益] 一个JAVA程式设计师应该有什麽样的技能?
时间Tue May 12 22:10:25 2009
※ 引述《in09 ()》之铭言:
: 先弄懂一堆名词吧.
: 一个朋友半年前自己开公司, 资讯人材方面的仲介.
: 我帮他一点忙, 看了些资料, 觉得很妙 (我自己觉得啦)
: 要 java 人材的公司, 都会要求懂一些他们正在用的 tool 或 framework 之类的东西
: 要 c/c++ 的人材的公司, 就低调很多, 顶多写 "懂 xxx 尤佳"
: 我主攻 c/c++ 啦, 所以不太理解这种心态. 因为 java 那些 tool/framework
: 有些我有接触过, 有些观念是相通的. 我以为 "有用过类似" 的就可以了吧 ?
: 可是那些要 java 人材的公司都满坚持 "要用过" 他们正在用的那种...
: 不能理解.......,
: 不过也许是我对 java 相关的东西, 了解不够吧 ?
: ※ 引述《wildpeanut (每天都要有精神!)》之铭言:
: : 小弟对JAVA感兴趣, 常常看JAVA相关的书籍
: : 想请问各位前辈, 如果我想写JAVA当饭吃除了会写JAVA程式
: : 懂得OOP, 会连资料库, 会查API也看得懂英文的技术文章外
: : 我还要会什麽??
: : 我大概知道其他的东西, 可是什麽是最重要的,
: : 什麽实际应用上还有一段路却不晓得, 可以的话请给我排名,
: : 让我当学习优先顺序, 万分感谢!
如果公司有惯用的 framework 能徵到有相关经验的程式设计师较好的
以弟的理解,
framework 与 library 都提供许多小工具辅助您完成工作
但主要的差异是 framework 对於基础建设的部分较 library 着墨的多
所以相较於单纯使用 library 是有所不同的
因为 framework 的基础建设常是将程式的主流程埋进 framework 内
只留一些可供您在流程之间需要撰写的部分
这不同於使用 library 时,主控流程在您的手中。
其实可以将 framework 想像成巨大的 template method 实作品。
而包装在 framework 这层黑盒子内,
一些常见的地雷是需要以经验、血泪换来的
像 Hibernate 的 Conversation 管理,Spring Bean Scope 的选用等等
这也是为什麽希望能找到有相关经验的开发人员。
若是有相信完全生手来使用 framework 的公司
弟觉得该公司应该有自信在工作程流上完全隐藏地雷显露的机会。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.231.50.206
1F:→ wildpeanut:推这篇!! 05/18 14:53