10 dolog, amit egy nyílt forráskódú fejlesztőnek meg kell tennie

Az elmúlt években a nyílt forráskódú mozgalom ugrásszerűen megnőtt, és ma már szinte minden vállalatnál megvan. Emiatt egyre több szervezetre van szükség a megfelelő működéshez eszközökkel és készségekkel rendelkező személyzetre ezen a területen.

típusú technológiák

Mark Atwood egy atlantai konferencián megjegyezte, hogy: ha nyílt forráskóddal dolgozik, lehetősége van dolgozni azon, ami a világ javát szolgálja. Megemlítette azt is, hogy ezen a világon remek munkatársakat és még legjobb barátokat is talál. És ami feltűnt, az az volt, hogy ezen a területen dolgozva a munkája hordozható, és ez nagy előny.

Az író, Jason Hibbets "A nyílt forráskódú város alapítványa" című könyvében felveti, melyek azok a főbb nyílt forráskódú készségek, amelyeknek az embernek ezen a részlegen kell fejlődnie. Néhányat bemutatunk közülük:

  • Hone kommunikációs készség

Fontos, hogy megtanuljunk egyértelműen írni. Amikor írsz valamit, kérd meg több kollégát, hogy olvassák el és szerkesszék. Ezután a beérkezett megjegyzéseknek megfelelően kijavíthatja.

Fontos az is, hogy megtanulják kifejezni magukat, mind telefonon, mind megbeszéléseken. Engedje meg, hogy az emberek felvegyék Önnel a kapcsolatot, megadják az e-mailt, és ne aggódjanak a SPAM miatt.

  • Bővítse technikai képességeit

Még akkor is, ha rendszermérnökként szeretne dolgozni, aggódjon a programozási nyelv megtanulása miatt. A szakértők javasolják a Python megtanulását, mert könnyen megtanulható és olvasható, a JavaScriptet pedig azért, mert mindenhol megtalálható.

Ismerje meg a hibakereső használatát, és el kell képeznie magát az elosztott forráskódban, ami ma Git és GitHub.

közlés

  • Fejlessze a kapcsolatokat és találjon partnereket

A nyílt forráskód azért működik, mert ez egy közösen működő közösség. A közösséggel való kapcsolatok megkezdéséhez kezdje azzal, hogy keresi az Ön közelében lévő embereket, hogy megismerje őket. Kereshet munkaterületein, hackerhelyein, klubjaiban, iskoláiban és könyvesboltjaiban; és akkor kiterjesztheti látókörét országa és a világ körül. Először az interneten keresve ismerkedjen meg velük és projektjeikkel.

Viszont részt vehet konferenciákon és rendezvényeken, mivel ezek kiválóan alkalmasak az emberekkel való találkozásra és kapcsolattartásra.

  • Keményen dolgozni

Atwood azt mondja: "meg kell végezned a munkát, mielőtt megszerzed a munkát", és igaza van. Emiatt tanácsos beszerezni egy projektet, és bekapcsolódni abba, kezdheti úgy, hogy elolvassa a kérdések részt és megválaszolja néhányukat, vagy hibákat tapasztalhat és kijavíthatja azokat. Ezután javasolhat valamilyen funkció beillesztését és kódolását.

Ezzel javítja képességeit és növeli hitelességét, és a nyílt forráskódú világban a hírnév nagyon fontos.

1

  • működik együtt

Támogassa az embereket a világ minden tájáról, és kezdje el használni azokat az eszközöket, amelyeket minden nyílt forráskódú projekt használ. Például meg kell ismerkednie az IRC-vel (Internet Relay Chat), a hibakövetőkkel és a levelezőlistákkal. Ha hiszed, ha nem, a GIT használata a pull kérések és a naplózási megjegyzések megismeréséhez szintén rendkívül fontos képesség.

Célszerű megtanulni a partnerekkel kódellenőrzést és programozást végezni, mert két ember jobban elvégzi a kódolást, és Ön kivonja az egót.

  • Építsen hírnevet

Ebben a világban azt akarod, hogy az emberek tudják, mit csinálsz. Készítsen portfóliót korábbi munkájáról, e-mailjeiről, kötelezettségvállalásairól és egyéb hozzájárulásairól. Ily módon kíséri a portfóliót a tantervi összefoglalóval.

Tartsa naprakészen közösségi hálózatait, különösen a LinkedIn-profilját.

hírnév-1

  • Keresse meg az állást

Minden nyílt forráskódú projekt egy vállalathoz kapcsolódik. Miután megalapozta hírnevét, kollégái elmondják az állásajánlatokról, ahol készségei megfelelnek az üres állás betöltésére.

A konferenciákon hallgassa meg az előadókat, amikor megjegyzik, hogy munkatársakat keresnek, vagy a jelenlévők mások munkalehetőségekről beszélnek. De semmiképpen sem számít arra, hogy a munka magától érkezik hozzád.

  • maradjon tájékozott

Nincs mód lépést tartani a rendelkezésre álló munkahelyekhez szükséges trendekkel és készségekkel. De megtanulhatja és tájékozódhat blogok, cikkek, hírlevelek, közösségi hálózatok, oktatóanyagok, podcastok, könyvek, folyóiratok, konferenciák és események révén. A legfontosabb az, hogy ne várd el, hogy bárki is megtanuljon helyetted, de időt kell fordítanod arra, hogy megtaláld azokat az erőforrásokat, amelyek a szakmai iránymutatásnak felelnek meg, és amire szánod az időt.

borító_01

  • Keresse meg piacát

Sok esetben az állandó munkakörök olyanok, amelyekhez speciális készségek, háttér szükséges, és a dolgok tudásának módja egyedülálló lehet; mivel az alkalmazottaktól elvárják, hogy több funkciót töltsenek be.

Például, ha tudja, hogyan kell tesztelni a hibákat, kezelni a felhőket és megtervezni az alkalmazásokat, akkor képzettebb ember lesz a jövőbeli projektek kidolgozásához, szemben három emberrel, akik ezeket a készségeket külön kezelik.

  • Hozd vissza

Ne feledje, hogy Ön is kezdőként indult. Gondoljon arra, hogy ha volt mentora, miközben nyílt forrást tanult és különböző projektekben vett részt, akkor most ugyanezt megteheti mások számára is.

Az az igazság, hogy senki nem mindenben szakértő, így amikor valakit tanítasz, nagyon valószínű, hogy más titkokat is meg fogsz tanulni.

visszaadva_1


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Sebastian dijo

    Jó cikk! Bár meglehetősen összefoglalva, magában foglal mindent, amit egy jelenlegi szoftverfejlesztőnek figyelembe kell vennie 🙂