Was ist unser Ziel als Programmierer? Technische Experten, Projektmanager, technische Direktoren oder andere, Sie müssen sich vielleicht beruhigen und darüber nachdenken. Sie können nicht einfach wie ein seelenloser „Körper“ herumschweben CTO, heutzutage beliebtCwasO, also Chief Programmierer wird auch als CPO bezeichnet, also Chief Programmer Officer Wenn Sie jetzt ein CPO sind und in Zukunft zum CTO aufsteigen möchten, dann haben Sie dies ab heute Um Zeit zu finden, die folgenden Fähigkeiten zu erlernen und zu kultivieren, habe ich diese sechs Fähigkeiten auf der Grundlage von Amons persönlicher Erfahrung und Denkweise der Reihe nach geordnet. Die vordersten sind wichtiger und sie nehmen Schritt für Schritt ab Seien Sie hilfreich und inspirierend für Sie.
1. Führung
Seit meiner Kindheit habe ich die Reden von Führungskräften noch nie gehört. Ich finde, sie sind zu langweilig und der Wortschatz ist altmodisch Manchmal bleibt mir nichts anderes übrig, als zuzuhören, ich kann nur von der riesigen Welt träumen, sonst haben Sie vielleicht verstanden, dass ich von traditioneller Führung im chinesischen Stil spreche Ich war Beamter in einerXX Organisation, ich traue mich hier nicht, leichtsinnig zu sein, ich habe Angst, doppelt reguliert zu werden!
Zum Glück bin ich Programmierer und habe vor niemandem Angst. Ich denke, dassIT-Führungskräfte in der Branche nicht so sein können wie ich Was den Stil betrifft, müssen wir fähig und entschlossen sein, schnell und flexibel zu denken und inspirierende und überzeugende Worte zu sagen, sonst werden wir von Programmierern verachtet. Ich hatte immer das Gefühl, dass ich keine Führungsqualitäten habe Ich bin immer noch fleißig am Lernen. Meng glaubt, dass nur wenige Menschen geborene Führungskräfte sind und die meisten Menschen Führungsqualitäten erworben haben. Deshalb müssen wir verschiedene Bücher, Kurse, Beziehungen und Erfahrungen voll ausschöpfen, um unsere Führungsqualitäten zu verbessern !2
. Technische FähigkeitenAls
CTOsind technische Fähigkeiten sehr wichtig, da die meisten Ihrer Untergebenen auch Mitarbeiter mit starken technischen Fähigkeiten sind Wenn selbst die Technologie mittelmäßig ist, wie beurteilen Sie dann den Schwierigkeitsgrad und den Entwicklungszyklus eines Subsystems oder eines Moduls? Wie können Sie Mitarbeiter bei der Lösung technischer Probleme unterstützen? Amon ist davon überzeugt, dass ein CTO vorzugsweise über langjährige Erfahrung in der Projektentwicklung und -verwaltung verfügen, im Umgang mit verschiedenen Projektdesign- und -verwaltungstools kompetent sein und mit gängigen Entwicklungstechnologien vertraut sein sollte in der Lage, die neuesten Technologien zu verstehen und zu bewerten. Es gab einige unglückliche Tage, als ich jung war.
BOSSIch hatte immer das Gefühl, dass wir Programmierer kein Verständnis für Management hatten. Also schickte ich einen alten Revolutionär mit Verwaltungserfahrung, der die Leitung der Entwicklungsabteilung übernehmen sollte. Am Anfang war die alte Revolution voller Leidenschaft und Selbstvertrauen. Diese jungen Leute sind so EINFACHWer hätte gedacht, dass dem alten Revolutionär fast die Haare ausfallen würden, wenn ich mich nicht um sie gekümmert hätte Er hat nicht verstanden, was wir während des Treffens besprochen haben, geschweige denn, dass er uns irgendwelche Vorschläge gemacht hat, und die Konflikte haben sich weiter verschärft, und die Konsequenzen sind vorstellbar. Ich nenne dieses Beispiel, um die Bedeutung technischer Fähigkeiten für einen CTO hervorzuheben. Vielleicht ist meine Meinung voreingenommen Aufgrund meiner begrenzten Fähigkeiten bin ich in diesen Jahren in kleinen und mittleren Unternehmen tätig. Nach sorgfältiger Beobachtung seit mehreren Jahren habe ich das Gefühl, dass kleine und mittlere Unternehmen
ITUnternehmen sind nicht so groß. Es ist notwendig, einen professionellen Manager einzustellen, der die Technologie verwaltet, aber der Effekt ist oft schlimmer. Es ist besser, einige Mitarbeiter mit starken technischen Fähigkeiten vom Unternehmen auszubilden und sie dann erwachsen zu lassen Übernehmen Sie die Verantwortung für die gesamte Technologiesituation. 3. Kommunikationsfähigkeiten Kommunikationsfähigkeiten scheinen in unserer Branche ein heißes Diskussionsthema zu sein, und ich sehe, dass auch viele Senioren diesen Spaß gerne mitmachen. Vielleicht liegt es daran, dass die meisten unserer Programmierer introvertiert sind. Jetzt ist es vielleicht etwas besser wegen des unbarmherzigen Zahns der Zeit. Aber als
CTO können wir nicht zu SCHÜCHTERN
sein, denn wir müssen regelmäßig mit kommunizieren BOSS, andere Abteilungen, Endbenutzer und IT Verschiedene Kommunikationsobjekte haben auch unterschiedliche Kommunikationseinstellungen. Zwei Methoden: (1) Üben, üben, noch einmal üben; (2) Beobachten Sie Menschen, die gut kommunizieren können, und ahmen Sie sie dann nach sie Methode verwendet. 4. Planungsfähigkeit
Onkel Qius „Kingsoft PowerWord“ erklärt das Wort „Plan“ wie folgt: Plan , bezieht sich insbesondere auf einen relativ umfassenden langfristigen Entwicklungsplan. Als CTO müssen Sie einen relativ umfassenden langfristigen Plan für die technologische Entwicklung und F&E-Arbeit des Unternehmens erstellen. Große IT-Unternehmen sollten über eine eigene Technologieplanungsabteilung verfügen, bei kleinen und mittleren Unternehmen ist dies jedoch oft ein CTO Wenn wir in diesem Bereich arbeiten, müssen wir regelmäßig strategisch denken und mehr betriebswirtschaftliche und technische Veröffentlichungen lesen, wenn wir Zeit haben. Sie können für unsere Planungsideen hilfreich und nützlich sein.
5. Diplomatische Fähigkeiten
Da Sie nun CTOCTO geworden sind, haben Sie mehr Möglichkeiten, mit Kunden, Partnern usw. zu interagieren. Ausgezeichnet Diplomatische Fähigkeiten tragen dazu bei, dass die Arbeit reibungslos verläuft und einen guten Eindruck bei der anderen Partei hinterlässt. Deshalb müssen wir lernen, Probleme aus der Perspektive anderer Menschen zu betrachten und mehr über Verkauf und Verhandlungen zu lesen, wenn wir Zeit haben BÜCHER und gleichzeitig mehr Möglichkeiten schaffen, das Büro zu verlassen und mit anderen zu interagieren.
6. Finanzielle Leistungsfähigkeit
Vielleicht werden Sie fragen: Ich bin CTO, kein Buchhalter! Für ein bestimmtes Projekt ist die Kontrolle der Finanzkosten sehr wichtig. Dies hängt davon ab, ob ein Gewinn erzielt wird. Bei der Lösung einiger Dinge können Sie sich nicht darauf verlassen, dass wir über grundlegende Finanzkenntnisse verfügen. Ganz zu schweigen davon, dass das Kursdesign des MBA Finanzwissen beinhalten wird.
Kostenlos erhaltenLAMPEBand of Brothers Original PHPTutorialCD/《 DetailsPHP》Essential-Version, bitte kontaktieren Sie den offiziellen Website-Kundendienst für Details: http:/ /www.lampbrother.net
PHPCMSSekundärentwicklunghttp://yun.itxdl.cn/online /phpcms/index.php ?u=5
WeChat Developmenthttp://yun.itxdl. cn/online/weixin/ index.php?u=5
Serverseitige Entwicklung des mobilen Internetshttp ://yun.itxdl. cn/online/server/index.php?u=5
JavascriptKurshttp://yun.itxdl.cn/online/js/index.php?u=5
CTOTrainingslagerhttp://yun.itxdl.cn/online/cto/index.php?u=5
Das Obige stellt die sechs Fähigkeiten vor, die vom Programmierer bis zum CTO gefördert werden müssen, einschließlich inhaltlicher Aspekte. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.