Kang Desheng 氏は、以前はブリティッシュ スタンダード チャータード グループの市場リスクおよび流動性リスクのグローバル シニア テクニカル ディレクター、中国工商銀行本店の海外特任金融市場ビジネス構造専門家を務めていました。米国ファニーメイおよび国内ソフトウェア会社数社の投資ポートフォリオおよびリスク管理の開発マネージャー、CTOなどの役職を歴任。ソフトウェア開発と管理において 20 年以上の経験があり、そのうち 15 年は FinTech に重点を置いています。
誰の目にも、康徳勝は標準的な修士号を取得しており、浙江大学でコンピュータ サイエンスの修士号を取得し、メリーランド大学で金融の MBA を取得し、CFA (公認財務アナリスト) を取得しています。および金融分野のFRM (ファイナンシャルリスクマネージャー) フィールドプロフェッショナル認定資格。長年にわたり金融テクノロジーの分野で研鑽を積み、複雑な金融商品取引などの金融ビジネス分野やコンピュータ言語などの技術分野にも造詣が深い。
しかし、最初の夢について尋ねると、彼は笑って、ロボットを作ることだったと言いました。 SF小説を読んで、ロボットはとても強力なはずだと感じたので、未来の世界を支配したいと思っています。」
1990 年代、ロボットの製造は特に未来的な夢であり、康徳勝さんはロボット関連の機械設計専攻を選択したとしても、大学でそれを実践する機会がなく、学習のメリットを享受することができませんでした。 . 自由に使えるように。そこで 2 年生のとき、彼は高校で Basic コードを書いた基礎を活かしてソフトウェアの新興企業を見つけ、正式にプログラミングのキャリアをスタートさせました。
一定の基盤はあるものの、ソフトウェアを作るのは簡単ではなく、当時のソフトウェア会社は今のように専門的な製品、研究開発、設計、テスト、運用といった明確な分業体制がありませんでした。基本的にはチームがすべて自分たちでやらなければなりません。現在の言葉で言えば、すべてのプログラマーはフルスタック エンジニアです。
彼の学部の専攻はコンピューターサイエンスではなく、すべてを自分で書かなければならなかったので、カン・デシェンは知識体系の不足を補うためにたくさんの本を読み、理解するためにソースコードを読むことしかできませんでした。プログラムの背後にある動作メカニズムを研究し、時には他の人のソフトウェア製品のアイデアや構造を学ぶために、他の人の製品を取り上げて逆コンパイルすることもあります。学習と執筆を同時に行い、多大な努力を費やした結果、彼はついに最初のソフトウェア製品である英語教育システムを作成しました。
Kang Desheng 氏の見解では、プログラミング スキルを短期間で向上させたい場合、最も重要なことは、自発性を持ち、進んで学習する意欲を持ち、未知のことに喜んで時間を費やすことです。 。たとえば、この教育用ソフトウェアを作成するために、彼は、ウィンドウ、ボタン、メニュー、ドロップダウン リスト ボックス、BMP グラフィックス、漢字表示など、DOS プラットフォームの下で中国語のような模造 Windows プラットフォームを特別に開発しました。マウスとグラフィックス カード、ドライバーはすべて彼がアセンブリ言語を使用して作成し、現在学習中です。
Kang Desheng はテクノロジーへの愛情と強い自発力により、卒業後急速に成長し、チームを率いていくつかのソフトウェア製品を開発しました。
2000年のある日、彼は杭州世界貿易センターでの講演を聞くために50元を費やしたが、壇上には孫正義から2000万ドルを受け取ったジャック・マーという名前の小柄で奇妙な見た目の男がいた。 . .馬雲氏のスピーチは会場の全員を興奮させ、康徳勝氏も興奮に満ちた聴衆の一人でした。この講演を聞いて米国のインターネット技術に強い興味を持ち、国内企業のCTOの職を辞して渡米し、「コードファーマー」としてキャリアを再スタートさせた。
Kang Desheng にとって、コードを書くことは難しくなく、新しいプログラミング言語を適用するために米国に再度行ったとしても、すぐに学習してマスターすることができます。彼が本当に心配しているのは、言語の問題です。以前は中国でチームを管理し、製品や販売まで担当し、強力なコミュニケーション スキルを身につけなければなりませんでした。しかし、現在は片言の英語のため、自分のスキルを駆使して自由に自分の考えを表現することが難しく、どんなに能力があっても明確に表現できなければ他人から認めてもらうことは難しい。
そこで、彼は落ち着きを取り戻し、英語でのコミュニケーション スキルを向上させることに努めました。しばらくの間、彼は毎日バリバリ英語を話さなければなりませんでしたが、その後、徐々に言語はもはや大きな問題ではないことに気づきました。その経験を振り返り、カン・デシェンさんは、重要なのは「皮を厚く」して話し続けることだったと嘆いた。
たとえば、彼がメリーランド大学で金融の MBA を取得するために勉強していたとき、勉強しながら英語のスピーキング スキルを練習するために、授業でよく熱心に話していました。あるとき彼は先生に英語で質問しましたが、質問が終わると教室全体が静まり返り、誰も彼が何を言っているのか理解できませんでした。この時、彼は顔を真っ赤にしてとても恥ずかしかったのですが、それでも恥を忍んで自分の言ったことを英語で説明しようと努めました。
康徳勝氏の見解では、「厚い」という 4 つの単語は、英語のスピーキング スキルの向上だけでなく、中国語のコミュニケーション スキルの向上にも当てはまります。コミュニケーション能力を高めたい技術系の方は、「ステージに上がれば上がるほど、皮が厚くなり、能力も強くなります」。技術者の中には、人前でスピーチすることに慣れていない人もおり、一度勇気を出してステージに立っても、極度の緊張で効果が悪く、今後もスピーチをしない人もいます。しかし、一度、二度、あるいは三度、自分を追い込む意欲があれば、人前で話すことが難しくないことに徐々に気づくでしょう。
Kang Desheng さんは、英語、ビジネスの専門知識、テクノロジーに問題がなくなると、新たな挑戦を求め始めました。 2010年に中国に帰国し、中国工商銀行本店で特任海外金融市場事業構造専門家に就任し、その後英国スタンダードで市場リスクおよび流動性リスクのグローバルシニアテクニカルディレクターを務めた。 Chartered Group に所属し、現在は Zhongan Insurance の CTO を務めています。
ここ数年の仕事の中で、Kang Desheng は常にコードを扱ってきましたが、CTO の地位に就いても第一線から離れることはなく、依然としてコードを書いたり読んだりすることができました。長年の積み重ねにより、プログラミングへの理解も深まりました。
彼は学生の頃、初めてプログラミングに触れたとき、プログラミングとはアルゴリズムのことであり、コンピューターを使って問題を解決するものだと感じました。当時、彼はローカルな問題や比較的ミクロなことについて考えていました。現在は、具体的なアルゴリズムだけでなく、アーキテクチャレベルで何をすべきかなど、マクロレベルでのことを考えているという。
彼の意見では、多くの場合、書くコードが多ければ多いほど良いというわけではなく、逆に、書くコードが少ないほど良いということです。 「ほとんどのことを行うために、最小限のコードを使用します。実際、設計には多くの要件を設定する必要があります。たとえば、10 個のビジネス要件がある場合、一般的な状況として、10 個のプログラムを作成する必要があるかもしれません。 「これらの要件を実現する必要があります。しかし、これらのモジュール間の関係を考え、その背後にあるロジックを抽象化すれば、プログラムを通じてこれらのニーズを達成できるでしょう。」
康徳勝氏は、優秀な技術者が問題を考えるとき、次のように考えています。 、特定の問題に限定されず、多くの問題をまとめ、抽象化機能を使用して本質的な問題を見つけ、絶妙なコードを使用して複数の複雑な問題を解決します。
最後に、Kang Desheng は、面接官としての長年の経験を組み合わせて、大多数の技術系卒業生向けの就職活動に関する 4 つの提案を共有しました。
今日は、Kang Desheng の技術的な成長ストーリーとプログラミングについての考えについて話すのはやめておきますが、今日の記事が皆さんにインスピレーションを与え、自分自身の目標を設定し、より良い自分になることを願っています。
以上が康徳勝 | 皮膚が厚ければ厚いほど、能力は強くなるの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。