Heim >System-Tutorial >LINUX >Muss das Linux-Betriebs- und Wartungspersonal über Kenntnisse in Programmiersprachen verfügen?

Muss das Linux-Betriebs- und Wartungspersonal über Kenntnisse in Programmiersprachen verfügen?

王林
王林nach vorne
2023-12-31 19:24:09804Durchsuche

Muss das Linux-Betriebs- und Wartungspersonal über Kenntnisse in Programmiersprachen verfügen?

In letzter Zeit fragen mich oft Freunde aus der gleichen Branche oder Linux-Anfänger:

Muss das Betriebs- und Wartungspersonal eine Sprache lernen? Welche Sprache sollte es also lernen?

Diese Frage werde ich in zweierlei Hinsicht beantworten:

Erste Wahl: Wenn das Systembetriebs- und Wartungspersonal heute angesichts der rasanten Entwicklung von Big Data und Cloud Computing nicht ein wenig Entwicklungssprache beherrscht, wird es wirklich schwierig, da es bei Betriebs- und Wartungsarbeiten viele Geschäftssysteme gibt Der Umfang der Online-Server ist sehr groß und kann nur durch das Schreiben von Skripten durchgeführt werden (Automatisierung ist auch eine Art von Skript). Andernfalls kann sich die Arbeitskraft keine solche repetitive und langwierige Arbeit leisten Wartungsarbeiten in Chargen scheinen sehr wichtig zu sein.

Welche Sprache solltest du also lernen?

Für das Betriebs- und Wartungspersonal des Linux-Systems ist die Antwort komplizierter, da es viele Möglichkeiten gibt. Shell, Perl, Python, Ruby usw.

Ich denke, dass jedes Personal für den Betrieb und die Wartung von Linux-Systemen die Linux-Shell (sh oder bash) und auch eine der Sprachen Perl, Ruby oder Python kennen sollte. Es spielt keine Rolle, welche Sprache Sie lernen.

Meiner Meinung nach ist jede Sprache für die Betriebs- und Wartungsarbeiten geeignet. Welche Sprache Sie mögen, dann können Sie für Anfänger natürlich verschiedene Optionen verwenden. Wenn Sie Anfänger sind, empfiehlt es sich, eine Sprache zu lernen, die derzeit beliebt ist oder über viele Unternehmensanwendungen verfügt, was bei der zukünftigen Arbeit eine große Hilfe sein wird. Schließlich ist kein Unternehmen bereit, eine unbekannte Sprache zu akzeptieren.

Sollten Anfänger sofort eine Betriebs- und Wartungssprache lernen? Ich denke, das ist zu früh, da jede Sprache, insbesondere Sprachen wie Shell und Python, eng mit Linux verwandt sind Eine Sprache, die nichts weiß, ist gleichbedeutend mit einem Blinden, der versucht, einen Elefanten zu verstehen. Daher schlage ich vor, dass Sie beim Erlernen einer Systemsprache über eine Linux-Grundlage verfügen müssen Die Sprache ist viel einfacher geworden.

Shell muss als universelle Systemsprache von allen Betriebs- und Wartungsmitarbeitern verstanden und beherrscht werden. Shell kann uns dabei helfen, viele sich wiederholende und mühsame Aufgaben in der täglichen Arbeit zu lösen. Die Grundlage von Shell sind jedoch nur Systembefehle Ich habe viele Freunde kennengelernt, die sich mit dem Betrieb und der Wartung von Linux beschäftigen, aber keine Ahnung haben, wie man For-Schleifen ausführt, wenn überhaupt [[oder[, $1, $2, $3... $*, $@ und die Verwendung von Case-Anweisungen sind nicht bekannt. Früher oder später werden sie sich selbst die Schuld geben, dass sie Bash nicht so früh wie möglich gelernt haben.

Dann fragte mich wieder jemand, ich kenne mich schon sehr gut mit der Shell aus, aber ich finde immer noch keinen Job. Viele Einheiten erfordern Sprachen wie Python oder Ruby. Muss ich diese Sprachen noch lernen?

Dieses Problem gliedert sich in zwei Aspekte: Aus Sicht der Mitarbeiter rekrutieren Unternehmen Mitarbeiter, um sich selbst zu bedienen. Solange die den Mitarbeitern zugewiesenen Aufgaben qualitativ und quantitativ erledigt werden können, reicht es aus wird verwendet, um dies zu erreichen, es ist nicht wichtig. Einige Unternehmen zwingen möglicherweise aus Gewohnheit oder Tradition dazu, alle Arbeiten in einer Sprache zu erledigen. Dies ist ein Problem des Unternehmensumfelds. Wenn jeder Mitarbeiter die Angewohnheit hat, vollständig vom Unternehmen abhängig zu sein, wäre es dann nicht notwendig, alle Sprachen zu lernen? Das ist natürlich nicht die Norm.

Viele Freunde haben die Rekrutierungsinformationen im Grunde genommen mit Shell, Python, Perl usw. vertraut. Dies bedeutet, dass die Sprachanforderungen für Betriebs- und Wartungsarbeiten relativ breit sind Professionelle Aufgabenplanungs- und Verwaltungsplattformen für Betriebs- und Wartungsarbeiten. Die Planungsverwaltungsplattform kann Betriebs- und Wartungsplanungsaufgaben unterstützen, die in jeder Sprache geschrieben sind, sodass Sie sich keine Gedanken darüber machen müssen, welche Sprache Sie lernen müssen.

Dann Aus Sicht des Karrieremanagements denke ich, dass es der größte Wettbewerbsfaktor ist, wirklich gut in einer der Sprachen zu sein und sich in anderen Sprachen zu versuchen,, auch wenn das bedeutet, nur den Anfang von Büchern zu lesen, die diese Sprachen vorstellen. Mehrere Kapitel. Wirklich gut in einer dieser Sprachen zu sein bedeutet, dass Sie ein tiefes Verständnis für die Verwendung der Sprache und ein tiefes Verständnis dafür haben, wie die Sprache „unter der Haube“ ist, sodass Sie beim Entwerfen größerer Sprachen vernünftigere Entscheidungen treffen können Programme. Der Grund, warum ich dieses Thema auf die Ebene eines Karrieremanagement-Themas erhebe, ist, dass es weitaus wichtiger ist, wenn man bei einem Unternehmen angestellt werden möchte, das eine andere Sprache verwendet, „ein Experte zu sein, der bereit ist, verschiedene Sprachen zu lernen“. Wichtiger als „ein Experte zu sein, der nur eine andere Sprache lernen möchte“, „Sprachen mit Potenzial“ oder „Menschen, die ein wenig über diese oder jene Sprache wissen, aber nie die Geduld hatten, eine Sprache gut zu lernen“ sind wichtig.

Ich bin Ant aus Südafrika, ein Mitarbeiter an vorderster Front, der sich seit vielen Jahren mit Betrieb und Wartung beschäftigt. Wenn Sie immer noch nicht wissen, wie man eine Betriebs- und Wartungssprache lernt, schauen Sie doch mal vorbei!

Das obige ist der detaillierte Inhalt vonMuss das Linux-Betriebs- und Wartungspersonal über Kenntnisse in Programmiersprachen verfügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen