איך עברתי את בחינת CompTIA Linux +

סיכום מאמר זה:

  • סיפור הרקע: מדוע בחינת CompTIA Linux +.
  • סקירת משאבי למידה: מה טוב ומה לא טוב.
  • רטרוספקטיבה ללימוד: מה עבד ולא עבד.
  • הניסיון שלי במהלך הבחינה: איך התנהלה הבדיקה ואיך הרגשתי.
  • הגישה שלי במהלך הבחינה: אילו אסטרטגיות יש להשתמש ולהלך רוח.
  • מקבל תג מדהים: איך זה נראה ומה יש בו בשבילי?
  • בונוס: מכיוון שרוב החומרים שלי ממומנים על ידי בית הספר, חיפשתי תכנים בחינם שתוכל ללמוד אליהם לבחינה, כגון היררכיית מערכת הקבצים, פקודות לינוקס בסיסיות, תוך שימוש ב- AWS EC2 אובונטו כסביבת לינוקס שלך. יצרתי גם כרטיס פלאש בטרלו, זמין כאן. הצהרת אחריות: ייתכן שתוכן בחינם לא יספיק.
  • יעדי בחינות: מטרות בחינה רשמיות של CompTIA Linux +.

טיפים לבחינות TLDR (לא היה לי ניסיון מקצועי בלינוקס):

  • התמקדו בחלק הפעילות של מדריך הלימוד של CompTIA ופעלו יחד עם סביבת הלינוקס שלכם.
  • תרגול בשאלות מבוססות ביצועים (PBQ). הם מראים סביב 10 אפשרויות שכולן נראות נכונות.
  • שחק עם שילובי פקודות של לינוקס באמצעות צנרת (|)
  • הגדר תצורה של טבלאות IP, חומת אש ופתרון בעיות.
  • למד את שלבי התצורה, תהליך האתחול וגיבוי הקבצים.
  • סקריפטים בסיסיים בסיסיים וביטויים רגולריים.

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

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

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

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

מדוע CompTIA Linux +?

ביולי 2019, בית הספר שלנו, בעזרת מנהל קשרי חוץ שלנו, קיבל חוזה עם אמזון שירותי אינטרנט (AWS) ואגודת התעשייה הטכנולוגית של וושינגטון (WTIA), המכונה תוכנית החניכות AWS (AAP).

הייתה לנו ההזדמנות להכשיר 23 יוצאי צבא ובני זוג ותיקים. הדרישה שלהם הייתה לעבור את הבחינה של CompTIA Linux + ואת תוכנית מפתחי המערכת המלאה של CityU הכוללת הכנת CompTIA Linux + בחינה. לאחר שיעמדו בשני הקריטריונים, הם יוכלו לעבור להכשרה בעבודה עם AWS.

תפקידי אז היה עוזר הוראה מוביל (TA) והוטל עלי לסייע בבניית הצעת התכנית של הדיקן. תיאמתי עם 6 תארים מקצועיים נוספים לבניית הקורסים, שכללו את הדברים הבאים: Linux I, Linux II, Networking, בניית אתרים, JavaScript / TypeScript, Full Stack - MEAN Stack, Python ו- Full Stack - Django.

מכיוון שזה היה החוזה הראשון שלנו, בנינו את המטוס בזמן שניסינו להטיס אותו.

השתמשנו במשאבים הבאים לקורס מערכת ההפעלה שלנו בלינוקס:

  • ספר לימוד: תכנות Pro Bash: Scripting the GNU / Linux Shell, מהדורה שנייה, מאת כריס פ. ג'ונסון, ג'ייאנט וארמה
  • סביבת הלינוקס של התלמיד: AWS EC2 Instance עם אובונטו
  • מעבדה וירטואלית: למידת InfoSec

מה שלמדתי

  • הרבה תרגילי תסריטים bash ואתגרי קידוד
  • כיצד SSH לשרת מרוחק (מופע EC2)
  • פקודות לינוקס שונות והגדרות תצורה הקשורות ל- CompTIA Linux +

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

התלמידים היו בגיהינום במהלך השבועות הראשונים של כתיבת תסריט

התחברנו באופן מיידי עם CompTIA בכדי להשיג חומרי לימוד בחינה של CompTIA Linux + בחינם במחיר גורף. סיבבנו חלקים קשים בתכנית שלנו כדי לשלב את חומרי הלימוד החדשים.

טוב שהמחלקה שלנו התאמנה במתודולוגיה Agile וזה גרם לנו להיות מאוד זריזים.

המשאבים החדשים הם כדלקמן:

  • CertMaster Learn - כולל ספר אלקטרוני, שאלה מבוססת ביצועים (PBQ) וסרטוני CompTIA (הערה: זה היה בשנה שעברה. אם רכשתם השנה, לא יהיו לכם PBQs, אך תקבלו ממשק חדש ותרגול נוסף מִבְחָן).
  • תרגול CertMaster - שאלות רב ברירה על סטרואידים. לאחר שצברת כמות טובה של תשובות שגויות, היית מקבל משוב מדוע התשובות שלך שגויות וזה מסביר גם את האפשרויות האחרות. ואז, זה דוחף את סרגל ההתקדמות שלך לאחור.
  • מעבדות CertMaster - פעילויות מעבדה קצרות יותר בהשוואה למעבדות InfoSec.

המחשבות שלי על המשאבים החדשים

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

מה לא בסדר איתי? הממ ..

בגלל הזדמנות ללמד את קורס JavaScript / TypeScript בתוכנית AAP ואת האירוע המצער של פטירתו של אבי, הדרך שלי למבחן Linux + נשלחה ונשכחה בסופו של דבר.

בנאדם .... איזה מטורף ...

מהר קדימה לסיום תוכנית החניכות של AWS

בנובמבר 2019 עברנו בהצלחה את כל 23 התלמידים! 100%! היינו בית הספר השותף היחיד שעשינו זאת.

מרבית האשראי זוכה לציטוטים החוזרים ונשנים של בית הספר לטכנולוגיה ומחשוב של "לא השאירו אף אדם מאחור" - בדומה לאמונת החייל: "לעולם לא אשאיר אחריו חבר שנפל", ו"אנחנו נשארים ביחד, אנו שורדים "(מה הסרט גלדיאטור).

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

ביקשנו לקבל משוב מהסטודנטים שלנו על מה עובד ומה לא ביחס לחומרי CompTIA Linux +. קיבלנו את הדברים הבאים:

  • התמקדו בסעיף הפעילות של מדריך הלימוד
  • בצע את המעבדות הווירטואליות שוב ושוב
  • לעבור את בחינת התרגול אינו יעיל
  • צפו בסרטוני ITPro.tv (שלא הצלחנו לספק את הזמן הזה)

לא למדתי למבחן לינוקס + במשך מספר חודשים כיוון שהתמקדתי בלימוד ה- MEAN Stack (במיוחד מסגרת חזיתית Angular). התמודדתי באופן קבוע עם אתגרי קידוד ה- leetcode כדי להתכונן לראיונות עבודה למפתחי תוכנה.

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

אין זמן ... אין זמן בכלל ... או שזה היה סתם תירוצים?

כשקרבתי לסוף הרבע האחרון שלי, הרגשתי אשמה והתחלתי ללמוד שוב למבחן לינוקס +.

הפעם, תוכנית התקפה חדשה.

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

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

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

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

ממש לא אהבתי את מעבדות CertMaster ולא השתמשתי בה במהלך הלימודים.

היססתי ללמוד את הדברים הבאים:

  • scripting bash - אני מפתח תוכנה ואני יודע כבר לקודד. בניתי סקריפטים bash כדי להגביר את הפרודוקטיביות שלי, מהערות כיתה ליישומי אינטרנט.
  • בקרת גרסאות - השתמשתי ב- git וב- GitHub בשיעורים ובפרויקטים האישיים שלי.
  • מכולות ותזמור - יש לי בסיס טוב כשקראתי ספרי DevOps.

סרטוני ITPro.tv הכמוסים

בטעות גיליתי את זה. זה היה מתוזמן ויעיל.

בתחילת אפריל 2020 קיבלנו חדשות על תלמידי AAP נכנסים. הדיקן ביקש ממני לבדוק אם יש חומרים בחנות CompTIA ולברר במה מדובר בסרטוני ITPro.tv האלה.

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

זה היה הבדל גדול בהשוואה לסרטוני ה- ITPro.tv העצמאים עם תוכן של 16 שעות. המשכתי ורכשתי אותו (עם החזר כמובן).

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

משך הסרטון הממוצע הוא כ -15 דקות. ניגוד גדול בהשוואה למשאב האחר, שהמוצע היה כ -2 דקות לסרטון.

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

באמצע אפריל 2020, קבעתי לי את הבדיקה המקוונת של CompTIA Linux +. הם יצרו את סביבת הבדיקה המקוונת עקב המגיפה. כשהתקרב לתאריך המתוכנן, הרפיתי את דפוסי הלימוד והגבלתי את עצמי לצפייה בסרטוני ITPro.tv.

נהלי בחינה

הבחינה המקוונת מחייבת אתכם לעמוד בהליכים הבאים:

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

צפה בפרטים המלאים כאן.

זמן מבחן

אני מעריך מאוד את התמיכה!

הניסיון שלי עם אפליקציית הבדיקה המקוונת

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

מה הרגשתי במהלך הבחינה

השאלות הראשונות שקיבלתי בבחינה היו שאלות מבוססות ביצועים. זה היה פריק קשה. באמת שלא יכולתי לענות ב 100% ביטחון. נתקלתי בבעיה בשימוש בפקודות לינוקס grep ו- awk עם צנרת לפקודה אחרת.

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

לו רק היה לי את הניסיון המקצועי הזה, זה היה הרבה יותר קל.

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

נותרו לי 30 דקות בבחינה והתחשק לי להיכשל ...

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

בסביבות 28 הדקות שעמדתי לקרוא לזה נגמר כששמעתי קול אחר במוחי (אני לא משוגע אני אומר לך. זה הטריק של Jedi Mind, קרא איך ללמד את עצמך ללמוד שוב ).

הקול אמר: "אל תחשוב על כישלון עכשיו, השתמש בדקות שנותרו ועשה כמיטב יכולתך!"

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

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

המשכתי לחזור על אסטרטגיות אלה עד הרגע האחרון.

תוצאות מבחן

הבחינה הסתיימה ועברתי - 739 מתוך 1000! ציון עובר הוא 720. לאחר 30 דקות קיבלתי אימייל מ- CompTIA.

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

לקחים

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

מה עכשיו, קלארק?

הצטרפתי שוב ל- CityU כטיימר מלא עם תפקיד מנהל התוכניות של תוכנית AWS Apprentice (Full Stack Web Systems Developer) ב- 20 באפריל 2019.

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

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

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

התחבר איתי בלינקדאין כאן.

מאמר סיכום וידאו ושאלות ותשובות