当前位置:首页 > 公众号精选 > 程序员小灰
[导读]本文转载自公众号"Java技术栈" 最近有个小伙伴微信和我说,新去的一家公司,技术团队全部规定要用的Eclipse开发,技术总监不让用IntelliJIDEA,付费也不行,说想离职了,问我该怎么办。首先听到这件事情的时候,我表示十分理解该公司技术总监的决定,虽然我没有做过技术总监...





最近有个小伙伴微信和我说,新去的一家公司,技术团队全部规定要用的 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/


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


最后,觉得我的文章对你用收获的话,动动小手,给个在看、转发,作者需要你的鼓励。



本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭