In der ersten Phase dachte ich nach dem Erlernen der Programmiersprache C bei mir: Da ich kein Informatik-Student war, würde ich, wenn ich mich auf Jobsuche begab, ein Zertifikat brauchen, um es dem einstellenden Unternehmen zu zeigen. Ein Zertifikat im Studium zu erwerben, konnte mir auch ermöglichen, unter Kommilitonen oder jüngeren Studierenden anzugeben.

  • A: Hey Kumpel, ich habe ein Computer-Zertifikat, du auch?
  • B: Wow wow wow, so beeindruckend, wie hast du das gemacht?
  • A: Blabla bla bla... (beginnt, Erfolgstipps zu teilen)

Damals war die populärere Computerprüfung für Nicht-Informatik-Studierende an der Hochschule die National Computer Rank Examination (NCRE). Dieses verdammte Ding hatte vier Stufen:

  • Prüfung Stufe 1: Office-Software und andere Grundlagen (sehr elementar).
  • Prüfung Stufe 2: Programmierbezogen, einschließlich C-Sprache usw.
  • Prüfung Level 3: Dies ist die Vorbereitungsstufe für Ingenieure und deckt Netzwerktechnologie, Datenbanktechnologie usw. ab.
  • Prüfung Level 4: Umfasst Netzwerkingenieur, Datenbankingenieur usw.

Nebenbei: Damals hatte unser Studiengang im zweiten Semester des zweiten Studienjahres einen NCRE-Kurs der Stufe 2 namens Visual FoxPro (einen Datenbankkurs). Ich weiß nicht, ob es das heute noch gibt. Ich habe die Prüfung im ersten Semester des zweiten Studienjahres bestanden. Der Prüfungsinhalt war einfach – man musste nur eine Datenbank am Computer bedienen (ich wusste damals nicht einmal, wie ich bestanden habe). Außerdem hatte Visual FoxPro 6 Unterrichtsstunden pro Woche, also beantragte ich direkt eine Anrechnung und verbrachte diese Zeit damit, C zu lernen. Jetzt denke ich, wenn du noch Student bist, solltest du deine Credits so früh wie möglich abschließen und mehr Zeit für Kurse aufwenden, die du wirklich lernen willst.

Als ich diese Stufenprüfungen sah, war Stufe 1 langweilig, und ich hatte bereits das Zertifikat der Stufe 2. Ich musste ein höheres bekommen. Später wählte ich NCRE-Netzwerktechnologie (warum ich das gewählt habe? Ich weiß es auch nicht. Ich schätze, Netzwerk sah angenehmer aus, und es ging rein um das Zertifikat).

Damals war die Prüfung NCRE-Netzwerktechnologie in einen schriftlichen Test und einen computergestützten Test unterteilt:

Für den schriftlichen Test kaufte ich einfach ein Buch. Ich benutzte die Ausgabe von 2008 (wie unten gezeigt), lernte dann Konzepte auswendig und machte frühere Übungen. Das war relativ einfach.

Der computergestützte Test war C-Programmierung (zum Glück hatte ich das vorher gelernt), und das Programm wurde aus einem Pool von 100 Fragen ausgewählt. Der Fragenkatalog war öffentlich, es war also im Wesentlichen eine Open-Book-Prüfung. Aber ehrlich gesagt lernte ich die Programme im Fragenkatalog auswendig und hatte keine Ahnung, was sie bedeuteten.

Wie habe ich sie auswendig gelernt? Ein gutes Gedächtnis ist besser als ein schlechter Stift. Ich schrieb den Code aus dem Fragenkatalog Buchstabe für Buchstabe in mein Notizbuch ab. Jede Frage wurde mindestens 10 Mal abgeschrieben. Nach dieser Rechnung habe ich mindestens 1000 Mal abgeschrieben. Wenn ich zurückdenke, habe ich mich damals wirklich sehr angestrengt.

Viele der Programme in der Fragensammlung waren sehr kurz; nur wenige hatten viel Code. Die kurzen habe ich kaum auswendig gelernt. Damals hoffte ich, auf den kurzen Typ zu stoßen, um die Prüfung zu bestehen. Ich dachte: „Ich werde nicht so viel Pech haben, eine der langen Codefragen zu bekommen“ (denn die waren wirklich unmöglich auswendig zu lernen).

Aber manchmal kommt es doch anders, als man am wenigsten möchte. Beim ersten computergestützten Test, verdammt noch mal, bekam ich tatsächlich die Frage mit dem längsten Code. Das Endergebnis war, dass ich den schriftlichen Test bestand, aber beim computergestützten Test durchfiel.

Zum Glück konnte das Ergebnis des schriftlichen Tests auf die nächste Prüfung übertragen werden, also wartete ich ein weiteres halbes Jahr und kopierte den Code noch 1000 Mal (es brachte mich zum Kotzen). Beim zweiten Versuch hatte ich das Glück, eine einfache Frage zu bekommen, und bestand mit voller Punktzahl. Endlich bekam ich das Zertifikat, von dem ich geträumt hatte (ich weiß nicht, wo ich es jetzt gelassen habe):

Danach blieb ich am Ball und bestand den NCRE Level 4 Network Engineer auf Anhieb. Um ehrlich zu sein, hatte die Prüfung zum Level 4 Network Engineer nur einen schriftlichen Test, keinen computergestützten Test, also reichte es, das Buch auswendig zu lernen, und ich bestand sie beim ersten Versuch.

Zu diesem Zeitpunkt hatte ich NCRE-Zertifikate der Stufen 2, 3 und 4 gesammelt. Ich konnte den göttlichen Drachen beschwören und mich ganz groß aufspielen, haha.

Lass mich zusammenfassen:

Eigentlich ist es schwer zu sagen, ob es nützlich war, im College Zertifikate zu erwerben. Obwohl diese Zertifikate verdammt nutzlos waren, als ich hinausging, um einen Job zu finden, halfen sie mir mehr oder weniger, etwas Netzwerkwissen zu lernen, und brachten mich dazu, C-Programme tausendmal zu kopieren, wodurch ich for- und while-Schleifen usw. gründlich verstand.

Da du also im College reichlich Zeit hast, ist es auch eine gute Idee, ein Zertifikat zu erwerben, wenn du wirklich nicht weißt, was du tun sollst. Zumindest zeigt es, dass du während des Colleges nicht gefaulenzt hast und dass du motiviert bist.

Schätze deine Studienzeit, denn vier Jahre vergehen wirklich schnell. Deine Fähigkeiten zu verbessern, ist das Entscheidende, auch wenn es nur ein kleines bisschen ist.

Empfehlungen für Fähigkeiten:

  • Englisch: sehr nützlich für das Lernen von Computern.
  • Führerschein: eine grundlegende Fähigkeit fürs Leben.
  • Eloquenz: In der Gesellschaft verlässt man sich hauptsächlich auf seinen Mund.
  • Lesen: nicht unbedingt in deinem Hauptfach; Geschichte, Psychologie, Wirtschaft usw. Mehr zu lernen schadet nie.
  • ……