乐趣区

关于java:去了家新公司技术总监不让用-IntelliJ-IDEA想离职了

最近有个小伙伴微信和我说,新去的一家公司,技术团队全副规定要用的 Eclipse 开发,技术总监不让用 IntelliJ IDEA,付费也不行,说想到职了,问我该怎么办。

首先听到这件事件的时候,我示意非常了解该公司技术总监的决定,尽管我没有做过技术总监,但在这件事件下面,我深有感触,因为我也有相似这样的经验,我也和他说了我的认识,他最初示意了解。

以我的经历做一个大略的掂量吧,目前的现状是,一些新人基本上大多是清一色的 IntelliJ IDEA,老人大多用的 Eclipse,有的甚至两者皆用。

那么,我站在技术总监的角度思考问题,为什么他们要禁止应用 IntelliJ IDEA 呢?付费都不行?

为什么公司不让用?

我感觉有以下几点!

1、版权问题

这是禁止应用 IntelliJ IDEA 最重要的起因,因为当初盗版太多了,应用盗版必定会给公司带来法律危险。

世上没有不透风的墙,一旦公司应用盗版被盯上,所承当的处罚恐怕不是购买正版那么简略了,公司名誉都会受影响,看过很多起因应用盗版软件被发律师函的。

2、平安问题

比拟正规一点的公司不能应用盗版软件,也不能擅自下载来历不明的软件,指不定外面有什么病毒,让公司倾家荡产。

所以很多要害的技术产品,公司大多购买的正版,正版没有后门平安问题,也能失去继续稳固反对。

3、效率问题

应用 IntelliJ IDEA 是为了进步开发效率,但如果动不动须要激活,弹出须要激活的对话框,工作就不能持续,浪费时间,重大影响效率,这都是技术管理者不违心看到的。

你还在满世界找激活码?永恒的,别想了!不要交智商税了……

4、合作问题

这个我也很有发言权,我曾在某些公司,必须应用对立的代码正文模板、格式化模板,如果应用不同的开发工具就很难做到标准对立,哪怕一个简略的格式化也会导致代码全盘变动。

尽管 IntelliJ IDEA 能够应用 Eclipse 快捷键,但其余配置与 Eclipse 是截然不同,工具不对立,团队合作方面必然会呈现问题。

对于 IntelliJ IDEA 的各项配置,的确难搞,我也钻研了很久,写了系列教程,感兴趣的能够关注公众号 Java 技术栈,在后盾回复 idea 获取。

为什么付费版本也不行?

这个说的付费是指集体付费版本,来看下 Jetbrans 官网对集体许可证的阐明:

A Personal license is an option for private individuals who purchase a license with their own funds, and solely for their own use. Personal licenses are not to be purchased, refunded or in any way financed by companies.

这里明确阐明集体付费版本只能是集体购买应用,公司不能以任何模式购买、退款、或者赞助集体版本。

上面是对于商业许可证的阐明:

A Commercial license is the standard licensing option for organizations and business entities. Licenses are purchased by the company and can be used by any single person within this organization.

说白了,商业应用就必须购买企业版本,只能在企业外部被调配到集体应用,其余非商业许可证都是有法律危险的。

所以,要是你作为一家公司的技术总监,或者同时持有该公司股份,是公司合伙人之一,你会承当应用盗版带来的法律危险吗?

为什么不购买商业许可证?

那你可能会问了,公司为什么不间接给开发者购买企业版本呢?

咱们来看下企业许可证的费用:

付费计划是按每个用户 / 每年计算的,按 3 年期买,首年须要 499 美元,次年 399 美元,第三年开始 299 美元。

咱们以一个 10 人的开发团队来计算下每年要花多少钱:

第一年:

第二年:

第三年起:

第一年大略花 34,356 元,第二大略花 27,451 元,第三年开始大略只有 20586 元,随着人数的减少付费老本也变得更多。

这点钱对于赚钱的公司来说的确不算啥,但对那些终日为了融资发愁的守业公司来说,开源节流就变得更加重要了,任正非说过, 华为的策略也只是:活下去!

所以说,站在公司的角度是,能用开源的就用开源的,毕竟管理者不必思考那么多问题,尽管 IntelliJ IDEA 的确能改善效率,然而用好 Eclipse 也未必会影响进度。

如果你的公司如果为你们购买了企业许可证,那就庆幸吧!

总结

明天栈长总结了为什么有的公司不让用 IntelliJ IDEA,付费的都不行,以及公司为什么不购买商业许可证。

再回到那位小伙伴问我的问题,我的论断是:

既然该公司技术总监制订了对立的开发工具,不能应用 IntelliJ IDEA,那就只能恪守规定,规定是针对所有人的,也不是针对谁,但谁也不能玩非凡,对吧?除非你不想干了!

另外,也不是什么公司都会像这个小伙伴的公司一样,毕竟互联网盗版满天飞,应用盗版的公司就更成千上万了,能被发律师函的预计也是个不小规模的公司了,然而我下面说的几个问题也不得不面对。

最初,其实它也有开源的社区版本,免费的专业版也很容易申请到收费激活码,能够参考教程:

http://www.javastack.cn/article/2020/intellij-idea-by-open-source-project/

也能够关注公众号 Java 技术栈,回复:IDEA,浏览我分享过的获取正版 IDEA 激活码的教程,很多粉丝都反馈说轻松失去了,感兴趣的都能够去申请,不能太容易了。

对于小伙伴新入职公司不能应用 IntelliJ IDEA 的问题,你们怎么看?或者有什么妙招帮他,欢送留言分享!

关注我,前面栈长会持续分享 IDEA 系列教程,带你买通 IDEA 的任督二脉!

好了,明天的分享就到这里了,前面栈长会分享更多好玩的 Java 技术和最新的技术资讯,关注公众号 Java 技术栈第一工夫推送,我也将支流 Java 面试题和参考答案都整顿好了,在公众号后盾回复关键字 “ 面试 ” 进行刷题。

最初,感觉我的文章对你用播种的话,动动小手,给个在看、转发,原创不易,栈长须要你的激励。

版权申明: 本文系公众号 “Java 技术栈 ” 原创,原创实属不易,转载、援用本文内容请注明出处,剽窃者一律举报+投诉,并保留追究其法律责任的权力。

近期热文举荐:

1.1,000+ 道 Java 面试题及答案整顿 (2021 最新版)

2. 别在再满屏的 if/ else 了,试试策略模式,真香!!

3. 卧槽!Java 中的 xx ≠ null 是什么新语法?

4.Spring Boot 2.5 重磅公布,光明模式太炸了!

5.《Java 开发手册(嵩山版)》最新公布,速速下载!

感觉不错,别忘了顺手点赞 + 转发哦!

退出移动版