reklama

přispívat k projektům s otevřeným zdrojovým kódemKoncept softwaru s otevřeným zdrojovým kódem není nový as obrovskými úspěšnými projekty, jako je Ubuntu, Androida dalších operačních systémů a aplikací souvisejících s Linuxem si myslím, že můžeme bezpečně říci, že se jedná o osvědčený model pro tvorbu a údržbu vysoce kvalitního softwaru. Řekněme však, že jste začínající vývojář, teprve začínáte jako kodér a přemýšlíte o tom, zda tato open-source věc stojí za váš čas a úsilí.

Jsem tu, abych vám ukázal, proč byste měli vážně zvážit rozdávání času a úsilí zdarma, pravidelně.

Naučte se tím, co děláte

přispívat k projektům s otevřeným zdrojovým kódem

Získání projektu s otevřeným zdrojovým kódem přispěje k tomu, abyste si mohli vzít kus kousnutí, konkrétní problém, a prostě pracovat na. Zpočátku to nebude snadné, ale seznámíte se s kódovou základnou a vnitřními znaky produktu, který již znáte a máte rádi. A nejlepší je, že v dnešní době opravdu nepotřebujete povolení. Z výše uvedeného snímku obrazovky pochází Github, což je v současnosti v současnosti nejlepší úložiště projektů s otevřeným zdrojovým kódem.

instagram viewer

Github používá Git, „distribuovaný systém řízení verzí“. Ve skutečnosti to znamená, že můžete „rozvětvit“ repozitář - vytvořit jeho kopii - a pracovat na vlastní kopii. Až budete připraveni, můžete původnímu projektu oznámit, že chcete odeslat opravu. Nejprve tedy uděláte práci a pak uvidíte, zda ji přijmou. Pokud ano - úžasné. Pokud tomu tak není, doufejme, že jste se naučili něco nového, a nyní můžete svou práci vyleštit a zkusit to znovu.

Dělej to, na čem záleží

přispět otevřeným zdrojem

Snímek výše pochází z Impress.js, působivého rámce JavaScriptu pro vytváření prezentací, které běží v prohlížeči. Přemýšlejte PowerPoint o steroidech, alespoň pokud jde o vzhled a dojem konečného produktu. Impress.js je open-source a najdete jej na Github. Jedná se o velmi významný projekt, sledovaný více než 6 300 vývojáři a vidličkou více než 900krát. Příspěvek k něčemu takovému by mnoho lidí pociťovalo (a používalo) a je to docela výkon.

Pokud hledáte konkrétní úkol, můžete se podívat na projekt Problémy stránka. Můžete pracovat na konkrétním problému nebo dokonce sami problém najít, opravit a odeslat opravu spolu s problémem, jak je ukázáno zde:

přispět otevřeným zdrojem

Snímek obrazovky je trochu malý, ale můžete vidět, že tento vývojář (dwiash) sdílela myšlenku a kód implementovala. Díky tomu je pro vývojáře velmi snadné přijmout kód. Sakra, proč tam zastavit? Můžete také přímo přispět k mnohem větším projektům Ruby on Rails. Obloha je limit!

Podpořte svůj životopis

přispět otevřeným zdrojem

Tento snímek obrazovky je náhodný pracovní inzerát Našel jsem na pracovní desce 37signals. Mnoho reklam na technické pozice v těchto dnech žádá o zobrazení vašeho profilu Github, a to z dobrého důvodu. V roce 2010 napsal Jeff Atwood příspěvek v dokumentu Coding Horror s názvem Programátor bez programování. V něm řekl o své osobní zkušenosti s pohovory s kandidáty na pozice programátora… Kdo vlastně nemůže programovat. Nemluvím o špatných programátorech - myslím lidi, kteří prostě nekódují období.

Ale technický průmysl je rychle se rozvíjející a pro překonání této tendence a zrychlení a zefektivnění procesu filtrování nyní mnoho zaměstnavatelů žádá, aby viděli vaši skutečnou historii kódů a příspěvky. Pokud je vše, co máte, uzavřený zdroj a můžete jen říci, že jste pracoval ve společnosti X tak a tak, je to něco. Ale co vlastně nechat zaměstnavatele podívat se na váš profil Githubu a vidět všechny projekty, do kterých jste přispěli, zjistit, kolik vašich patchů bylo přijato a skutečně přečíst váš kód?

Jen si představte, o kolik působivější by to bylo - skutečný důkaz způsobilosti.

Získejte skvělé freebies

přispívat open source projekty

Snímek výše pochází z JetBrains RubyMine nákupní stránka. JetBrains vytváří úžasné IDE pro Ruby, PHP, JavaScript a další - a pokud jste vedoucím projektu nebo odevzdáním se projektu s otevřeným zdrojovým kódem, můžete získat plnou licenci pro volný, uvolnit. To je docela úžasný obchod, a to je jen jeden příklad. JetBrains není jedinou společností, která sdílí své produkty s komunitou open source tak velkoryse.

Seznamte se s novými kodéry

přispívat k projektům s otevřeným zdrojovým kódem

To je jen jeden veřejný profil na Githubu; Josh má 712 sledujících a rozvětvil přes 80 úložišť. Ten chlap samozřejmě ví, co dělá. Práce na stejných projektech jako on, odevzdání kódu a jeho přezkoumání vaší práce je skvělý způsob, jak zahájit dialog. Pokud chcete pracovat jako programátor, vytváření sítí je důležitou součástí získání práce. Poznejte průmysl zevnitř a ukažte lidem, co opravdu víte.

Závěrečné myšlenky

Důvod, proč se mi open-source tolik líbí, je ten, že je to empirický způsob, jak ukázat kompetence. Pokud znáte své věci, lidé to uvidí. To je lepší než jakýkoli leštěný životopis.

Přispíváte k open-source projektům? Pomohla vám vaše práce s otevřeným zdrojovým kódem získat placenou práci? Podělte se o svůj příběh níže!