Hur bidrar till Open Source-projekt kan du lära dig livskunskaper
Vi har tidigare diskuterat fördelarna med att använda öppen källkod 5 skäl till att programvara borde vara gratis och öppen källkod 5 skäl till att programvara borde vara gratis och öppen källkod Gratis programvara betyder inte bara att du får använda appen eller spelet utan att betala. Det handlar om livslängd, integritet, ägande och mycket mer! Läs mer, men hur är det motsatt: att bidra till dem? Det finns många anledningar Varför bidrar folk till Open Source-projekt? Varför bidrar folk till öppna källprojekt? Öppen källkodsutveckling är mjukvarans framtid. Det är bra för användare eftersom öppen källkod är vanligtvis tillgänglig gratis och ofta säkrare att använda. Men vad tvingar utvecklare att bidra med kod gratis? Läs mer varför människor kan göra det, från ideologin till mer praktiska vinster.
Medan dessa fördelar kan innebära att tjäna pengar. Förstå hur Open Source-programvaruutvecklare tjänar pengar. Förstå hur Open Source-programvaruutvecklare tjänar pengar. Sannan är att många OSS-utvecklare och projekt genererar intäkter. Läs mer, det är mycket mer än det. Du kan lära dig många olika livsförmågor, viktiga i dagens värld, genom att hjälpa dessa projekt. Det här är inte begränsat till att du antingen kodar - även saker som donationer. 8 sätt att hjälpa open source-projekt Om du inte är en kodare 8 sätt att hjälpa till med öppen källkodsprojekt Om du inte är en kodare Vi har täckt varför det är viktigt att bidra till open source-projekt, men vad händer om du inte är en kodare? Du behöver inte lära dig hur man programmerar för att hjälpa dina favoritprojekt med öppen källkod. Många icke-programmörer frivilliga några ... Läs mer kan hjälpa dig att utveckla dem.
Diplomati
Internetets klimat 6 Saker Internet har lärt mig om etikett [Yttrande] 6 Saker Internet har lärt mig om etikett [Yttrande] Under åren har jag lärt mig att Internet har sina egna regler och etiketter mycket som någon annan kultur. Beviljas, jag har också lärt mig något annat om Internet - det är väldigt kyniskt ... Läs mer är skakigt i bästa fall. Många saker som vanligtvis inte sagt ansikte mot ansikte är ganska vanliga online. Tempers kan lätt blossa upp från ett misslyckat ord, eller 5 Internetkommandon att leva av eller Incur. Wrath of the Web (och en anteckning på porr). 5 Internetkommandon att leva av eller Incur. Wrath of the Web (och A Notera på Porr) Internet är en något laglös plats. Visst finns det olika juridiska uppgifter om utstationering och visning av visst innehåll - inklusive pornografi och upphovsrättsligt material - men i allmänhet de regler som reglerar ... Läs mer. Det är dessa typer av personligheter som du kanske behöver hantera när du samarbetar på ett open source-projekt (eller någon form av online-arbete för den delen).
Att arbeta tillsammans är inte alltid lätt, även om du har samma mål i åtanke. Varje person är unik, med olika erfarenheter om vad som fungerade bäst för dem i det förflutna, tillsammans med egna agendor. Det är inte konstigt att i en miljö där alla kan få ett ord, kan konflikter bubbla upp.
Texten ovan kom från Linus Torvalds, skaparen av Linux-kärnan. Hur man uppdaterar Linux-kärnan för förbättrad systemprestanda. Uppdatering av Linux-kärnan för förbättrad systemprestanda Linuxkärnan har regelbundna utgåvor och erbjuder nya funktioner och förbättringar som du har att vänta på i en ny distributionsutgåva - om du inte manuellt uppgraderar Linux-kärnan. Vi visar dig hur. Läs mer . Eventuella föreslagna ändringar av det måste gå genom Linus innan de accepteras, och ibland gör de inte, eller är även explosivt avvisade.
Det tar en tjock hud att acceptera dessa typer av ord, vanliga för många onlinemedier. Särskilt när det inte finns något verkligt ansikte kopplat till dem. Men om du vill göra framsteg 9 Windows och konsolspel nu tillgängligt på Linux 9 Windows och konsolspel finns nu på Linux "Year of Linux Desktop" ännu för att komma fram, men tills det gör kan du spela dessa populära PC och konsol spel på ditt Linux-operativsystem - ingen emulering eller virtualisering krävs! Läs mer, det finns inget att göra förutom att lyssna och hantera sådana konflikter lugnt.
På samma sätt hittar du sorter av människor i livet, som du kommer att komma överens i i varierande grad. Med tillräcklig diplomati är det dock lätt att undvika sociala problem.
Målsättning
Många projekt tenderar att ha flera milstolpar att uppnå, som ett sätt att hålla utvecklingen fokuserad. Liksom i livet är de mer konkreta, väldefinierade målen mer idealiska, eftersom det ger en känsla av riktning till bidragsgivare.
Detta kan tydligare ses i storskaliga arbeten, till exempel webbläsare använder du den bästa webbläsaren för Linux 2016? Användar du den bästa webbläsaren för Linux år 2016? Att använda den "felaktiga" webbläsaren kan leda till mycket onödigt huvudvärk, bortkastad produktivitet och till och med förlorade data. Så vilken webbläsare är bäst för din Linux-dator? Låt oss ta reda på. Läs mer . Medan det kommer att finnas några breda mål - de saker som människor i slutändan vill uppnå - de måste delas upp i förnuftiga bitar. Detta förhindrar att bidragsgivare blir överväldigade av detaljer och buller och fokuserar på vad som är viktigt.
Till exempel, Mozilla Firefox 9 skäl att byta från Chrome till Firefox 9 Skäl att byta från Chrome till Firefox Dagen när Chrome var den bästa webbläsaren är långt borta. Folk återvänder till Firefox! Är det dags att byta (tillbaka)? Här är flera orsaker som kan övertyga dig. Läs mer använder en årlig vägkarta som ett sätt att offentligt meddela vart de ska gå. Det beskriver potentiella stora förändringar i webbläsaren, tillsammans med de versioner och tidsramar som de förväntar dem på. Något viktigt för tilläggsutvecklare att notera är utfasningen av gamla tillägg till förmån för webbtillägg som kör Chrome-tillägg i Firefox: Vad du behöver veta om att köra Chrome-tillägg i Firefox: Vad du behöver veta Snart kommer du att kunna att köra dina favorit Chrome-tillägg i Firefox. Den här utvecklingen av spelet förändras sannolikt med en ny renässans i Firefox-användare och revolutionerar hur extensions skapas. Läs mer .
Med denna allmänna fokusering tenderar allt annat att falla på plats. Problem kan nu lösas med betydelse för sina övergripande mål Använd Excel och Google-uppgifter för att skapa det bästa målhanteringsverktyget någonsin Använd Excel och Google-uppgifter för att skapa det bästa målverktyget någonsin Senast har jag börjat inse att jag arbetar väldigt svårt, men om någon frågade mig om jag känner att jag jobbar mot ett större syfte, skulle jag behöva säga att jag verkligen inte ... Läs mer, med andra med lägre prioritet. Och ibland är det hur livet fungerar. Med flera skyldigheter som virvlar runt kan det vara väldigt enkelt att förlora vad du gör i första hand. Och det är där målen kommer in.
Samarbete
Många open source-projekt lockar människor från hela världen. Som ett resultat kan åsikter om hur saker borde vara väldigt annorlunda, och till och med splittrande öppen källkodsprogramvara och forking: den bra, den stora och den fula open source-programvaran och förking: det goda, det stora och det grymma ibland, slutet -användare har stor nytta av gafflar. Ibland görs gaffeln under ett ludd av vrede, hat och fiendskap. Låt oss titta på några exempel. Läs mer . Det kan ta hårt arbete att lägga undan några av dessa meningsskiljaktigheter, i utbyte mot ett generellt välfärd för ett projekt.
Gemenskapen kring Debian är till exempel byggd på en stark diskussionsdiskussion tillsammans med en stark grupp administratörer. Människor uppmuntras att lösa tvister konstruktivt och utan rancor. Detta hjälper till att hålla en miljö av samarbete med varandra och större myndigheter fokuseras.
Om sådana problem inte kan lösas personligen, bearbetas de formellt av Debians högre ups: Tekniska kommittén. Inblandade parter är avsett att interagera med varandra här, nu är de korrekt förmedlade och bedömda.
Tillsammans med detta handlar det också om språkbarriärer. Populära verk kan enkelt bli en global angelägenhet, vilket innebär att det kan finnas folk av flerspråkig härkomst. Medan engelska är allmänt känt av många, kan människors flyktighet variera vildt Perfekt Din engelsktalande färdigheter med dessa 5 utemykurser Perfekt din engelsktalande färdigheter med dessa 5 utemy-kurser Att lära sig engelska kan vara svårt. Grammatik är ett av snubblarna. Dessa fem Udemy klasser hjälper dig att prata och skriva engelska med bättre flyt. Läs mer .
En viss grad av artighet bör förväntas mellan människor i kommunikation. Oavsett om det här stammar från språksvårigheter eller mer höga, motsatta idealer, är det viktigt att arbeta tillsammans och samarbeta. Livet fungerar bättre, trots allt.
proaktivitet
Många öppna källprojekt Vad är öppen källkodsprogramvara? [MakeUseOf Förklarar] Vad är Open Source-programvara? [MakeUseOf Explains] "Open source" är en term som kastas runt mycket idag. Du kanske vet att vissa saker är öppen källkod, som Linux och Android, men vet du vad det innebär? Vad är öppet ... Läs mer drivs av människor med önskan de vill uppfylla. Det finns många anledningar som någon skulle bestämma sig för att börja bidra. Allt från att fixa en bugg i deras favoritprogram, eller att lägga till i en ny funktion kan vara avtryckaren.
Till exempel, som ett svar på den dåliga supporten av Android-filöverföringar på Linux, utvecklade en enda person en enkel grafisk lösning som liknar Android File Transfer-appen på macOS. Så här överför du filer mellan Android och Mac: 7 enkla metoder Överför filer mellan Android och Mac: 7 Enkla metoder Behöver du överföra filer mellan din Android-telefon och Mac-dator? Här är enkla sätt att flytta data mellan dessa plattformar. Läs mer . Lösade problem inkluderar saker som korrekt erkänd albumbild, tillsammans med slumpmässiga krascher. Som sådan blev programmet gjord för att arbeta helt enkelt, utan några problem.
Även om inte alla har förmågan att skriva program själva är det ganska lätt att ta del av buggar och liknande. 6 Anledningar till ditt favorit Linux-OS är plågat av buggar 6 Anledningar till ditt favorit Linux-OS är plågat av buggar Du hittade ett nytt Linux-operativsystem för att försöka , och du älskade det. Men då gick det fel. Ibland får Linux buggy efter en månad eller två. Frågan är varför? Läs mer . Det kan vara svårt för utvecklare att hålla reda på problem, särskilt om de är svåra att hitta. Att ta det första steget att peka ut dem kanske inte är mycket tekniskt, men det är extremt viktigt att göra.
På samma sätt är livet mycket bättre när du bestämmer dig för att ta saker i egna händer. Att aktivt söka och be om saker kan göra mycket för att förbättra dig själv Var börjar du med självförbättring? Var börjar du med självförbättring? Om du vet att du vill engagera dig i en självförbättrad livsstil, men vet inte vart du ska börja, kan dessa enkla, beprövade strategier hjälpa dig att ta dig av med dig. Läs mer . När allt kommer omkring ändras ingenting verkligen om du inte försöker göra det.
En lektion lärd
Bidra till programvara Open Source vs Free Software: Vad är skillnaden och varför är det? Open Source vs Free Software: Vad är skillnaden och varför betyder det? Många anta att "öppen källkod" och "fri programvara" betyder samma sak men det är inte sant. Det är i ditt intresse att veta vad skillnaderna är. Läs mer är inte bara bra för samhället, utan också för dig själv. Det finns ett antal viktiga färdigheter du kan hämta som kan överföras till resten av ditt liv:
- Diplomati
- Möte mål
- Samarbete
- Arbetar proaktivt
Dessa är alla kvaliteter som kan hjälpa till i ditt personliga liv och professionellt.
Vad har öppen källkodsprogram lärt dig? Har du utvecklat några nya egenskaper? Berätta för oss hur ditt bidrag med öppen källkod har hjälpt dig att växa.
Bildkrediter: ra2studio via Shutterstock.com
Utforska mer om: Open Source.