Posted on

Bahasa pemrograman apa yang dikuasai Elon Musk?

Legenda mengatakan bahwa Elon Musk mulai belajar mengembangkan BASIC sendiri dengan sebuah buku yang mengusulkan program dalam 6 bulan .

Sudah sangat berbakat dan bersemangat, Elon Musk menyelesaikan buku ini dalam 3 hari.

Elon Musk kemudian mulai mengembangkan video game pertamanya.

Pada tahun 1984, pada usia 12 tahun, Elon Musk membuat game Blastar yang mana Anda dapat menemukan versi HTML5 di sini: Blastar untuk HTML5

Game ini terinspirasi oleh game Alien Invaders.

Elon Musk berhasil menjual game-nya ke PC dan Office Technology seharga $ 500 . Dari langkah pertamanya di dunia pemrograman, Elon Musk belajar bagaimana menghasilkan keuntungan. Langkah penting pertama dalam apa yang harus diikuti untuknya.

Setelah kesuksesan awal ini, Elon Musk menyadari bahwa membaca buku untuk mempelajari hal-hal baru bisa sangat bermanfaat. Sejak saat itu, Elon Musk mulai menghasilkan uang dengan keterampilan pengembangannya .

Saat ditanya tentang game Blastar miliknya, Elon Musk menjelaskan:

“[Itu] adalah permainan yang sepele … tapi lebih baik dari Flappy Bird.”

Oleh karena itu kami sudah dapat memperkirakan bahwa Elon Musk memiliki pengetahuan yang sangat baik tentang BASIC.

Meski demikian, bahasa favorit Elon Musk bukanlah BASIC. Seseorang bertanya padanya suatu hari di Twitter, dan Elon Musk menjawab bahwa C adalah bahasa favoritnya

Jadi Anda dapat menganggap bahwa Elon Musk memiliki penguasaan bahasa C. Ini logis karena C adalah bahasa yang harus dikuasai oleh setiap pengembang yang baik dan menghargai diri sendiri.

Memiliki perintah C yang baik, dia juga harus mencoba C ++ sesudahnya .

Kombo C / C ++ adalah klasik hebat yang dapat ditemukan di Elon Musk. Namun, mengingat semua proyek yang dia pimpin, saya ragu Elon Musk masih memiliki banyak peluang untuk berkembang, bahkan untuk bersenang-senang.

Pada awal karirnya, dia menulis Assemby for Rocket Science Games, dia bertugas membuat driver untuk joystick dan mouse. Kemudian dia melakukan semua kode untuk Zip2, untuk backend dia menggunakan C.

Namun saya tidak akan mengatakan dia mahir dalam bahasa apa pun. Ketika Zip2 mulai mempekerjakan pengembang profesional, mereka menemukan masalah yang umum terjadi pada sebagian besar pemrogram otodidak: “Bola Rambut”. Musk biasa menulis kode yang sangat panjang yang menangani banyak tugas, sehingga karyawan baru (siswa CS) membuat ulang semuanya menjadi potongan kecil, kode modular, dan menggunakan lebih sedikit baris kode sumber secara keseluruhan.

Hari ini, kemungkinan besar bukan satu. Dia mungkin ahli dalam satu hal, dulu, tapi saya berasumsi bahwa hari-hari pengkodeannya jauh di belakangnya, jika dia pernah mengalami hari-hari pengkodean yang serius.

Saya terus gagal memahami ketika orang berasumsi bahwa menjadi wirausahawan teknologi yang sangat kaya pasti adalah programmer jenius pada suatu saat.

Saya percaya bahwa Elon Musk adalah orang yang sangat cerdas dan cakap, pengusaha yang fantastis dan pengusaha visioner, multi talenta dalam berbagai bidang, tetapi dia mungkin bukan programmer yang setengah layak.

Pada awal karirnya, dia menulis Assemby for Rocket Science Games, dia bertugas membuat driver untuk joystick dan mouse. Kemudian dia melakukan semua kode untuk Zip2, untuk backend dia menggunakan C.

Namun saya tidak akan mengatakan dia mahir dalam bahasa apa pun. Ketika Zip2 mulai mempekerjakan pengembang profesional, mereka menemukan masalah yang umum terjadi pada sebagian besar pemrogram otodidak: “Bola Rambut”. Musk biasa menulis kode yang sangat panjang yang menangani banyak tugas, sehingga karyawan baru (siswa CS) membuat ulang semuanya menjadi potongan kecil, kode modular, dan menggunakan lebih sedikit baris kode sumber secara keseluruhan.