回覆列表
  • 1 # 宇文成風

    你們公司這麼窮?不能統一電腦?有gitlab沒有什麼區別。你的換行符會自動替換。問出這麼沒腦子的問題不如多看書。

  • 2 # SteveJrong

    不方便,最好統一平臺。win在有些地方和mac操作起來是不一樣的,比如本地路徑(win帶有碟符,mac無碟符,斜槓寫法也不一樣)、軟體及設定(win下大多用xshell,mac大多用terminal或securecrt,介面設定不一樣,功能也不一樣,和團隊用的不一樣以後有些東西需要自己摸索)等等。

  • 3 # HarryRover

    這些一概而論的做過開發嗎,還有多少公司在做SSH的古董專案呢,就調個IE就夠累的。看情況,看環境,同事都用win做java估計一線大廠的可能性不大。MacOS的好不言而喻,但win有win的優勢,尤其在公司統一平臺肯定是有好處的,軟體設定就少走很多彎路,相互幫助也容易的多。要是用的win獨佔的更不用說,最關鍵的是,同事都用win,就你用Mac,就你高階就你上檔次,你細品一下。如果是新人入職,遇到問題求教老哥這個遠端怎麼連不上啊?老哥摸摸你的Mac:喔,蘋果的哎,我沒用過哎。你感受一下職場尷尬。不過 如果你是網際網路大拿全當我是在胡扯,But,網際網路大拿估計也不會在這問這種問題了。

  • 4 # 足跡TM

    看部署環境,如果是linux或者跨平臺你就當自己是做相容性測試了。如果是Windows還是算了吧。別人好用的程式碼到自己這裡出問題,折騰半天搞好了然而並沒有什麼卵用。

  • 5 # StHUANX

    是這樣子的,在程式設計師世界,用mac的,就如同今年那些參加美國黑人遊行活動的白人——正常白人眼裡的精神病,只有他們自己覺得自己是正常且高尚的

  • 6 # F1y4L0ve

    都沒說到點子上。

    關鍵問題並不是win和mac哪個更好用,而是開發組大家用的都是什麼。

    雖然是java開發,但是肯定會有一些周邊的輔助工具,或者組裡寫的一些小工具啥的。如果不同意環境,肯定會增加額外的維護成本。

    所以,要麼就都用mac,要麼就都用win,別搞特殊。

  • 7 # 加瓦攻城獅

    Java開發的話還是使用windows系統更加好一點,你用mac也可以開發,但是一個開發組的建議統一開發工具、開發軟體等。

    最好還是統一一點好。

  • 8 # 大資料技術和人工智慧

    Java本身就是跨平臺的,無論是win還是mac都可以很好的開發和執行Java程式,哪個更方便就得看你對win和mac系統本身的熟悉程度了。

  • 9 # Java架構師CAT

    Java本身就是跨平臺的,無論是win還是mac都可以很好的開發和執行Java程式,最後出來的不都是相同的東西嗎?

    樓主到底是不是程式設計師?

  • 10 # 自學JAVA

    方不方便答主從以下幾個點來分析分析,

    為什麼大部分人都是用windows系統開發

    電腦比較貴

    普遍Java程式設計師所使用的電腦在5000左右只要不是太離譜太離譜的的程式,一般都能跑起來,並且都可以執行的還比較流暢,可以得到自己想要的效果。那對於mac系統的蘋果電腦來說最差的價位的也差不多要8000左右吧,這個價位對於天天接觸電腦的人來說真的不值得,在加上電子產品更新換代又快,這麼高的價錢如果用個兩年之後你想換個比較優秀的電腦,那這個時候肯定會覺得不划算。但是對於windows系統的其它品牌電腦,5000左右用個兩年換一個相對來說在心理上會好很多。

    那肯定有人會說你可以買一個二手蘋果啊,是確實,又便宜,又實惠。但是在買的時候你內心真的會糾結的要死,你會想到裡面的配件又沒有被動過。是不是大修過,萬一我用了不長時間除問題怎麼辦,畢竟是二手的。在就是在哪裡買的問題的,如果真要買二手的總感覺自己會很虧。

    在就是一般公司如果要給每個員工配置電腦,如果是比較又實力的企業確實還好。如果是底蘊不夠深厚的企業如果都給員工配置蘋果電腦這也是一個比較大的開銷。

    操作不習慣

    想必看到這個點的很多使用蘋果電腦的小夥伴會一頓嘲諷,你們甚至在內心會想到這又是一個不懂蘋果的二貨在瞎逼逼。確實,我們都不夠了解蘋果,但是你們在想想,我們從一開始接觸電腦我相信大多數人接觸的就是windows系統的電腦。對於使用習慣來說我們都習慣了windows操作頁面。所以剛開始使用蘋果的mac系統的小夥伴都會覺得使用起來感覺那裡都很彆扭,但是一但以使用熟練之後,確實蘋果的mac系統的使用體驗感其實是遠遠高於windows系統的,但是這是建立在深度使用之後來說。由於接觸蘋果電腦的機會其實很少,所以達到深度使用確實很不實際。

    mac的操作介面熟悉的windows操作介面專案開發中的問題

    mac的開發工具的破解比windows要麻煩

    用過蘋果電腦的小夥伴,特別是做開發用的,應該能深刻的體會到蘋果裡面的很多開發工具的破解方式會特別特別麻煩。毫不誇張的說,有些軟體你想要破解你得到很多地方去找破解工具,可能還要找不同的破解方式,因為不是所以的破解方式都可以使用成功,你得慢慢的找慢慢的試。確實也有很多專門的論壇可以找到東西,但是你要麼舔著臉找別人要,要麼讓你加各種群或者掃各種碼然後告訴你還需要怎麼樣才能給你,在或者根本就沒想過給你,只是拉你進來做廣告。太多了,你隨便網上一搜,或者去論壇看看就知道了。

    來自其他同事幫助的問題

    如果你的程式出現bug那麼,找了半天找不到,當你尋求其他同事的幫助時候。其他同事時間也很趕,所以當看到你的是蘋果電腦並且還是mac系統的時候,很多同事內心是很糾結的,他們在想到底幫還是不幫,因為如果幫其實mac系統的有些配置內容是真的和windows系統的不一樣的,還得熟悉你的配置,在來幫你找。那花費的時間就比較多了。

    總結:現在大多數人選擇windows系統是因為我們習慣使用了,在就是windows系統的電腦普遍比蘋果的電腦要便宜很多。可能在使用熟練之後mac的操作方式會更好,但是我們以及習慣。特別是在程式開發中,很多開發人員對於習慣的東西有偏執的。

  • 11 # 是你來晚了zzz

    剛截的圖,裝個虛擬機器,只有win能執行的工具裝在虛擬機器裡面。平時開發基本大部分就用mac的。建議直接上mac 記憶體最好16g 8g隨便跑跑幾個微服務就不夠了。

  • 12 # 全棧之家

    我們公司有三分之一的採用mac做java開發,當然人數上沒有上千的規模,但從比例上也足以說明問題,你不是一個人。

  • 13 # 程式設計師欣宸

    1.win的分屏功能太好用了,mac也有,但沒那麼方便。

    2.遠端連線伺服器時,win的ssh工具更好用一些。

  • 14 # 000風滿樓000

    總結比較重要的特性;

    1.mac無彈窗,遊戲少,更專注

    2多個工作區輕掃滑鼠就能切換,適合控制檯和多個專案和谷歌全屏,現在win10好像也有了,不過還是不如觸控板和magic滑鼠輕掃方便

    3.bash bash bash,做服務端開發都是linux,windows的powershell不想學,mac集成了bash,帶的curl wget等命令都是原生的,win必須裝cygwin之類的,麻煩,且容易出問題。還有控制檯的複製貼上和中斷衝突,mac複製貼上不存在快捷鍵衝突

    4.服務端開發為了提升執行效率,會調系統特性,比如epoll,這也是硬傷。

  • 15 # 但求無Bug

    如果你自己有Mac還是有Mac的好,不說別的,但就流暢度就可以甩Windows好幾條街。

    以前我聽別人吹噓Mac有多好的時候,我也是一臉不屑。即使Mac真比Windows流暢,但是鑑於那麼高的價格,再加上很多遊戲是沒有Mac版,所以我一向對Mac比較抗拒。但是自從用上Mac以後,用兩個字形容就是:“真香”。

    當然,如果你要非得用Windows也可以,但是我認為你最少得擴到16G才行,否則在開發的時候你的電腦壓根帶不動。而Mac就不一樣了,8G的鬆鬆跑。而且Mac比Windows感覺爽的地方在於他的手勢操作上。反正我用了之後是停不下來。

    如果你能承擔得起Mac,還是用Mac好,雖然剛開始使用的時候會不適應。但是用多了就會欲罷不能的。

  • 16 # 會意而忘食

    你們開發都不寫文件嗎?用mac的上的office?我是用不慣,特別是mac上的excel。如果不寫文件,用mac挺好的。如果寫文件,還是windows好用一些。

  • 17 # 柏香林

    一樣的,

    差異在於搭建環境的方式不同。

    檔案字尾不同

    使用部分編譯器不同

    這些都是小問題,問題是寫得出來程式碼。

    mac 只是開發一些Mac下的應用必須。若非如此沒有必要。

    如果熱愛Mac另當別論。辦法總比困難多

  • 中秋節和大豐收的關聯?
  • 大米煮飯加點黑米有什麼好處?