5 պատճառ՝ նպաստելու բաց կոդով

Մեկ ամիս է անցել բաց կոդով նախագծի իմ առաջին պարտավորությունից: Ես երկար արձակուրդում էի և բացակայում էի կոդավորումը: Ուստի որոշեցի անել այն, ինչ ցանկանում էի երկար ժամանակ փորձել: Ես սկսեցի իմ գործընկերոջ բաց կոդով նախագծով, այնպես որ հոգեբանորեն ավելի հարմար էր, քան ձեր անծանոթ անձին խնդրանք ուղարկելը: Իմ առաջին պարտավորությունը ներառում էր թեստերի ուղղումներ և որոշ վերամշակումներ՝ նոր կոդի հետ ավելի հարմարավետ լինելու համար: Հետո սկսեցի աշխատել իրական նախագծային խնդիրների վրա։ Ահա թե ինչու ես իսկապես վայելեցի այն և կշարունակեմ նպաստել:

1. Որպես ծրագրավորողներ, մենք աշխատում ենք մեկ առարկայական ոլորտում տեխնոլոգիաների որոշակի շրջանակով: Որոշ ժամանակ անց այն դառնում է մեր հարմարավետության գոտին։ Եվ նոր առաջադրանքները կարող են լինել ոչ այնքան դժվար, որքան մենք կցանկանայինք: Նպաստելով բաց կոդով մենք թողնում ենք հարմարավետության գոտին և ուսումնասիրում ենք նոր տեխնոլոգիաներ, իրավասության նոր ոլորտներ և լավագույն փորձը: Եթե ցանկանում եք փորձել ինքներդ ցանկացած առարկայի ոլորտում, որը կապված չէ ձեր ընթացիկ աշխատանքի հետ, ապա ներդրումը նույնպես լավ հնարավորություն է դա անելու: Դուք ազատ եք ընտրել նախագիծը և ազդել այն ապրանքի վրա, որը ձեզ հետաքրքրում է:

2. Որպես մշակողի աշխատանքը ներառում է բազմաթիվ տարբեր առաջադրանքներ, բացի կոդավորումից՝ կոնֆիգուրացիաներ, տեղակայումներ, հաղորդակցություն: Աշխատանքիս ընթացքում ես հանդիպեցի իրավիճակների, երբ մի քանի օրվա ընթացքում ես չգրեցի կոդ: Բաց կոդով աշխատելը թույլ է տալիս ստանալ ավելի շատ կոդավորման պրակտիկա,որը շատ կարևոր է մեր՝ որպես մասնագետների աճի համար: Դա նաև շատ կարևոր է, եթե դուք նոր եք սկսել կոդավորել: Եվս մեկ անելիքների հավելված ստեղծելու փոխարեն շատ ավելի հետաքրքիր կլինի մասնակցել խոշոր նախագծերի թիմային մշակմանը և ստանալհամապատասխան փորձ:

3. Git, Vim, Notepad++, Eclipse, Node.js, Elasticsearch, Mongo, Logstash, Postgres – դա բաց կոդով նախագծերի ամբողջական ցանկը չէ, որը գրեթե բոլոր մշակողները օգտագործում են ամեն օր: Այն մեզ հնարավորություն է տալիս առանց դրամական ներդրումների սովորել, գումար վաստակել արտադրանք մշակելով և նույնիսկ ստեղծել մեր սեփական ստարտափները: Բաց կոդով աշխատելու հանձնառությամբ մենք կարող ենք «շնորհակալություն» ասել մյուս մասնակիցներին և բարելավումներ բերել ամբողջ աշխարհում՝ օգտագործելով ապրանքները: Սկյուռները թաղում են իրենց ընկույզները, բայց չեն հիշում, թե որտեղ, որովհետև մյուս սկյուռները նույնը կանեն: Նման փոխանակում և օպտիմիզացում, այնպես որ նրանցից ոչ ոք երբեք սոված չի մնա: Գրազ եմ գալիս, որ դուք մի քանի ընկույզ ուտեք, ժամանակն է ձերը դնելու:

4. Եվ նաև դուք ստանում եք լրացուցիչ բոնուս՝ մեծացնելով ձեր տեսանելիությունը որպես մշակողի: Թույն ընկերությունները հետաքրքրված են իսկապես կրքոտ թեկնածուներով: Ներդրումներ — հիանալի հնարավորություն ցույց տալու ձեր կիրքն ու կոդի ոճը;) Նաև բաց կոդով նախագծերն իրենք կարող են ներգրավվել աշխատանքի ընդունման գործընթացում: Երբ ամուսինս նոր դարձավ ծրագրավորող և մի քանի կարևոր պարտավորություններ ստանձնեց բաց կոդով նախագծերին, նա անմիջապես սկսեց առաջարկներ ստանալ այս նախագծերում աշխատանքի համար, չնայած փորձի պակասին: Այսպիսով, ներդրումներն օգնում են ձեզկառուցել ձեր ծրագրակազմ մշակողի կարիերան:

5. Երբեմն դուք կարող եք նախագծից շապիկ ստանալ ձեր ներդրումների համար: Բոլորին դուր է գալիս շապիկը, չէ՞: ;)

Մաղթում եմ ձեզ հաջողություն և շատ զվարճանքներ ձեր ներդրումներում:

Մի քանի ոգեշնչող հղումներ.

Բաց կոդով վիճակագրություն GitHub-ից՝ ամենամեծ բաց կոդով հոսթինգ հարթակից

Հետաքրքիր բաց կոդով նախագծերի ցանկ՝ ներդրման համար

Սկսնակների ներդրման ուղեցույց