為什麼國外程式設計師有那麼多時間投入到開源專案中?

時間 2021-05-08 11:39:41

1樓:

我在乙個開源專案上工作了3年多,這個開源專案是的發起人在專案上沒寫多久就被公司僱了,所以其實是公司付我錢才幹的

還有一種情況是公司用某個開源專案,用著用著發現得根據公司場景改改。如果改動沒有merge到master,到時候維護很困難,所以就有幾個人在丟PR……

最後麼國外還是閒一點,基本上是早10晚6.....

2樓:「已登出」

。。。每天五點不到就走了。。。那麼早回家,沒事幹啊。。要麼接私活,要麼就是自己個人專案了。。所以打算後面三十多歲還是業餘弄點小生意,週末也有事情幹。

3樓:feiiiiiiii

我在加拿大的乙個小公司小團隊和國內程式設計師老同學聊過以後我覺得我覺得最主要的是時間。

我基本任何時間到公司都無所謂,乙個星期除了星期一和星期五有固定團隊會議其他都可以在家工作。 我一般是8點到4點走,很少加班。大部分人10點到6點走。

要早走跟上面說一句就好,偶爾不說也沒人管你。

在看了很多回答裡吐槽996的人我想說時間肯定是有很大因素但還是希望大家保持好的心態去進取。

我覺得這個首先是情有可原因為加班力度大給自己的時間和空間都少了。人難免都會有心態上的變化。像我的這個老同學,這次回國跟他聊感覺他明顯就是在混日子,並沒有好好吸收新的技術提高自己只會怨天怨地怨公司,覺得自己是匹千里馬實際是個井底蛙。

你想漲工資想成功的慾望沒有超過你累了想休息的慾望,同樣都在國內同樣很多人都經常加班。有的人就是有時間不停的學習。 差距就是這麼來。。。。。。

誰要是覺得我這屬於站著說話不腰疼,那請您忽略我說的。 找個沒時間的藉口比找開源專案是簡單多了。

4樓:Brizer

這就是大多數程式設計師35歲就被淘汰的原因,沒有做過開源,也沒有好好吸收過開源技術。一心一意寫業務,技術毫無成長。所以如果你真心熱愛這個職業,就一定要花時間來搞開源,和最優秀的高手交流

5樓:Apline

其實並不是,主要是國外程式的底子比中國人好多了,真正算得的上程式設計師的也只有一線的部分程式設計師,大部分都只是copy&paste,更談何做開源專案。

6樓:方應杭

因為不用 996 啊……

這樣既可以公升級加薪,還不用禿頂(存疑),還能碾壓某國『一小撮兒』施行 996 的公司裡的碼農,多好的良性迴圈。

之前我記得有人問為什麼程式設計界都是外國程式設計師引領中國程式設計師,為什麼不是反過來。

實際上除了人工智慧、大資料領域(都是我不熟的領域)中國有一些優勢之外,程式設計界大部分領域都是外國程式設計師走在前面,而且他們還不用 996,你說氣人不氣人。

說什麼 996 能幫我們超英趕美,那都是 P 話,根本超不了。

7樓:鍵盤程式設計師

我看過真正優質的開源專案,要麼是已經使用的產品開源化,比如facebook的folly,react還有docker,k8s,要麼是專案一開始就準備開源,比如Google和MS下面的很多專案。這些開源專案是準備拿去搶行業話語權的,專案的主要contributor也是全職員工。所以有沒有時間,根本就不是問題。

因為說白了,做開源只是因為做的東西需要開源,本來就是工作的一部分。

另一方面,我見過真正很少人參與,或者乾脆由個人開發者主導的大多都出現了嚴重的問題,比如coffeescript,或者乾脆質量不過關,甚至專案本身有些雞肋。

最後一方面,碼農所在的公司本身就是個社群,乙個技術有足夠多的人在用,就會有人去想如何讓這個技術更好用。開源本身就是人類分享知識的天性的一部分。

8樓:阿拉開燈

這個不是國外程式設計師時間多,程式設計師時間的多少,是自己時間管理的問題!

看看你有沒有這些情況:

反正今天要加班,下午三點一過就不好好寫程式了,覺得晚上加班的時候效率高!

明明很好改的問題,覺得不敲打一下測試,他們尾巴都翹到天上了!

各種外界因素影響心情也影響了效率,犧牲的是時間!

9樓:溫酒

土一點的說法:我為人人,人人為我。

高階一點的說法:利他就是利己。

終極道理:

投入開源的回報實際上是巨大的。這不是『無私奉獻』的生意。

包括但是不限於:

行業話語權。

行業地位。

制定規則從規則中獲益。

邊緣產品獲益。

壟斷渠道。

廣告。等等各種有型或者無型的高附加值資產。

10樓:tanggd

1.大多數的公司都是996寫業務,沒有那個時間和投入,這個投入包括工程師的投入和公司的投入,市場主流使用什麼語言,什麼框架就隨波逐流去使用,使用別人開源的來寫自己的業務。

2.其實一些大公司他們自己有一些不錯的作品,只是涉及到公司利益,不開源。

11樓:阿唪

開源的現實意義極大,是閉源沒辦法比的。

首先開源的專案跟公司本身關係非常密切,開源出去,相當於大批的人幫你測試並添磚加瓦。

其次很多開源專案賺取了大批的下游產業的支援,安卓就是很好的例子。

更多的,開源專案的大批量應用,說明公司的前進方向是正確的,這個東西不是錢可以衡量的。大公司都是燒錢找方向。

微軟就是閉源的典型案例。

12樓:閒吃蘿蔔

親身感覺,說白了就是時間,國內壓力太大,又要安撫上頭,又要做很多業務,能把專案趕完就不錯了國內技術好的人很多,但大多數沒有時間,外中國人比較閒,熱衷於研究技術,也可以說純粹是閒的

13樓:Hugo

在專利上嘗到了甜頭,而且是大蛋糕那種,知道智財權的厲害性。所以才會鼓勵工程師去搞開源,賺名聲啥的是其次,萬一在這裡挖出個大專利那就夠吃多少年的了。

14樓:2gua

國外很多 IT 公司內部是專門設有開源支援制度或組織的,也就是鼓勵開源,比如微軟就有專人負責與開源社群的對接與參與開發貢獻。那麼收入有保障的情況下,程式設計師是可以當成乙份事業來做開源參與工作的。

IT 公司參與的開源專案,絕大部分跟自身應用技術密切相關,這樣可以通過參與具體專案,來讓該技術得以長久發展;同時通過進一步依靠社群力量的廣泛參與,讓社群也為自己的目標服務,更符合自身需要。可以說這是雙贏的結果,一方面貢獻社群,另一方面又反哺自身。這點對於大型公司尤為突出,比如谷歌廣泛使用 Python,那麼他們也就熱心參與到 Python 社群。

還有許許多多的個人貢獻者,生活有保障,不用 996,也就可以有更多時間投入到興趣上面去。

國內公司大多數都把精力投入到業務保障上去了,員工基本回到家洗個澡就得睡覺了,哪來的時間和精力再投入到別的方面?

15樓:

說實話,這些東西本來就是外中國人發明的,人家文化基因裡頭帶的。弄起來肯定是得心應手,也水到渠成。中中國人只是學到了皮毛,會用來賺點小錢罷了。

說了實話,匿了。

16樓:yuchting

你知道谷歌、微軟還有英特爾養著極其龐大的人來做open source麼?

這些open source很大一部分是自己先內部使用,然後經過層層審查在open出來,賺取名聲,話語權,定價權等等收費、私有模式無法獲得好處。

簡單講一下open source的邏輯,你知道android是開源的把?你知道現在谷歌對安卓的掌控權有多大麼?就拿版本號更迭來說,你們一些廠商拿去自己魔改,誰記得住?

MIUI 9?flyme 7?安卓開發還得認人家的Android 9,api level 28,還得遵循別人的版本更迭。

控制了很多底層的東西,賺錢?順道的事情。

國內支援不起,想不通,做不來,還得乖乖按著別人的標準。多少年這種邏輯了,你看突然華為5G標準整的,國外那幫公司急得那樣。

跟996沒關係。

17樓:

很簡單,不996啊。

比如我現在在外企,9點半到單位算早的,5.30下班算晚的。就這樣上班時間還能划水摸魚。閒得難受怎麼辦?搞點副業唄!

為什麼有一些程式設計師那麼浮躁?

張Sir 這個問題可以再換個問法。為什麼現在的博士生都那麼浮躁?為什麼現在的年輕人都那麼浮躁?為什麼現在這個社會都那麼浮躁?問題發現了沒有?嗯,這個問題已經解決了,下一題。 安得貓 知乎慣例 先問是不是,再問為什麼。程式設計師浮躁嗎?有。程式設計師都浮躁嗎?你是要我給你舉個反例嗎?按照網際網路傳統四...

程式設計師真的有那麼難找女朋友嗎?為什麼?

月夢潭 這和職業沒關係吧,事實證明女程式設計師還難找男朋友呢 比如單身至今的我 但我身邊的程式設計師同事80 都結婚了,甚至96年的孩子都兩歲了,證明了這和工作一點關係都沒有。 呆桃 其實並不難。雖然經常通宵達旦地忙是避免不了的,但其他行業也忙啊!主要是大家對程式設計師的認識還停在直男 直女,性格內...

為什麼知乎那麼多人願意花費那麼多時間來寫一大篇文字回答問題?到底是什麼促使這麼多牛人來知乎解答?

每次看到這樣的問題,我總是想到我的乙個回答。打了上萬字,是所有回答裡面推薦最多的,也是最認真的回答,可結果到現在為止,也不過就一百個贊,而別人的,裡面甚至有推廣的,卻是幾千贊,而且還是回答完了就完了的回答,不像我,兩年了,我還在堅持更新 所以,我應該就是題主所說的這種人之一了。那麼,我為什麼要來回答...