Hvordan bidra til Open Source-prosjekter kan lære deg livsferdigheter
Vi har tidligere diskutert fordelene ved å bruke åpen kildekode-programvare. 5 Grunner til at programvare skal være gratis og åpen kildekode. 5 grunner til at programvaren skal være fri og åpen kildekode. Gratis programvare betyr ikke bare at du får bruke appen eller spillet uten å betale. Det handler om lang levetid, privatliv, eierskap og mye mer! Les mer, men hva med omvendt: Bidra til dem? Det er mange grunner Hvorfor bidrar folk til Open Source-prosjekter? Hvorfor bidrar folk til Open Source-prosjekter? Open source-utvikling er fremtiden for programvare. Det er flott for brukere fordi åpen kildekode programvare er vanligvis tilgjengelig gratis og ofte tryggere å bruke. Men hva tvinger utviklere til å bidra med kode gratis? Les mer hvorfor folk kan gjøre det, fra ideologien til mer praktiske gevinster.
Selv om disse fordelene kan omfatte å tjene penger. Forstå hvordan Open Source-programvareutviklere tjener penger. Hvordan Open Source Software Developers tjener penger. Sannheten er at mange OSS-utviklere og prosjekter genererer inntekter. Les mer, det er langt mer enn det. Du kan lære mange forskjellige livsferdigheter, viktige i dagens verden, ved å bistå med disse prosjektene. Dette er ikke begrenset til koding heller - selv ting som donasjoner 8 måter å hjelpe åpen kildekodeprosjekter hvis du ikke er en koder 8 måter å hjelpe åpen kildekodeprosjekter hvis du ikke er en koder Vi har dekket hvorfor det er viktig å bidra til open source-prosjekter, men hva om du ikke er en koder? Du trenger ikke å lære å programmere for å hjelpe dine favoritts open source-prosjekter. Mange ikke-programmører frivillig noen ... Les mer kan hjelpe deg med å utvikle dem.
diplomati
Klimaet på internett 6 Ting Internett har lært meg om etiquette [Opinion] 6 ting Internett har lært meg om etiquette [Opinion] I løpet av årene har jeg lært at Internett har sine egne sett med regler og etikett som ligner på noen annen kultur. Gitt, jeg har også lært noe annet om Internett - det er veldig kynisk ... Les mer er skakket i beste fall. Mange ting som vanligvis ikke er ansikt til ansikt, er ganske vanlige på nettet. Tempers kan lett flare opp fra et feilaktig ord, eller sosiale faux pas 5 Internett-kommandoer for å leve av eller incur Wrath of the Web (og en kommentar på porno) 5 Internett-bud for å leve av eller inkludere Wrath of the Web (og A Merk på porno) Internett er et noe lovløst sted. Visst, det er ulike juridiske forhold knyttet til innlegging og visning av bestemt innhold - inkludert pornografi og opphavsrettsbeskyttet materiale - men generelt sett reglene som styrer ... Les mer. Det er disse typer personligheter du kanskje trenger å håndtere mens du samarbeider på et åpen kildekode-prosjekt (eller en hvilken som helst form for online-arbeid for den saks skyld).
Å jobbe sammen er ikke alltid lett, selv når du har samme mål i tankene. Hver og en person er unik, med ulike erfaringer om hva som fungerte best for dem i fortiden, sammen med egne agendaer. Det er ikke rart at i et miljø hvor alle kan få et ord, kan konflikter boble opp.
Tekstkoden ovenfor kom fra Linus Torvalds, skaperen av Linux-kjernen. Slik oppdaterer du Linux-kjernen for forbedret systemytelse. Slik oppdaterer du Linux-kjernen for forbedret systemytelse. Linux-kjernen har regelmessige utgivelser, og tilbyr nye funksjoner og forbedringer som du har å vente på i en ny distribusjonsutgivelse - med mindre du manuelt oppgraderer Linux-kjernen. Vi viser deg hvordan. Les mer . Eventuelle foreslåtte endringer i det må gå gjennom Linus før de blir akseptert, og noen ganger gjør de det ikke, eller blir selv eksplosivt avvist.
Det tar en tykk hud å akseptere disse typer ord, som er felles for mange elektroniske medier. Spesielt når det ikke er noen egentlig ansikt knyttet til dem. Men hvis du vil gjøre fremgang 9 Windows og konsollspill nå tilgjengelig på Linux 9 Windows og konsollspill nå tilgjengelig på Linux "The Year of Linux Desktop" ennå å komme fram, men til det gjør det, kan du spille disse populære PC-ene og konsoll spill innfødt på ditt Linux OS - ingen emulering eller virtualisering kreves! Les mer, det er ingenting å gjøre, bortsett fra å høre, og håndtere slike konflikter rolig.
På samme måte finner du varianter av mennesker i livet, som du kommer til å følge med i varierende grad. Med nok diplomati er det imidlertid lett å unngå sosiale problemer.
Målsetting
Mange prosjekter pleier å ha flere milepæler å oppnå, som en måte å holde utviklingen fokusert på. Som i livet er de mer håndgripelige, veldefinerte målene mer ideelle, siden det gir en følelse av retning til bidragsytere.
Dette kan tydeligere ses i storskala arbeider, for eksempel nettlesere. Bruker du den beste nettleseren til Linux i 2016? Bruker du den beste nettleseren til Linux i 2016? Å bruke "feil" nettleseren kan føre til mye unødvendig hodepine, bortkastet produktivitet og til og med tapte data. Så hvilken nettleser er best for Linux-datamaskinen din? La oss finne det ut. Les mer . Mens det vil være noen brede mål - de tingene folk til slutt vil oppnå - de må deles opp i fornuftige biter. Dette forhindrer at bidragsyterne blir overveldet av detaljer og støy, og fokuserer på det som er viktig.
For eksempel, Mozilla Firefox 9 grunner til å bytte fra Chrome til Firefox 9 grunner til å bytte fra Chrome til Firefox Dagene da Chrome var den beste nettleseren, er langt borte. Folk kommer tilbake til Firefox! Er det på tide å bytte (tilbake)? Her er flere grunner som kan overbevise deg. Les mer bruker en årlig veibeskrivelse som en måte å offentliggjøre hvor de skal gå. Den beskriver potensielle store endringer i nettleseren, sammen med versjoner og tidsramme de forventer dem på. Noe viktig for add-on-utviklere å merke seg er utfasing av gamle utvidelser til fordel for webutvidelser som kjører Chrome Extensions i Firefox: Hva du trenger å vite kjører Chrome Extensions i Firefox: Det du trenger å vite snart, vil du kunne å kjøre favoritt Chrome-utvidelsene dine i Firefox. Denne utviklingen av spillendring vil trolig gi en ny renessanse i Firefox-brukere og revolusjonere måten utvidelser opprettes på. Les mer .
Med dette generelle fokussettet har alt annet en tendens til å falle på plass. Problemer kan nå løses av betydning for ens overordnede mål Bruk Excel og Google-oppgaver for å opprette det beste målstyringsverktøyet, noensinne, bruk Excel og Google-oppgaver for å skape det beste målstyringsverktøyet. Litt senere har jeg begynt å innse at jeg jobber veldig vanskelig, men hvis noen spurte meg om jeg føler at jeg jobber mot en større hensikt, må jeg si at jeg egentlig ikke ... Les mer, med andre med lavere prioritet. Og noen ganger er det hvordan livet fungerer. Med flere forpliktelser som virker rundt, kan det være veldig enkelt å miste oversikten over hva du gjør i utgangspunktet. Og det er der målene kommer inn.
Samarbeid
Mange åpne kildeprosjekter tiltrekker seg folk fra hele verden. Som et resultat, kan meninger om hvordan ting skal være, være helt annerledes, og til og med splittende Open Source Software og Forking: The Good, The Great og The Ugly Open Source Software og Forking: The Good, The Great og The Ugly Sometimes, slutten -bruker fordeler sterkt fra gafler. Noen ganger er gaffelen gjort under et skjul av sinne, hat og fiendskap. La oss se på noen eksempler. Les mer . Det kan ta hardt å legge til side noen av disse uenighetene, i bytte for det generelle trivselet til et prosjekt.
For eksempel er fellesskapet rundt Debian bygget oppe på en sterk diskusjonssamtale sammen med en sterk gruppe administratorer. Folk oppfordres til å avgjøre konflikter konstruktivt og uten rancor. Dette bidrar til å holde et miljø for samarbeid med hverandre, og større myndigheter fokuserer.
Hvis slike problemer ikke kan løses personlig, behandles de formelt av Debians høyere oppstart: Teknisk komité. Involverte parter er ment å samhandle med hverandre her, nå blir de riktig formidlet og dømt.
Sammen med dette er det også spørsmål om språkbarrierer. Populære arbeider kan enkelt bli en global affære, noe som betyr at det kan være folk med flerspråklig nedstigning. Mens engelsk er generelt kjent av mange, kan folks flytighet variere vilt. Perfekt Din engelsktalende ferdigheter med disse 5 utemy-kursene. Perfekt dine engelsktalende ferdigheter med disse 5 utemy-kursene. Lære engelsk kan være vanskelig. Grammatikk er en av snubler. Disse fem utemy-klassene hjelper deg med å snakke og skrive engelsk med bedre flyt. Les mer .
Et visst nivå av høflighet bør forventes mellom mennesker i kommunikasjon. Enten det stammer fra språkvansker eller mer høye, motstridende idealer, er det viktig å jobbe sammen og samarbeide. Livet virker bedre tilkoblet, tross alt.
proaktivitet
Mange åpne kildeprosjekter Hva er Open Source-programvare? [MakeUseOf Forklarer] Hva er Open Source Software? [MakeUseOf Forklarer] "Open source" er et begrep som er kastet rundt mye i disse dager. Du kan kanskje vite at visse ting er åpen kildekode, som Linux og Android, men vet du hva det innebærer? Hva er åpent ... Les mer er drevet av folk med et ønske de vil oppfylle. Det er mange grunner til at noen vil bestemme seg for å begynne å bidra. Alt fra å fikse en feil i deres favorittprogram, eller legge til i en ny funksjon, kan være utløseren.
For eksempel, som et svar på dårlig støtte av Android-filoverføringer på Linux, utviklet en enkeltperson en enkel, grafisk løsning som ligner på Android File Transfer-appen på macOS. Slik overfører du filer mellom Android og Mac: 7 enkle metoder Hvordan Overfør filer mellom Android og Mac: 7 enkle metoder Trenger du å overføre filer mellom din Android-telefon og Mac-datamaskin? Her er enkle måter å flytte data mellom disse plattformene. Les mer . Løse problemer inkluderer ting som riktig anerkjent albumkunst, sammen med tilfeldige krasjer. Som sådan ble programmet laget for å arbeide enkelt uten problemer.
Selv om ikke alle har muligheten til å skrive programmer selv, er det ganske enkelt å ta hensyn til feil og lignende. 6 Grunner Ditt favoritt Linux-OS er plaget av feil 6 Grunner til at ditt favoritt Linux-OS er plaget av feil Du fant et nytt Linux-operativsystem for å prøve , og du elsket det. Men så gikk det galt. Noen ganger får Linux buggy etter en måned eller to. Spørsmålet er, hvorfor? Les mer . Det kan være vanskelig for utviklere å holde rede på problemer, spesielt hvis de er vanskelig å finne. Å ta det første skrittet med å peke dem ut, kan ikke være veldig teknisk, men det er ekstremt viktig å gjøre.
Likeledes er livet mye bedre når du bestemmer deg for å ta saker i egne hender. Aktivt å søke etter og be om ting kan gjøre mye for å forbedre deg selv Hvor begynner du med selvforbedring? Hvor starter du med selvforbedring? Hvis du vet at du ønsker å engasjere seg i en selvforbedrende livsstil, men ikke vet hvor du skal begynne, kan disse enkle, tidsbevisste strategiene hjelpe deg med å få foten din. Les mer . Tross alt, ingenting endres egentlig hvis du ikke prøver å gjøre det.
En Leksjon Lært
Bidra til programvare Open Source vs Free Software: Hva er forskjellen og hvorfor betyr det? Open Source vs Free Software: Hva er forskjellen og hvorfor betyr det? Mange antar at "åpen kildekode" og "fri programvare" betyr det samme, men det er ikke sant. Det er i din beste interesse å vite hva forskjellene er. Les mer er ikke bare bra for samfunnet, men også for deg selv. Det er en rekke viktige ferdigheter du kan hente som kan overføres til resten av livet ditt:
- diplomati
- Møte mål
- Samarbeid
- Arbeid proaktivt
Disse er alle kvaliteter som kan hjelpe i ditt personlige liv og profesjonelt.
Hva har åpen kildekode programvare lært deg? Har du utviklet noen nye kvaliteter? Fortell oss hvordan ditt bidrag med åpen kildekode bidro til å vokse.
Bildekreditt: ra2studio via Shutterstock.com
Utforsk mer om: Open Source.