
最近有個小伙伴微信和我說,新去的一家公司,技術團隊全部規定要用的 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開發手冊(嵩山版)》最新發布,速速下載!
覺得不錯,別忘了隨手點贊+轉發哦!
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/341682.html
標籤:Java
上一篇:我的自學Java經歷告訴你零基礎如何學Java?轉行學Java到底難不難
下一篇:你一定不知道的Unsafe用法
