【问题标题】:Is it wrong not to prefer an IDE? [closed]不喜欢 IDE 有错吗? [关闭]
【发布时间】:2010-11-24 01:47:09
【问题描述】:

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

现在,我通常会回答;

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

现在为什么他们似乎总是对我说 PSPad 的事实立即感到厌恶?说实话,我不喜欢使用 DreamWeaver,因为我觉得它很臃肿。我的意思是每个人都有我猜...但我已经尝试过使用它,而且我真的用 PSPad更快 工作。

我应该开始使用 Dreamweaver 来添加我的简历吗?

【问题讨论】:

  • 这在之前的 5 月表格中被问过很多次。这里只是一个stackoverflow.com/questions/208193/why-should-i-use-an-ide
  • EBGreen:不太一样。
  • 我不会太担心它。如果您无需使用 IDE 就能摆脱困境,这说明您是一名更好的程序员,因为您了解语言而不仅仅是 IDE。
  • 您给人的印象是您认为 PsPad 和 DreamWeaver 是唯一可能的选择。

标签: ide


【解决方案1】:

这个问题没有好的答案。这取决于你面试的地方的文化。在我目前的工作中,我强调了我的 Unix 经验,并且可以给同样喜欢非 IDE 工具集的其他人留下深刻印象。 vi,一个衬线脚本等。在我以前的演出中,人们迷恋 Visual Basic,并认为命令行是可怕的。我敢打赌,如果您正在为开发PSPad 的公司面试,您不会得到相同的结果。 ;-)

【讨论】:

    【解决方案2】:

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

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

    取决于通过电话或亲自面试您的人,他们只是想为某个职位找到最佳人选。有时他们会准备一些问题,以了解您了解多少、您的想法以及您是否与您的简历相符。

    我曾经参加过一个 .NET 代码训练营,一位猎头被问到如何向面试官展示他们的经验。猎头说让他们看看你的作品:

    • 带上一台装有工作样本的笔记本电脑。
    • 打印出代码示例。
    • 将采访定向到包含您的工作样本的网站。

    这样的事情可以让您快速解决 IDE 问题。

    【讨论】:

      【解决方案3】:

      不,就像偏爱没有错:

      • 马胜过汽车;
      • 电灯上方的煤油灯;
      • 水管上的渡槽;
      • 将食物存放在冷地窖而不是“冰箱”中;
      • 在键盘和可视显示器上打卡;
      • 等等。

      【讨论】:

        【解决方案4】:

        我使用 EMACS 作为我的主要编程环境。它有几个很大的优点:

        • 它几乎随处可用。
        • 无需安装窗口系统即可使用。
        • 您可以通过 SSH 使用它。
        • 它可以让您同时编辑多个文件。
        • 它理解大多数编程语言。
        • 您可以运行子shell。
        • 哦,您也可以在其中阅读您的电子邮件。

        【讨论】:

          【解决方案5】:

          回答此类问题的一种方法是让自己成为专家。所以你可以这样说,“我对 Dreamweaver 很熟悉,但是一旦我真正擅长编写 HTML、CSS 等代码后,我发现只使用像 PSPad 这样非常快速且简单的文本编辑器会更有效。”

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

          招聘人员不知道 DreamWeaver 是什么——他们只知道佣金是什么。向他们展示你会通过向他们的原则推销自己来使他们成为一员,他们会经常派你去面试。

          【讨论】:

            【解决方案6】:

            糟糕的是,我们必须通过那些不关心程序员而是关心我们使用的程序的人!

            我的意思是,我认为我只是试图解释我对 HTML 和 CSS 还算不错,但不使用 Dreamweaver(因为我买不起),这让我失去了一些机会。

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

            祝你找到工作好运!

            PS 熟悉一个 IDE 不会超过 10 分钟,所以尝试一些总是一个加分项(这样你以后不会完全迷路)。

            【讨论】:

              【解决方案7】:

              这当然不比依赖一个更糟糕。

              【讨论】:

                【解决方案8】:

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

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

                也许你在找不合适的人找你想要的工作。你在哪里找到这些问你这个的“他们”?

                【讨论】:

                  【解决方案9】:

                  正如上面提到的那样,这可能是人力资源机构用来过滤候选人的一种简单机制。如果您没有在所选列表中使用 IDE,则会被过滤掉。

                  对我来说,在面试时,我会发现有人说他们使用 VIM 或 Emacs 作为他们的 IDE,可能比使用记事本的人更高级。

                  【讨论】:

                    【解决方案10】:

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

                    并回答您的问题 - 不偏爱单一 IDE 绝对没有错。您应该使用任何您觉得舒服的工具,如果每种语言的工具不同,那就这样吧。

                    【讨论】:

                    • 您最后一次查看 Dreamweaver 是什么时候?它不是 Eclipse 或 Visual Studio,但也不是 Frontpage。它实际上非常适合 JavaSCript、PHP 和前端工作。
                    • @Ron Allen。 Dreamweaver 什么时候变好的?
                    • 好吧,我认输。我至少有 5 年没有真正看过 Dreamweaver 了。但最近经过一轮采访后,我确实注意到使用 Dreamweaver 的公司通常有更糟糕的开发实践。
                    • @Nosredna - PHP 支持从版本开始就不错了。 8,它的 HTML 支持通过 MX 得到了极大的改进(更多的标准兼容)。它也开始使用 JavaScript 库。
                    【解决方案11】:

                    理论建议

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

                    实用建议

                    恐怕你无法从逻辑上与招聘代理打交道。你需要检查他们的复选框,然后越过它们,才能与真实的人交谈。

                    一旦你开始与程序员进行真正的面试,对一切都坦诚相待,说你为什么不喜欢 IDE(尤其是 DreamWeaver),然后你就可以期待适当的结果了。

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

                    我会说你对 DreamWeaver 很“熟悉”,就这样吧。

                    【讨论】:

                    • 我得到的每一份工作都取决于我是否“熟悉”我讨厌使用的东西。
                    • 我同意silky所说的“熟悉”的做法。但是,如果您讨厌使用它并认为它会让您的生活变得悲惨,请说您更喜欢 PSPad,但请立即指出您在使用 PSPad 时看到的所有优势,并在同一句话中指出:“我更喜欢使用 PsPad,因为 (.. .)”,因此至少您的招聘人员知道您使用不同的工具,因为您觉得它可以提高您的工作效率(招聘人员喜欢这个词)。
                    • 感谢您提供有关工作申请的有趣见解!
                    猜你喜欢
                    • 2020-10-13
                    • 2016-06-10
                    • 2012-01-14
                    • 1970-01-01
                    • 1970-01-01
                    • 2015-05-02
                    • 2021-05-31
                    • 1970-01-01
                    • 1970-01-01
                    相关资源
                    最近更新 更多