不喜欢IDE是不对的?

时间:2009-08-30 00:31:27

标签: ide

最近我一直在找工作,而且在大多数情况下,他们会问我喜欢哪种类型的IDE。

现在,我经常回答;

  

这一切都取决于我正在开发它的语言。如果它是Java那么它将是Eclipse,如果AS3则是Flash CS4或Flex Builder 3.对于HTML,CSS,PHP和Javascript,我更喜欢使用PsPad。 (几乎与Notepad +或textmage相同)。

现在为什么他们似乎总是立刻厌恶我说PSPad的事实?说实话,我不喜欢使用DreamWeaver,因为我觉得它很臃肿。我的意思是他自己的每一个......我已经尝试过使用它而且老老实实地使用PSPad 更快

我应该开始使用Dreamweaver来放入我的简历吗?

11 个答案:

答案 0 :(得分:32)

理论建议

不喜欢IDE是合理的,尽管你确实需要承认它们的用处,并且每个人都有自己最有效的工作方式,这是有道理的。

实用建议

你不能在逻辑上处理招聘代理,我担心。你需要检查他们的复选框,并通过他们,与真人交谈。

一旦你与​​程序员进行真正的面试,对所有事情都要诚实,为什么你不喜欢IDE(特别是DreamWeaver),然后你就可以希望得到适当的结果。

但是,对于招聘代理人,您需要了解他们对我们的行业一无所知;你通常需要给他们想要的答案。

我会说你对DreamWeaver“熟悉”并留在那里。

答案 1 :(得分:7)

也许他们不知道PSPad是什么 - 我没有。至于Dreamweaver,我实际上会看不起使用Dreamweaver的人。能够从头开始编码要好得多。

为了回答你的问题 - 不喜欢单个IDE用于所有事情绝对没有错。你应该使用你觉得舒服的任何工具,如果每种语言都不同,那就这样吧。

答案 2 :(得分:5)

不,就像喜欢这样没错:

  • 马车;
  • 煤油灯在电气照明下;
  • 水管上的渡槽;
  • 将食物存放在冷酒窖而不是“冰箱”中;
  • 在键盘和视觉显示器上打卡;
  • 等等。

答案 3 :(得分:4)

我们必须经历那些不关心程序员而不关心我们使用的程序的人!

我的意思是我认为只是通过尝试解释我使用HTML和CSS而不是使用Dreamweaver(因为我无法负担)而失去了一些机会。

虽然我并不那么担心,但我最终偶然发现了一个了解这些事情并热爱为他工作的人。所以不是没有错,你只是不幸遇到错误的招聘人员。

祝你好运找工作!

PS熟悉一个IDE不需要超过10分钟,所以总是试一试(所以你以后不会完全丢失)。

答案 4 :(得分:1)

解决这些问题的一种方法是让自己成为专家。所以你可以这么说,“我熟悉Dreamweaver,但是一旦我真的很擅长编码HTML,CSS等等,我发现使用像PSPad这样非常快速和简单的文本编辑器会更有效率。”

我在C ++工作并申请Java工作后使用了相同的技巧。在这种情况下,它就是这样的,“好吧,开始使用C ++的好处是,它是如此丰富和低级别的语言,一旦你完成了这一点,相比之下,Java似乎很容易。”

招聘人员不知道DreamWeaver是什么 - 他们只知道佣金是什么。向他们展示你会通过推销自己的原则来制造他们,他们会经常把你送去采访。

答案 5 :(得分:1)

看:当你正在寻找工作时,正在查看你简历的人是:

  • 人力资源人员(需要一个人填补职位或只是面试)
  • 猎头(需要一份机构来填补工作,以便他们能够获得安置工资)
  • IT经理(以最优惠的价格需要合格的灵魂)。

根据通过电话或亲自面试的人,他们只是想获得一个职位的最佳候选人。有时候他们准备了一些问题,看看你知道多少,你的想法以及你的简历是什么。

我曾经去过一个.NET代码营,一位猎头被问到如何向访问者展示他们的经历。猎头说要告诉他们你的工作:

  • 带一台笔记本电脑上的工作样本。
  • 打印代码示例。
  • 将访谈指向一个包含您工作样本的网站。

这样的事情让你快速通过IDE问题。

答案 6 :(得分:0)

如上所述,这可能是人力资源机构用来过滤候选人的简单机制。如果您未在所选列表中使用IDE,则会对其进行过滤。

对我来说,在面试时,我会找到一个人说他们使用VIM或Emacs作为他们的IDE来成为比使用记事本的人更高级的开发人员。

答案 7 :(得分:0)

上次CTO问我使用了什么,我当然立即说“当然是Emacs”。他说,“好的,现在我很感兴趣!”从那以后我一直在那里工作。

(我不知道为什么PSPad会比Dreamweaver或Eclipse更差。我发现所有的IDE都很难真正定制。我与之合作的每个人都有大量的elisp,其中大部分是共享的,以使其更有效率我们的项目。)

也许你正在和错误的人谈论你想要的那种工作。你在哪里找到这些问他们的“他们”?

答案 8 :(得分:0)

这肯定不比依赖一个人差。

答案 9 :(得分:0)

这个问题没有好的答案。这取决于你正在面试的地方的文化。在我目前的工作中,我发挥了我的Unix经验,并且可以给那些也喜欢非IDE工具集的人留下深刻印象。 vi,one liner scripts等。在我以前的演出中,人们迷恋于Visual Basic,并认为命令行很恐怖。如果你正在为开发PSPad的公司进行面试,我会打赌你不会有相同的结果。 ; - )

答案 10 :(得分:0)

我使用EMACS作为我的主要编程环境。它有一些很大的优势:

  • 几乎无处不在。
  • 您可以在不安装窗口系统的情况下使用它。
  • 您可以通过SSH使用它。
  • 它允许您同时编辑多个文件。
  • 它了解大多数编程语言。
  • 你可以运行子壳。
  • 哦,你也可以从里面阅读你的电子邮件。