10 דברים שמפתח קוד פתוח צריך לעשות

בשנים האחרונות, תנועת הקוד הפתוח צמחה בקפיצת מדרגה וכעת כמעט בכל החברות יש את זה. מסיבה זו, יותר ויותר ארגונים זקוקים לאנשי צוות עם כלים ומיומנויות בתחום זה לצורך פעולה תקינה.

סוגי טכנולוגיה

מארק אטווד העיר בכנס באטלנטה כי: כשאתה עובד עם קוד פתוח יש לך הזדמנות לעבוד על משהו שמיטיב עם העולם. הוא גם הזכיר שבעולם הזה תמצאו משתפי פעולה גדולים ואפילו חברים הכי טובים. ומשהו שבלט היה בכך שעבודה בתחום זה, העבודה שלך ניידת וזה יתרון גדול.

הסופר ג'ייסון היבטס מעלה בספרו "הקרן לעיר קוד פתוח" את כישורי הקוד הפתוח העיקרי שאדם צריך שיהיה לו כדי לגדול במחלקה זו. אנו מציגים כמה מהם:

  • לחדד מיומנויות תקשורת

חשוב ללמוד לכתוב בצורה ברורה. כשאתה כותב משהו, בקש מכמה עמיתים לקרוא ולערוך אותו. אז אתה יכול לתקן את זה על פי ההערות שהתקבלו.

חשוב גם ללמוד להביע את עצמך, גם בטלפון וגם בפגישות. אפשר לאנשים ליצור איתך קשר, לספק את הדוא"ל שלך ואל תדאגי לגבי דואר זבל.

  • הרחב את הכישורים הטכניים שלך

גם אם אתה רוצה לעבוד כמהנדס מערכות, דאגה ללמוד את שפת התכנות. מומחים ממליצים ללמוד פייתון מכיוון שקל ללמוד ולקרוא אותו, ו- JavaScript מכיוון שהוא נמצא בכל מקום.

למד גם להשתמש בבאגים ותצטרך להכשיר את עצמך בקוד מקור מבוזר, שמשמעותו היום Git ו- GitHub.

תקשורת

  • לפתח מערכות יחסים ולמצוא שותפים

קוד פתוח עובד מכיוון שזו קהילה שעובדת יחד. כדי להתחיל מערכות יחסים אלה עם הקהילה, התחל בחיפוש אנשים קרובים אליך כדי להכיר אותם. אתה יכול לחפש בסביבות העבודה שלך, במקומות האקרים, במועדונים, בבתי ספר ובחנויות הספרים שלך; ואז אתה יכול להרחיב את האופקים שלך ברחבי המדינה שלך ובעולם. ראשית, למד עליהם ועל הפרויקטים שלהם על ידי חיפוש באינטרנט.

בתורו, אתה יכול להשתתף בכנסים ואירועים, מכיוון שהם דרך מצוינת להיפגש ולהתקשר עם אנשים.

  • עובד קשה

אטווד אומר "אתה צריך לעשות את העבודה לפני שאתה מקבל את העבודה", והוא צודק. מסיבה זו, מומלץ להגיע לפרויקט ולהשתלב בו, תוכלו להתחיל בקריאת מדור השאלות ולענות על חלקן או שתוכלו לקבל כמה שגיאות ולתקן אותן. אז אתה יכול להציע לכלול פונקציה כלשהי ולקודד אותה.

בכך תשפרו את כישוריכם ותבנו את אמינותכם ובעולם הקוד הפתוח, המוניטין חשוב מאוד.

1

  • שתף פעולה

תמוך באנשים מכל רחבי העולם והתחל להשתמש בכלים שבהם כל פרויקט קוד פתוח משתמש. לדוגמה, עליכם להכיר את IRC (צ'אט ממסר באינטרנט), עוקבי באגים ורשימות תפוצה. ותאמינו או לא, השימוש ב- GIT כדי ללמוד על בקשות משיכה והערות יומן הוא גם מיומנות חשובה ביותר.

רצוי שתלמד לעשות סקירת קוד ותכנות עם בן / בת זוג, מכיוון ששני אנשים יעשו עבודה טובה יותר בקידוד ותגרע את האגו.

  • בנה מוניטין

בעולם הזה אתה רוצה שאנשים יידעו מה אתה עושה. הכן תיק עבודות קודמות שלך, הודעות הדוא"ל שלך, התחייבויות ותרומות אחרות. באופן זה תלווה את תיק העבודות שלך בסיכום תכניות הלימודים שלך.

עדכן את הרשתות החברתיות שלך, במיוחד את פרופיל LinkedIn שלך.

מוניטין -1

  • חפש את העבודה

כל פרויקט קוד פתוח מקושר לחברה. לאחר שבניתם את המוניטין שלכם, העמיתים שלכם יספרו לכם על פתיחות למשרות בהן הכישורים שלכם מתאימים למילוי המשרה הפנויה.

בכנסים האזינו לדוברים כשהם מעירים שהם מחפשים צוות או נוכחים אחרים ידברו על אפשרויות עבודה. אך בשום פנים ואופן אינך מצפה שהעבודה תגיע אליך בכוחות עצמה.

  • להישאר מעודכן

אין דרך לעמוד בקצב המגמות והמיומנויות הנדרשים למשרות הזמינות. אבל אתה יכול ללמוד ולהודיע ​​לעצמך באמצעות בלוגים, מאמרים, עלונים, רשתות חברתיות, מדריכים, פודקאסטים, ספרים, כתבי עת, ועידות ואירועים. הדבר החשוב הוא שאתה לא מצפה מאף אחד שילמד בשבילך, אך עליך להקדיש זמן למציאת אותם משאבים הפועלים לכיוון המקצועי אותו תרצה לקחת ולהקדיש את זמנך.

כיסוי_01

  • מצא את השוק שלך

בהזדמנויות רבות, עבודות קבועות הן אלה הדורשות סט ספציפי של מיומנויות, רקע, וידע כיצד לעשות דברים יכול להועיל לך כייחודי; מאחר והעובדים צפויים לבצע מספר פונקציות.

לדוגמא, אם אתה יודע לבדוק שגיאות, לנהל עננים ויישומי עיצוב, אתה תהפוך לאדם מוסמך יותר לפיתוח פרויקטים עתידיים, בניגוד לשלושה אנשים המטפלים בנפרד בכל אחת מהמיומנויות הללו.

  • להחזיר

זכרו שהתחלתם גם כמתחילים. תחשוב שאם היה לך מנטור בזמן שלמדת קוד פתוח והשתתפת בפרויקטים שונים, אז עכשיו אתה יכול לעשות את אותו הדבר עבור אחרים.

האמת היא שאף אחד לא מומחה לכל דבר, ולכן כשאתה מלמד מישהו, סביר מאוד שתלמד גם סודות אחרים.

נותן בחזרה_1


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   סבסטיאן דיג'ו

    מאמר טוב! אם כי די מסוכם, הוא כולל את כל מה שמפתח תוכנה נוכחי צריך לקחת בחשבון account