Asas pengaturcaraan dapat dipelajari dalam bahasa prosedural. Ini, sebahagiannya, menjelaskan mengapa pengaturcara berpengalaman sangat diminati di pasaran kerja. Bagi pembangun seperti itu, belajar bahasa baru tidak lebih daripada belajar sintaks baru, kerana mereka sudah memahami makna dan inti pati pengaturcaraan.
Ia perlu
Sebarang perkakas rumah terpakai atau rosak dengan alat kawalan
Arahan
Langkah 1
Sekiranya anda berada di awal perjalanan, tentu saja, anda sukar mengetahui di mana anda akan bekerja pada masa akan datang dan bahasa pengaturcaraan mana yang akan digunakan. Anda mungkin perlu mengembangkan aplikasi untuk mesin CNC atau menulis program untuk pengawal penyejukan. Pada masa yang sama, sama sekali tidak diketahui bahasa mana yang harus digunakan. Namun, pertimbangkan hakikat bahawa tidak begitu penting bagi pengaturcara yang berpengalaman dalam bahasa apa untuk melakukan pekerjaan hari ini, kerana hanya memerlukan pakar yang baik beberapa hari untuk mempelajari bahasa yang tidak dikenali. Rahsia kemampuan ini mudah - anda perlu dapat memprogram.
Langkah 2
Soalannya - bahasa pengaturcaraan mana yang terbaik untuk dipelajari - sangat popular hari ini. Masalahnya adalah bahawa permintaan untuk pengaturcara pintar telah berkembang seperti longsoran selama beberapa dekad berturut-turut. Banyak syarikat - pengeluar produk perisian - mencari pakar yang baik secara berterusan. Tetapi mereka kadang-kadang terpaksa mengupah pelajar atau pelajar sekolah untuk melakukan tugas yang mendesak dan sederhana, kerana mencari pakar yang sesuai dengan cepat adalah mustahil. Nilai bahasa pengaturcaraan tidak bergantung pada seberapa fungsional bahasa itu, tetapi seberapa besar permintaannya di pasar tenaga kerja pakar yang mengetahui bahasa ini. Walau apa pun, pengetahuan tentang bahasa yang benar-benar diminati pada waktu tertentu di tempat tertentu adalah komponen kejayaan yang penting bagi mana-mana pengaturcara.
Langkah 3
Hari ini, hampir semua pakar bersetuju bahawa bahasa pengaturcaraan yang paling menjanjikan adalah PHP, bahasa sumber terbuka. Ini adalah bahasa skrip HTML lintas platform yang terutama digunakan untuk aplikasi web. Tempat kedua dipegang oleh C #-pengembangan Microsoft corporation, sejenis sintesis Java, C ++ dan Delphi dengan elemen fungsi. Ini adalah bahasa berorientasi objek dan bahagian penting dari platform. Net. Sekiranya anda akan menggunakan teknologi Microsoft secara aktif, bahasa ini sesuai dengan anda. Di tempat ketiga, JavaScript, juga bahasa skrip berorientasi objek, dijalankan oleh penyemak imbas di sisi klien. Bahasa ini digunakan dalam berbilion halaman web untuk menangani kuki dan puluhan tugas lain. Bahasa itu agak mudah dan banyak digunakan. Menurut banyak pakar, bahasa ini bernilai masa yang dihabiskan untuk mempelajarinya.
Langkah 4
Dan akhirnya, perkara terakhir - anda tidak boleh menganggap pilihan anda memilih satu platform atau platform lain sebagai penilaian terakhir. Sekiranya perlu, adalah mungkin untuk melatih semula dari Delphi ke. NET, dari. NET ke Java atau sebaliknya. Bagaimanapun, perkara utama bagi pembangun adalah pemikiran logik, kemampuan untuk menganalisis tugas dengan kompeten oleh komponennya dan memilih penyelesaian yang optimum untuk mereka, iaitu. dapat program.