Как издържах изпита CompTIA Linux +

Резюме на тази статия:

  • Предисторията: защо CompTIA Linux + изпит.
  • Преглед на учебните ресурси: кое е добро и кое не е добро.
  • Ретроспектива за изучаване: какво е работило и не е работило.
  • Моят опит по време на изпита: как беше проведен тестът и как се чувствах.
  • Моят подход по време на изпита: какви стратегии да използвам и начин на мислене да имам.
  • Получаване на страхотна значка: как изглежда и какво има за мен?
  • Бонус: тъй като повечето от моите материали са спонсорирани от училището, потърсих безплатно съдържание, което да изучавате за изпита, като йерархия на файловата система, основни команди на Linux, използвайки AWS EC2 Ubuntu като вашата Linux среда. Създадох и флаш карта в Trello, достъпна тук. Отказ от отговорност: безплатното съдържание може да не е достатъчно.
  • Цели на изпита: Официални цели на изпита CompTIA Linux +.

Съвети за изпита за TLDR (нямах професионален опит с Linux):

  • Съсредоточете се върху раздела за дейности в ръководството за проучване CompTIA и следвайте заедно със собствената си Linux среда.
  • Практика по въпроси, базирани на ефективността (PBQ). Те показват около 10 избора, които всички изглеждат правилни.
  • Играйте с комбинации от команди на Linux, използвайки тръбопроводи (|)
  • Конфигурирайте IP таблици, защитна стена и отстраняване на неизправности.
  • Научете стъпките за конфигуриране, процеса на зареждане и архивирането на файлове.
  • Основни bash скриптове и регулярни изрази.

Прочетете до края за съвети как да имате правилното мислене и стратегии, за да отговорите на трудни въпроси. Също така, видеоклип, на който обобщавам тази статия по време на клубна среща в нашето училище, е наличен в долната част на статията. Проверете видеото, тъй като към края има раздел с въпроси и отговори.

Бих искал да започна с голяма благодарност към Училището по технологии и изчисления към Ситиския университет в Сиатъл (CityU). Те ми осигуриха работа, кариерно израстване и спонсорираха моите учебни материали и ваучер за изпити CompTIA.

Като притежател на студентска виза F-1 с ограничени възможности за работа, това ми позволи да печеля допълнителни доходи, от които дарявам част за freeCodeCamp ежемесечно.

Това е свободно продължение на моята история: Защо изоставих MBA, за да получа магистърска степен по компютърни науки .

Защо CompTIA Linux +?

През юли 2019 г. нашето училище с помощта на нашия директор по външни отношения сключи договор с Amazon Web Services (AWS) и Вашингтонската асоциация на технологичната индустрия (WTIA), наречен AWS Apprenticeship Program (AAP).

Имахме възможност да обучим 23 военни ветерани и съпрузи ветерани. Изискването им беше да преминат изпит CompTIA Linux + и програмата за разработчици на Full Stack System City, която включва подготовка за изпит CompTIA Linux +. След като изпълнят и двата критерия, те ще могат да преминат към обучение на работното място с AWS.

По това време моята роля беше водещ асистент за преподаване (TA) и бях възложена да помогна за съставянето на предложението за програмата на декана. Координирах се с 6 други TA за изграждане на курсовете, които се състоеха от следното: Linux I, Linux II, Мрежа, Уеб разработка, JavaScript / TypeScript, Full Stack - MEAN Stack, Python и Full Stack - Django.

Тъй като това беше първият ни договор, изграждахме самолета, докато се опитвахме да летим с него.

Използвахме следните ресурси за нашия курс за операционна система Linux:

  • Учебник: Програмиране на Pro Bash: Скриптиране на GNU / Linux Shell, второ издание, от Крис Ф. А. Джонсън, Джаянт Варма
  • Linux среда на ученика: AWS EC2 Instance с Ubuntu
  • Виртуална лаборатория: InfoSec Learning

Какво научих

  • Много упражнения за скриптове и предизвикателства за кодиране
  • Как да SSH към отдалечен сървър (EC2 инстанция)
  • Различни команди и конфигурации на Linux, свързани с CompTIA Linux +

След няколко седмици в програмата изследвахме повече и слушахме отзивите на учениците. Оказва се, че правехме твърде много скриптове за баш и ни липсваше подготовката за изпита CompTIA Linux +.

Студентите бяха в ада през първите няколко седмици на баш сценарии

Веднага си партнирахме с CompTIA, за да получим материали за CompTIA Linux + Exam Study на едро. Завъртяхме усилено и променихме части от нашата програма, за да интегрираме новите учебни материали.

Добре, че нашият отдел практикуваше Agile методология и това ни направи много пъргави.

Новите ресурси са както следва:

  • CertMaster Learn - включва електронна книга, въпрос, базиран на ефективността (PBQ), и видеоклипове CompTIA (Забележка: Това беше миналата година. Ако сте закупили тази година, няма да имате PBQ, но получавате нов интерфейс и допълнителна практика тест).
  • CertMaster Practice - въпроси с множество възможности за избор на стероиди. След като натрупате голямо количество грешни отговори, ще получите обратна връзка защо отговорите ви са грешни и това обяснява и останалите избори. След това изтласква лентата ви за напредък назад.
  • CertMaster Labs - по-кратки лабораторни дейности в сравнение с InfoSec Labs.

Моите мисли за новите ресурси

Прочетох електронната книга отгоре надолу и беше полезно да получа общ преглед. Въпреки това не успях да запазя никакви знания от четенето му. Преминах през CertMaster Practice и CertMaster Labs и също не спечелих нищо.

Какво не е наред с мен? Хмм ..

Поради възможността да преподавам курс на JavaScript / TypeScript в програмата AAP и злополучното събитие от преминаването на баща ми, пътят ми към изпит за Linux + в крайна сметка беше дерайлиран и забравен.

Човече .... Какъв боклук ...

Бързо напред към края на Програмата за чиракуване AWS

През ноември 2019 г. успешно прехвърлихме всичките 23 студенти! 100%! Бяхме единственото партньорско училище, което е направило това.

Най-голяма заслуга имат повтарящите се цитати на Дийн за „не оставяйте никой зад себе си“ - подобно на кредото на войника: „Никога няма да оставя паднал другар зад себе си“ и „ние оставаме заедно, оцеляваме“ (от филм Гладиатор).

Успехът на програмата до голяма степен се дължи на ТА, които подкрепяха учениците от Ден 1.

Поискахме обратна връзка от нашите ученици за това какво работи и какво не по отношение на материалите CompTIA Linux +. Получихме следното:

  • Съсредоточете се върху раздела за дейност в учебното ръководство
  • Правете виртуални лаборатории многократно
  • Преминаването през изпита за практика не е ефективно
  • Гледайте видеоклипове на ITPro.tv (които не успяхме да предоставим по това време)

Не учих за изпит Linux + в продължение на няколко месеца, тъй като се фокусирах върху изучаването на стека MEAN (особено рамката на Angular front end). Редовно се справях с предизвикателствата за кодиране на leetcode, за да се подготвя за интервюта за работа на разработчици на софтуер.

Освен това завършвах своя основен проект: Софтуерна документация и архитектурен анализ на разработването на пълен стек и преподавах два класа: Информационни системи и Комуникации и мрежи за управление на данни.

Няма време ... няма време изобщо ... или това бяха просто оправдания?

Когато наближавах края на последното си тримесечие, се почувствах виновен и започнах да уча отново за изпит Linux +.

Този път, нов план за атака.

Започнах отново да чета електронната книга отгоре надолу. Това, което беше различно за втори път, беше, че за всяка теория, дефиниция, команда, опция, подкоманди и т.н., които бих срещнал, щях да създам флаш карта в Trello (налична тук). Използвах това, за да тренирам с приятели да правя поп тест и да изпълнява команди и в терминала на Linux.

Сам бих имал собствена Linux среда, следваща заедно с раздела за активност на електронната книга. Това наистина ми помогна да запазя знанията си за командите и конфигурациите на Linux. Освен това включих команди на Linux в личния си лаптоп с MacBook Pro, тъй като MacOS има Unix-подобен терминал.

Използвах отново CertMaster Practice Exam. И този път имах приятел, който да отиде и да обсъди защо всеки избор е правилен или грешен, използвайки процеса на елиминиране.

Изглежда, че практическото провеждане и дискусията с приятел наистина ви помага да овладеете тема.

Наистина не харесвах CertMaster Labs и не го използвах по време на обучението си.

Поколебах се да проуча следното:

  • bash скриптове - Аз съм разработчик на софтуер и вече знам как да кодирам. Изградих bash скриптове, за да повиша производителността си, от бележки за клас до уеб приложения.
  • контрол на версиите - Използвах git и GitHub в моите класове и лични проекти.
  • контейнери и оркестрация - имам добра основа, докато чета книгите на DevOps.

Достойните за склонност видеоклипове на ITPro.tv

Случайно го открих. Беше навременно и ефективно.

В началото на април 2020 г. получихме новини за входящи студенти по AAP. Деканът ме помоли да проверя отново магазина CompTIA за материали и да разбера за какво става въпрос в тези видеоклипове на ITPro.tv.

Първоначално не бях склонен дори да купувам видеоклиповете, защото си спомних за ръководството за обучение CompTIA, което имаше логото на ITPro.tv в началото на техните видеоклипове. Започнах да изчислявам общите часове на видеоклиповете за CompTIA Study Guide. Общата продължителност беше само 22 минути.

Това беше голяма разлика в сравнение със самостоятелните видеоклипове на ITPro.tv с 16 часа съдържание. Продължих и го купих (с възстановяване на разходите, разбира се).

И момче, не съжалявах. Тези видеоклипове бяха фантастични. Те се задълбочиха в темите и обясниха командите изцяло с помощта на съ-домакин, за да попитат защо трябва да използваме тези команди.

Средната продължителност на видеоклипа е около 15 минути. Голям контраст в сравнение с другия ресурс, който е средно около 2 минути на видео.

Започнах да подбирам видеоклипове за гледане въз основа на темите, които знаех, че не мога да обясня на никого. Комбинирах тази стратегия с CertMaster Practice с множество възможности за избор на стероиди, за да попълня пропуските си в знанията.

В средата на април 2020 г. планирах онлайн тестване на CompTIA Linux + Exam. Те създадоха онлайн среда за тестване поради пандемията. Тъй като наближаваше планираната дата, аз отпуснах моделите си на обучение и се ограничих да гледам видеоклиповете на ITPro.tv.

Изпитни процедури

Онлайн изпитът изисква да спазвате следните процедури:

  • имат връзка с интернет
  • да имате външна уеб камера или уеб камера за лаптоп
  • да имате външен микрофон или микрофон за лаптоп
  • има снимка на валиден документ за самоличност
  • имайте снимки на предната, задната, лявата и дясната страна на собствената си среда за тестване
  • Няма слушалки, а смартфоните и електрониката трябва да са недостъпни

Вижте пълните подробности тук.

Време за изпит

Наистина оценявам подкрепата!

Моят опит с приложението за онлайн тест

  • Изпитът беше насрочен за 12:15 часа полунощ. Това беше моето намерение да избегна всякакъв шум в къщата.
  • Прокторът може да ви види през уеб камерата, а вие не можете да ги видите.
  • Приложението за онлайн тестване се забави и се срина няколко пъти. Прокторът каза, че това се дължи на големия брой участници в теста.

Какво почувствах по време на изпита

Първите няколко въпроса, които получих на изпита, бяха въпроси, базирани на ефективността. Беше страшно трудно. Наистина не можах да отговоря със 100% увереност. Срещнах проблем при използване на Linux команди grep и awk с тръбопроводи към друга команда.

Друг проблем беше разследването на нарушение на правилата на SELinux, което изисква да проверите всяка команда и съответния изход, за да определите кой файл или директория се нуждае от допълнителна конфигурация.

Ако само имах този професионален опит, това щеше да е много по-лесно.

Докато минах през още въпроси, наистина се почувствах толкова тъп и загубих самочувствието си. Не знаех как да отговоря на въпросите за мрежова, системна или потребителска конфигурация. В частта за скриптове на bash знаех, че не съм много добър в RegEx (регулярни изрази).

Оставаха ми 30 минути на изпита и се чувствах като неуспешен ...

Мислите ми за план Б се връщаха - просто щях да се явя отново на изпита. Това отчасти се дължи на собствената ми перспектива в живота. Винаги казвам на хората, че съм свикнал да се проваля и съм добре да се проваля, стига да мога да бъда упорит, докато не постигна целта си.

Около 28-та минута, когато щях да го нарека, отпада, когато чух друг глас в мозъка си (не съм луд, казвам ви. Това е трикът на джедайския ум, прочетете Как да се научите да се учите отново ).

Гласът каза: „не мислете за провал сега, използвайте оставащите минути и направете всичко възможно!“

Така че използвах оставащото време, за да преминем към различни въпроси, докато не ги покрих всички. Този път с повече фокус. Промених почти 80% от отговорите си и започнах да правя следните стратегии, за да увелича шансовете си да получа правилния отговор:

  • Процес на елиминиране - Премахнах избора, за който знаех, че е напълно погрешен.
  • Останах с това, което знаех - не избрах отговор, ако не знаех какво означава.
  • По-задълбочен фокус - четох дума по дума и се опитвах да използвам както разбиране, така и логическо мислене.
  • Очи затворени, ум отворен - убедих се, че съм учил много усилено за този изпит, така че той трябва да се съхранява някъде в мозъка ми. Имайки предвид това, се опитах да извлека тези спомени, за да постигна 100% увереност в някои въпроси, на които имах около 70% увереност, отговаряйки.

Повтарях тези стратегии до последната минута.

Резултати от изпит

Изпитът приключи и аз издържах - 739 от 1000! Проходният бал е 720. След 30 минути получих имейл от CompTIA.

Все още ще бъда смирен и ще казвам на хората, че съм имал късмет. Но за себе си няма да кажа, че имах късмет, защото промених повечето си отговори, използвайки по-добро мислене и по-ефективни стратегии.

Поуки

  • Наистина трябва да спра да полагам тези изпити, когато все още нямам професионален опит. Защо? Попаднах на същия вид трудност и не успях да изкарам сертификационния си изпит за разработчици на AWS преди (ето статията: Неуспешно изпита за разработчици на AWS. Какво сега? ).
  • По време на обучението трябваше да направя повече оценка в началото, за да се съсредоточа върху разликата си в знанията, вместо да ускорявам всички материали.
  • По време на изпита трябваше да си напомня, че това е моята реалност сега. Какво мога да направя, за да бъда страхотен в тази ситуация? Това мислене е нещо, което мога да приложа и към настоящата си работа.
  • Не забравяйте да провеждате учебни сесии с приятели или колеги, тъй като ще имате шанса да разширите знанията си експоненциално.

Какво сега, Кларк?

Присъединих се към CityU като редовен служител с длъжност мениджър на програмата за AWS Apprentice Program (Full Stack Web Systems Developer) миналия 20 април 2019 г.

С сертифицирания под Linux + сертификат, натрупах допълнителен опит, заедно с предишния си опит като TA Lead със същата програма. Позволи ми да ръководя, преподавам и менторствам новата кохорта. Това включва моя екип, който включва нови TA, за които със сигурност знам, че ще бъдат по-успешни от мен.

Ще направя всичко възможно, за да продължа да преподавам и менторствам ученици, докато изострям уменията си за разработка на софтуер, тъй като все още съм на път да намеря работа за разработчици на софтуер в технологичната индустрия. Знам, че е трудно да се премине от нетехнологичен фон към преход, но всички ще стигнем навреме.

На моите читатели благодаря, че прочетохте статията ми. Наистина искам да се съсредоточа повече върху технически статии, но не можах да оставя добра история да избяга. =)

Свържете се с мен в LinkedIn тук.

Статия Резюме на видео и въпроси и отговори