Was muss ein C-Programmierer wissen?
Es gibt viele Jobanforderungen für Programmierer, beispielsweise bei großen Internetunternehmen, Softwareentwicklungsunternehmen usw . Alle benötigen Programmmitglieder.
Programmierer müssen lernen:
1. Stammdaten und deren Konvertierung, Darstellung von Daten auf der Maschine, arithmetische und logische Operationen sowie entsprechende Grundkenntnisse der angewandten Mathematik ;
2. Den Aufbau eines Computers und die Leistungsindikatoren seiner Hauptkomponenten verstehen
4 . Beherrschen Sie grundlegende Arbeitsmethoden häufig verwendeter Office-Software.
Beherrschen Sie grundlegende Datenstrukturen und häufig verwendete Algorithmen von C++, Java und Visual Basic
Seien Sie mit den Grundkenntnissen von Datenbank, Netzwerk und Multimedia vertraut
8 Software-Prozess und gesunder Menschenverstand im Software-Entwicklungsprojektmanagement; 9. Verstehen Sie gängige Informationstechnologiestandards, Sicherheit und Grundkenntnisse der relevanten Gesetze und Vorschriften und Computeranwendungen;
11. Einfache englische Materialien im Computerbereich richtig lesen und verstehen.
Empfohlenes Lernen:
jQuery-Video-Tutorial Grundlegende Fähigkeiten für Programmierer:1. Beherrscht Entwicklungstools Als Programmierer müssen Sie mindestens zwei bis drei Entwicklungstools beherrschen. Dies ist die Grundlage für die Karriere eines Programmierers.
Sie müssen grundlegende Skriptsprachen wie Shell, Perl usw. beherrschen und zumindest in der Lage sein, diese Skriptcodes zu lesen. 2. Mit Datenbanken vertraut
Programmierer müssen sich mit mindestens einer oder zwei Datenbanken auskennen. Sie müssen sich mit den Schlüsselelementen relationaler Datenbanken auskennen und die grundlegende Syntax von SQL beherrschen .
3. Verstehen Sie das Betriebssystem
Um ein echter Programmiermeister zu werden, müssen Sie ein tiefgreifendes Verständnis des Betriebssystems, seines Speicherverwaltungsmechanismus, der Prozess-/Thread-Planung und der Signale haben , Kernelobjekte und Systemaufrufe, Protokollstapelimplementierung usw.
4. Fähigkeit zum Verständnis der Anforderungen
Programmierer müssen in der Lage sein, die in der Aufgabenreihenfolge beschriebenen Anforderungen richtig zu verstehen. Hierbei sollte klar sein, dass Programmierer nicht nur auf die funktionalen Anforderungen der Software achten sollten, sondern auch auf die Leistungsanforderungen der Software.
Sie müssen in der Lage sein, die Auswirkungen und potenziellen Bedrohungen Ihrer eigenen Module auf das gesamte Projekt richtig einzuschätzen. Wenn ein erfahrener Programmierer mit zwei bis drei Jahren Projekterfahrung dies nicht versteht, kann das nur bedeuten, dass er mag ernst sein. Ich habe gearbeitet, aber ich habe nicht hart gearbeitet.
5. Fähigkeit zum modularen Denken
Als exzellenter Programmierer kann er sich nicht auf die aktuellen Arbeitsaufgaben beschränken. Er muss darüber nachdenken, ob die Module, die er schreibt, vom aktuellen System getrennt werden können. Es existiert und kann durch einfache Kapselung direkt in anderen Systemen oder anderen Modulen verwendet werden.
Auf diese Weise kann der Code wiederverwendbar gemacht, Doppelarbeit reduziert und die Systemstruktur vernünftiger gestaltet werden. Die Verbesserung der Fähigkeit zum modularen Denken ist ein wichtiger Indikator für die Verbesserung des technischen Niveaus eines Programmierers.
PHP chinesische Website, eine große Anzahl von Programmier-Tutorials und
Tutorials zum Erstellen von Websites, willkommen zum Lernen!
Das obige ist der detaillierte Inhalt vonWas muss ein C-Programmierer wissen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!