На первом этапе, после изучения языка C, я подумал: поскольку я не был специалистом по информатике, когда пойду искать работу, мне понадобится сертификат, чтобы показать компании-работодателю. Получение сертификата в колледже также позволило бы мне похвастаться среди однокурсников или младшекурсников.

  • A: Эй, приятель, у меня есть компьютерный сертификат, а у тебя?
  • B: Вау, вау, вау, как впечатляюще, как ты это сделал?
  • A: Бла-бла-бла... (начинает делиться советами по успеху)

В то время более популярным компьютерным экзаменом для неспециалистов по информатике в колледже был Национальный экзамен по компьютерным уровням (NCRE). У этой чёртовой штуки было четыре уровня:

  • Экзамен 1-го уровня: офисные программы и другие основы (очень элементарно).
  • Экзамен 2-го уровня: связанное с программированием, включая язык C и т. д.
  • Экзамен уровня 3: это подготовительный уровень инженера, охватывающий сетевые технологии, технологии баз данных и т. д.
  • Экзамен уровня 4: включает сетевого инженера, инженера баз данных и т. д.

Кстати: в то время на нашей специальности во втором семестре второго курса был курс NCRE уровня 2 под названием Visual FoxPro (курс по базам данных). Не знаю, существует ли он сейчас. Я сдал экзамен в первом семестре второго курса. Содержание экзамена было простым — всего лишь работа с базой данных на компьютере (я тогда даже не знал, как я сдал). Кроме того, Visual FoxPro занимал 6 учебных часов в неделю, поэтому я сразу подал заявление на перезачёт и потратил это время на изучение языка C. Сейчас я думаю, что если вы всё ещё студент, вам следует как можно раньше закрыть кредиты и уделять больше времени курсам, которые вы действительно хотите изучать.

Когда я увидел эти экзамены по уровням, уровень 1 показался скучным, а сертификат уровня 2 у меня уже был. Нужно было получить более высокий. Позже я выбрал NCRE «Сетевая технология» (почему я выбрал именно это? Я и сам не знаю. Наверное, сети выглядели привлекательнее, и это было чисто ради сертификата).

В то время экзамен NCRE «Сетевая технология» делился на письменный тест и компьютерный тест:

Для письменного теста я просто купил книгу. Я использовал издание 2008 года (как показано ниже), затем заучивал понятия и выполнял прошлые упражнения. Это было относительно просто.

Компьютерный тест представлял собой программирование на языке C (к счастью, я уже учил его раньше), а программа выбиралась из пула из 100 вопросов. Банк вопросов был открытым, так что это по сути был экзамен с открытой книгой. Но честно говоря, я заучил программы из банка вопросов наизусть и понятия не имел, что они означают.

Как я их запоминал? Хорошая память лучше плохого пера. Я переписывал код из банка вопросов буква за буквой в тетрадь. Каждый вопрос я переписывал как минимум 10 раз. Если посчитать, я переписал как минимум 1000 раз. Оглядываясь назад, тогда я действительно сильно себя заставлял.

Многие программы в банке заданий были очень короткими; лишь в немногих было много кода. Короткие я еле запомнил. Тогда я надеялся, что мне попадётся короткий вариант, чтобы сдать экзамен. Я думал: «Неужели мне так не повезёт, что достанется один из вопросов с длинным кодом» (потому что их действительно было невозможно запомнить).

Но иногда случается именно то, чего меньше всего хочешь. На первом компьютерном тестировании, чёрт возьми, мне достался вопрос с самым длинным кодом. В итоге я сдал письменный тест, но провалил компьютерный.

К счастью, результат письменного теста можно было перенести на следующий экзамен, поэтому я подождал ещё полгода и ещё 1000 раз переписал код (меня от этого тошнило). Со второй попытки мне повезло получить простой вопрос, и я сдал на полный балл. Я наконец получил сертификат, о котором мечтал (не знаю, куда я его теперь задевал):

После этого я не сбавил обороты и с первого раза сдал экзамен NCRE уровня 4 «Сетевой инженер». Честно говоря, на экзамене сетевого инженера уровня 4 был только письменный тест, без компьютерного, так что достаточно было заучить книгу, и я сдал его с первой попытки.

К этому моменту я собрал сертификаты NCRE уровней 2, 3 и 4. Я мог призвать божественного дракона и важничать, ха-ха.

Подведу итог:

Вообще, сложно сказать, приносило ли пользу получение сертификатов в колледже. Хотя при поиске работы эти сертификаты не принесли ни малейшей пользы, они более или менее помогли мне узнать кое-что о сетях и заставили меня тысячи раз переписывать программы на языке C, так что я досконально разобрался с циклами for и while и т. п.

Так что, раз у вас в колледже полно времени, если вы действительно не знаете, чем заняться, получить сертификат тоже неплохая идея. По крайней мере, это показывает, что вы не бездельничали во время учёбы в колледже и что у вас есть мотивация.

Цените время учёбы в колледже, потому что четыре года действительно проходят быстро. Совершенствование своих способностей — это то, что действительно важно, даже если это всего лишь по чуть-чуть.

Рекомендации по навыкам:

  • Английский: очень полезен для изучения компьютеров.
  • Водительские права: базовый жизненный навык.
  • Красноречие: в обществе в основном полагаешься на умение говорить.
  • Чтение: не обязательно по специальности; история, психология, экономика и т. д. Учиться большему никогда не помешает.
  • ……