Sut i ddod yn gomisiynydd ac a oes gwir angen hynny?

Helo! Fy enw i yw Dmitry Pavlov, rwy'n gweithio yn GridGain, ac rwyf hefyd yn ymroddwr ac yn gyfranogwr PMC yn Apache Ignite ac yn gyfrannwr yn Apache Training. Yn ddiweddar, rhoddais gyflwyniad ar waith un o gomisiynwyr yng nghyfarfod ffynhonnell agored Sberbank. Gyda datblygiad y gymuned ffynhonnell agored, dechreuodd llawer o bobl gael cwestiynau fwyfwy: sut i ddod yn ymroddwr, pa dasgau i'w gwneud, a faint o linellau cod y mae angen eu hysgrifennu i gyflawni'r rôl hon. Wrth feddwl am ymroddwyr, dychmygwn ar unwaith bobl hollalluog a hollwybodol gyda choron ar eu pen a chyfrol o “Cod Glân” yn lle teyrnwialen. Ai felly y mae? Yn fy swydd, byddaf yn ceisio ateb yr holl gwestiynau pwysig am ymroddwyr er mwyn i chi allu deall a oes ei angen arnoch mewn gwirionedd.

Sut i ddod yn gomisiynydd ac a oes gwir angen hynny?

Mae pob newydd-ddyfodiaid i'r gymuned ffynhonnell agored yn meddwl na fyddant byth yn dod yn ymroddwyr. Wedi'r cyfan, i lawer, mae hon yn rôl fawreddog na ellir ond ei chael ar gyfer teilyngdod arbennig trwy ysgrifennu tunnell o god. Ond nid yw mor syml â hynny. Gadewch i ni edrych ar y pwyllgor o safbwynt y gymuned.

Pwy sy'n weinidog a pham fod angen un?

Pan fyddwn yn creu cynnyrch ffynhonnell agored newydd, rydym bob amser yn caniatáu i ddefnyddwyr ei ddefnyddio a'i archwilio, yn ogystal ag addasu a dosbarthu copïau wedi'u haddasu. Ond pan fydd dosbarthiad afreolus o gopïau meddalwedd gyda newidiadau yn digwydd, nid ydym yn derbyn cyfraniadau i'r prif sylfaen cod ac nid yw'r prosiect yn datblygu. Dyma lle mae angen yr ymroddwr, pwy sydd â'r hawl i gasglu cyfraniadau defnyddwyr i'r prosiect.

Pam dod yn weinidog?

Gadewch i ni ddechrau gyda'r ffaith bod ymrwymo yn fantais ar gyfer ailddechrau, ac i ddechreuwyr ym maes rhaglennu mae'n fantais hyd yn oed yn fwy, oherwydd yn aml wrth wneud cais am swydd maent yn gofyn am enghreifftiau cod.

Ail fantais ddiamheuol ymrwymo yw'r cyfle i gyfathrebu ag arbenigwyr blaenllaw a thynnu rhai syniadau cŵl o ffynhonnell agored i'ch prosiect. Yn ogystal, os ydych chi'n gwybod yn dda am gynnyrch ffynhonnell agored penodol, gallwch gael swydd mewn cwmni sy'n ei gefnogi neu'n ei ddefnyddio. Mae hyd yn oed farn, os na fyddwch chi'n cymryd rhan mewn ffynhonnell agored, na fyddwch chi'n cyrraedd swyddi gyrfa uchel.

Yn ogystal â'r manteision o ran gyrfa a chyflogaeth, mae ymrwymo ynddo'i hun yn ddymunol. Rydych chi'n cael eich cydnabod gan y gymuned broffesiynol, rydych chi'n amlwg yn gweld canlyniad eich gwaith. Ddim yn debyg mewn rhai datblygiad corfforaethol, lle weithiau nid ydych chi hyd yn oed yn deall pam rydych chi'n symud meysydd yn ôl ac ymlaen yn XML.

Mewn cymunedau ffynhonnell agored gallwch gwrdd ag arbenigwyr gorau fel Linus Torvalds. Ond os nad ydych chi felly, ni ddylech feddwl nad oes dim i chi ei wneud yno - mae yna dasgau o wahanol lefelau.

Wel, mae yna hefyd bonysau ychwanegol: mae ymroddwyr Apache, er enghraifft, yn derbyn trwydded IntelliJ Idea Ultimate am ddim (er gyda rhai cyfyngiadau).

Beth i'w wneud i ddod yn weinidog?

Mae'n syml - does ond angen i chi ymrwymo.

Sut i ddod yn gomisiynydd ac a oes gwir angen hynny?

Os ydych chi'n meddwl nad oes unrhyw dasgau i chi ar brosiectau, rydych chi'n camgymryd. Ymunwch â'r gymuned sydd o ddiddordeb i chi a gwnewch yr hyn sydd ei angen arni. Mae gan Sefydliad Meddalwedd Apache ar wahân canllaw gyda gofynion i weinidogion.

Pa broblemau fydd yn rhaid i chi eu datrys?

Y mwyaf amrywiol - o ddatblygiad i ysgrifennu profion a dogfennaeth. Ydy, ie, mae cyfraniad profwyr a dogfenwyr yn y gymuned yn cael ei werthfawrogi ar sail gyfartal â chyfraniad datblygwyr. Mae yna dasgau ansafonol - er enghraifft, rhedeg sianel YouTube a dweud wrth ddefnyddwyr eraill sut rydych chi'n defnyddio cynnyrch ffynhonnell agored. Er enghraifft, mae gan Sefydliad Meddalwedd Apache ar wahân tudalen, lle nodir pa gymorth sydd ei angen.  

Oes angen i mi ysgrifennu nodwedd fawr i ddod yn gomisiynydd?

Nac ydw. Nid yw hyn yn angenrheidiol o gwbl. Nid oes yn rhaid i'r ymroddwr ysgrifennu tunnell o god. Ond os ysgrifennoch nodwedd fawr, bydd yn haws i bwyllgor rheoli'r prosiect eich gwerthuso. Nid yw cyfrannu at y gymuned yn ymwneud â nodweddion, rhaglennu a phrofi yn unig. Os ydych chi'n ysgrifennu llythyr ac yn siarad am broblem, cynigiwch ateb rhesymegol - mae hwn hefyd yn gyfraniad.

Mae'n bwysig deall bod ymrwymo yn ymwneud ag ymddiriedaeth. Pobl yn union fel chi sy'n penderfynu a ddylid eich gwneud chi'n gomisiynydd ai peidio ar sail eu barn amdanoch chi fel person sy'n dod â budd i'r cynnyrch. Felly, mae angen i chi, trwy eich gweithredoedd a'ch gweithredoedd yn y gymuned, ennill yr union ymddiriedaeth hon.

Sut i ymddwyn?

Byddwch yn adeiladol, yn gadarnhaol, yn gwrtais ac yn amyneddgar. Cofiwch fod pawb yn wirfoddolwr mewn ffynhonnell agored ac nid oes gan neb ddyled i unrhyw un. Nid ydynt yn eich ateb - arhoswch i'ch atgoffa am eich cwestiwn ymhen 3-4 diwrnod. Nid ydynt bob amser yn eich ateb - wel, mae ffynhonnell agored yn wirfoddol.

Sut i ddod yn gomisiynydd ac a oes gwir angen hynny?

Peidiwch â gofyn i rywun wneud rhywbeth i chi neu i chi. Mae gan aelodau profiadol o'r gymuned reddf ar gyfer “cardotwyr” o'r fath ac maent yn mynd yn alergedd ar unwaith i'r rhai sydd am wthio eu gwaith atynt.

Os ydych chi'n cael help, mae hynny'n wych, ond peidiwch â'i gam-drin. Ni ddylech ysgrifennu: “Bois, atgyweiria hyn, fel arall rwy'n colli fy bonws blynyddol.” Mae’n well gofyn i ble y dylech fynd nesaf, a dweud wrthym beth rydych chi wedi’i gloddio’n barod ynglŷn â’r byg hwn. Ac os ydych chi'n addo diweddaru'r wiki yn seiliedig ar ganlyniadau datrys y broblem, yna bydd y tebygolrwydd y byddant yn eich ateb yn cynyddu'n sylweddol.

Yn olaf, darllenwch Cod Ymddygiad a dysg i ofyn cwestiynau.

Sut i gyfrannu os nad ydych yn weinidog?

Mae prosiectau'n aml yn defnyddio cynllun RTC, lle mae popeth yn mynd trwy adolygiad yn gyntaf, ac yna mae'r newidiadau'n cael eu huno i'r meistr. Gyda'r cynllun hwn, mae pawb yn cael eu hadolygu, hyd yn oed ymroddwyr. Felly, gallwch chi gyfrannu'n llwyddiannus at brosiect heb fod yn ymroddwr. Ac er mwyn ei gwneud hi'n haws cael eich dewis yn ymroddwyr newydd, gallwch fentora cyfranogwyr newydd, rhannu gwybodaeth, a chreu deunyddiau newydd.

Amrywiaeth - budd neu niwed?

Amrywiaeth - yn nealltwriaeth Sefydliad Meddalwedd Apache, mae hyn, ymhlith pethau eraill, yn ymwneud â chyfranogwyr mewn prosiect ffynhonnell agored gan sawl cwmni. Os yw pawb yn gysylltiedig ag un sefydliad yn unig, yna gyda cholli diddordeb yn y prosiect, mae'r holl gyfranogwyr yn rhedeg i ffwrdd yn gyflym. Mae amrywiaeth yn darparu prosiect sefydlog, hirdymor, profiad amrywiol ac ystod eang o farnau cyfranogwyr.

Er cariad neu er hwylustod?

Mewn prosiectau ffynhonnell agored mae dau fath o bobl: y rhai sy'n gweithio mewn sefydliad sy'n cyfrannu at y cynnyrch hwn, a'r rhai sy'n gweithio yma am gariad, hynny yw, gwirfoddolwyr. Pa un sy'n fwy cynhyrchiol? Yn nodweddiadol, cyfranogwyr sy'n cefnogi'r cynnyrch gan y sefydliad sy'n cyfrannu. Yn syml, mae ganddyn nhw fwy o amser a chymhelliant clir i gyrraedd gwaelod y gwir, maen nhw'n canolbwyntio ar y dasg ac yn agosach at y defnyddiwr.

Mae'r rhai sy'n ei wneud "allan o gariad" hefyd yn cael eu hysgogi, ond mewn ffordd wahanol - maent yn awyddus i astudio'r prosiect, i wneud y byd yn lle gwell. Ac yn union gyfranogwyr o'r fath sy'n fwy sefydlog a thymor hir, oherwydd mae'r rhai a ddaeth i'r gymuned ar eu liwt eu hunain yn annhebygol o'i adael mewn un diwrnod.

Sut i ddod o hyd i gydbwysedd rhwng cynhyrchiant a sefydlogrwydd? Mae dau opsiwn. Yr opsiwn cyntaf: pan fydd y cyfranogwr yn gweithio mewn cwmni sy'n cymryd rhan yn swyddogol yn y prosiect ffynhonnell agored hwn, ac yn gwneud rhywbeth ychwanegol ynddo, er ei ddiddordeb ei hun - er enghraifft, cefnogi newydd-ddyfodiaid. Yr ail opsiwn yw cwmni sydd wedi cael ei drawsnewid yn ffynhonnell agored. Er enghraifft, pan fydd gweithwyr yn gweithio ar y prif brosiect busnes bedwar diwrnod yr wythnos, a gweddill yr amser maent yn gweithio ar ffynhonnell agored.

Ymrwymydd - i fod neu beidio?

Sut i ddod yn gomisiynydd ac a oes gwir angen hynny?

Mae ymrwymo yn bwnc da a defnyddiol, ond ni ddylech ymdrechu'n benodol i ddod yn gomisiynydd. Nid yw'r rôl hon yn rôl sy'n seiliedig ar god ac nid yw'n dangos eich gwybodaeth. Yr unig beth sy'n bwysig yw arbenigedd, hynny yw, y wybodaeth a'r profiad a gewch trwy astudio'r prosiect, ymchwilio iddo a helpu eraill i ddatrys problemau.

Ffynhonnell: hab.com

Ychwanegu sylw