Kang Desheng telah berkhidmat sebagai pengarah teknikal kanan global risiko pasaran dan risiko kecairan British Standard Chartered Group, pakar struktur perniagaan pasaran kewangan luar negara yang dilantik khas di Ibu Pejabat Bank Perindustrian dan Komersial China, pengurus pembangunan kanan portfolio pelaburan dan pengurusan risiko Fannie Mae di Amerika Syarikat, dan CTO beberapa syarikat perisian domestik, dsb. Kedudukan. Lebih 20 tahun pengalaman dalam pembangunan dan pengurusan perisian, 15 daripadanya telah tertumpu pada FinTech.
Di mata semua orang, Kang Desheng ialah seorang ahli akademik standard Dia memegang ijazah sarjana dalam sains komputer dari Universiti Zhejiang, MBA dalam kewangan dari University of Maryland, CFA (Penganalisis Kewangan Bertauliah) dan profesional FRM (Pengurus Risiko Kewangan). pensijilan dalam bidang kewangan. Setelah bekerja keras dalam bidang teknologi kewangan selama bertahun-tahun, beliau mempunyai pengetahuan mendalam dalam bidang perniagaan kewangan seperti transaksi produk kewangan yang kompleks, serta bidang teknikal seperti bahasa komputer.
Tetapi apabila ditanya tentang impian awalnya, dia ketawa dan mengatakan bahawa impian asalnya adalah untuk membuat robot "Semasa saya kecil, saya sering membaca novel fiksyen sains dan merasakannya robot mesti sangat berkuasa dan akan memerintah dunia masa depan." .
Pada tahun 1990-an, pembuatan robot adalah impian yang sangat futuristik Walaupun Kang Desheng memilih jurusan reka bentuk mekanikal berkaitan robotik, dia tidak berpeluang untuk mempraktikkannya di kolej, yang menghalangnya daripada menikmati keseronokan mengaplikasikan apa yang dipelajarinya. . Jadi pada tahun kedua, dia menggunakan asas menulis kod Asas di sekolah menengah untuk mencari syarikat permulaan perisian dan secara rasmi memulakan kerjaya pengaturcaraannya.
Walaupun ada asas tertentu, membuat perisian bukanlah mudah, dan syarikat perisian pada masa itu tidak mempunyai pembahagian kerja yang jelas seperti sekarang Mereka mempunyai pasukan khusus untuk produk, R&D, reka bentuk, ujian, operasi dan penyelenggaraan, dsb. Pada asasnya Anda perlu melakukan semuanya sendiri. Dalam istilah semasa, setiap pengaturcara adalah jurutera timbunan penuh.
Memandangkan jurusan sarjana mudanya bukan sains komputer, dan dia perlu menulis segala-galanya sendiri, Kang Desheng hanya boleh membaca banyak buku untuk mengimbangi kekurangan sistem pengetahuannya, sambil membaca kod sumber untuk memahami mekanisme operasi di sebalik program itu. Kadang-kadang saya juga akan mengambil produk orang lain dan menyusunnya, dan mempelajari idea dan struktur produk perisian orang lain. Hanya belajar dan menulis pada masa yang sama, selepas menghabiskan banyak usaha, dia akhirnya mencipta produk perisian pertamanya, sistem pendidikan Inggeris.
Pada pandangan Kang Desheng, jika anda ingin meningkatkan kemahiran pengaturcaraan anda dengan cepat, perkara yang paling penting ialah mempunyai motivasi diri, bersedia mengambil inisiatif untuk belajar, dan bersedia meluangkan masa untuk perkara yang tidak diketahui. Sebagai contoh, untuk membuat perisian pendidikan ini, beliau membangunkan khas platform seperti Windows di bawah platform DOS yang menyokong bahasa Cina, seperti tingkap, butang, menu, kotak senarai juntai bawah, grafik BMP, paparan aksara Cina... malah tetikus dan kad grafik semuanya dibuat olehnya menggunakan bahasa himpunan dan mempelajarinya sekarang.
Dengan cintanya terhadap teknologi dan pemacu kendiri yang kuat, Kang Desheng berkembang pesat selepas tamat pengajian dan mengetuai pasukan untuk membangunkan beberapa produk perisian.
Suatu hari pada tahun 2000, dia membelanjakan 50 yuan untuk mendengar syarahan di Pusat Dagangan Dunia Hangzhou Di atas pentas adalah seorang lelaki kecil yang kelihatan aneh bernama Jack Ma, yang baru sahaja menerima 20 juta dolar AS daripada Masayoshi Son. Ucapan Ma Yun membakar semangat semua orang di tempat itu, dan Kang Desheng juga merupakan salah seorang penonton yang dipenuhi dengan keterujaan. Selepas mendengar ucapan itu, dia menjadi sangat ingin tahu tentang teknologi Internet di Amerika Syarikat, jadi dia melepaskan jawatan CTOnya di sebuah syarikat domestik dan pergi ke Amerika Syarikat untuk memulakan semula kerjayanya sebagai "petani kod".
Bagi Kang Desheng, menulis kod tidak sukar Walaupun dia datang ke Amerika Syarikat dan menggunakan bahasa pengaturcaraan baharu sekali lagi, dia boleh mempelajari dan menguasainya dengan cepat. Apa yang sangat merisaukannya ialah cabaran bahasa. Pada masa lalu, di China, dia perlu menguruskan pasukan, menjaga produk dan juga jualan, dan membangunkan kemahiran komunikasi yang kuat. Tetapi kini, bahasa Inggerisnya yang rosak menyukarkan dia untuk menggunakan semua kemahirannya dan meluahkan fikirannya dengan bebas walau seberdaya mana pun dia, sukar untuk mendapat pengiktirafan daripada orang lain jika dia tidak dapat meluahkan dengan jelas.
Jadi, dia mula bertenang dan memaksa dirinya untuk meningkatkan kemahiran komunikasi bahasa Inggerisnya. Untuk satu tempoh masa, dia terpaksa bercakap bahasa Inggeris dengan lancar setiap hari Kemudian, dia secara beransur-ansur mendapati bahawa bahasa bukan masalah besar lagi. Apabila mengimbas kembali pengalaman itu, Kang Desheng mengeluh bahawa kuncinya adalah untuk "mempunyai kulit yang tebal" dan terus bercakap.
Sebagai contoh, semasa dia menuntut MBA dalam bidang kewangan di University of Maryland, di Amerika Syarikat, untuk mempraktikkan kemahiran berbahasa Inggeris semasa belajar, dia sering bercakap dengan penuh semangat di dalam kelas. Sekali dia bertanya soalan kepada guru dalam bahasa Inggeris Selepas soalan itu, seluruh bilik darjah senyap, dan tiada siapa yang dapat memahami apa yang dia katakan. Pada masa ini, mukanya menjadi merah dan dia sangat malu, tetapi dia masih memaksa dirinya untuk tidak tahu malu dan menerangkan dalam bahasa Inggeris apa yang dia katakan.
Pada pandangan Kang Desheng, empat perkataan "berkulit tebal" bukan sahaja boleh digunakan untuk meningkatkan kemahiran bertutur dalam bahasa Inggeris, tetapi juga untuk meningkatkan kemahiran komunikasi bahasa Cina. Bagi orang teknikal yang ingin meningkatkan kemahiran komunikasi mereka, "semakin banyak anda berada di atas pentas, semakin tebal kulit anda, semakin kuat kebolehan anda." Sesetengah orang teknikal tidak biasa memberi ucapan di khalayak ramai Walaupun mereka mempunyai keberanian untuk naik ke pentas sekali, mereka mendapati bahawa mereka sangat gementar dan kesannya tidak baik, dan mereka tidak akan berkongsi lagi pada masa hadapan. Tetapi jika anda sanggup memaksa diri sendiri sekali, dua kali, atau tiga kali, perlahan-lahan anda akan mendapati bahawa pengucapan awam tidak sukar.
Apabila Bahasa Inggeris, kepakaran perniagaan dan teknologi Kang Desheng tidak lagi menjadi masalah, dia mula mencari cabaran baharu. Pada tahun 2010, beliau kembali ke China dan menjadi pakar struktur perniagaan pasaran kewangan luar negara yang dilantik khas di ibu pejabat Bank Perindustrian dan Komersial China Beliau kemudiannya berkhidmat sebagai pengarah teknikal kanan global risiko pasaran dan risiko kecairan di Standard Chartered Group , dan kini berkhidmat sebagai CTO Insurans Zhongan.
Dalam tahun-tahun bekerja ini, Kang Desheng sentiasa berurusan dengan kod Walaupun dia mencapai jawatan CTO, dia tidak meninggalkan barisan hadapan dan masih menulis dan membaca kod. Pengumpulan selama ini juga telah memberinya pemahaman yang lebih mendalam tentang pengaturcaraan.
Pada zaman pelajarnya, apabila dia mula bersentuhan dengan pengaturcaraan, dia merasakan bahawa pengaturcaraan adalah mengenai algoritma, yang bermaksud menyelesaikan masalah melalui komputer. Pada masa itu, dia lebih memikirkan isu tempatan dan perkara yang agak mikro. Kini, dia lebih memikirkan perkara peringkat makro, seperti apa yang perlu dilakukan di peringkat seni bina sebagai tambahan kepada algoritma tertentu.
Pada pandangannya, dalam banyak kes ia tidak bermakna bahawa lebih banyak kod yang anda tulis, lebih baik Sebaliknya, semakin kurang kod yang anda tulis, lebih baik. "Anda menggunakan kod paling sedikit untuk melakukan kebanyakan perkara. Malah, anda perlu meletakkan banyak keperluan pada reka bentuk anda. Contohnya, jika anda mempunyai 10 keperluan perniagaan, situasi biasa mungkin anda perlu menulis 10 program untuk merealisasikan keperluan ini tetapi jika Selepas anda memikirkan hubungan antara modul ini dan mengabstrak logik di sebaliknya, anda boleh melaksanakan keperluan ini melalui program." Kang Desheng percaya bahawa orang teknikal yang cemerlang tidak tahu bagaimana untuk memikirkan masalah. Ia terhad kepada masalah tertentu, tetapi menyatukan banyak masalah, menggunakan keupayaan abstraksi untuk mencari masalah penting, dan boleh menyelesaikan pelbagai masalah kompleks dengan kod yang indah. . .
Contohnya, buat aplikasi kecil, tulis program kecil, dsb. Kerja adalah senjata terbaik untuk menunjukkan kebolehan anda Adalah lebih baik untuk mempunyai beberapa kerja yang baik apabila anda seorang pelajar. Selain itu, anda juga boleh menyertai lebih banyak pertandingan teknikal dan membuktikan kebolehan pengaturcaraan anda melalui beberapa sijil.Pergi ke lebih banyak temuduga dan jawab lebih banyak soalan.
Lebih banyak temu duga yang anda sertai, lebih jelas anda boleh menyatakan apa yang anda tahu Apabila pengalaman temu duga anda terkumpul ke tahap tertentu, anda akan menjadi lebih yakin. Selain itu, anda juga boleh menjawab lebih banyak soalan Jika anda menjawab soalan dengan cepat semasa temuduga, penemuduga juga akan kagum dengan anda.Atas ialah kandungan terperinci Kang Desheng |. Lebih tebal kulit anda, lebih kuat keupayaan anda. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!