Jadi, Anda mempunyai keinginan yang kuat untuk menjadi seorang programmer. Ke mana harus lari sekarang? Ada banyak jawaban atas pertanyaan ini di Internet. Kami pernah menulis artikel tentang ini . Namun, dilihat dari pertanyaan yang kami ajukan di jejaring sosial, para pemula sering kali tersesat dalam banyaknya informasi dan tidak tahu harus mulai dari mana. Pada prinsipnya, yang kami lakukan di JavaRush hanyalah membantu menjawab pertanyaan ini. Namun, bagi mereka yang benar-benar bingung, kami memutuskan untuk membuat rencana aksi kasar.
Pertama, tentukan kumpulan teknologi
- Pilih 2-3 sumber pengetahuan utama, serta selusin sumber tambahan. Namun jangan lupa untuk “Google” jika ada yang kurang jelas.
- Pilih lingkungan pengembangan dan instal semua perangkat lunak yang diperlukan pada mesin kerja Anda.
- Putuskan apa lagi yang akan dipelajari dan di mana mendapatkan informasi.
Baiklah, katakanlah Java. Bagaimana spesialis dalam bahasa ini dibayar?
Ada banyak situs bagus untuk dipelajari, seperti DOU. Antara lain, situs ini mengumpulkan statistik tentang berapa banyak penghasilan spesialis pengembangan dan spesialis TI lainnya di Ukraina. Jadi, ikuti tautannya , pilih di sana, misalnya, kota Kiev dan posisi Pengembang Junior (atau sekadar Pengembang), pilih Java dan bandingkan dengan bahasa lain. Jika Anda tidak tinggal di Kiev, jangan khawatir: kami melacak perbedaan biaya pekerjaan di berbagai kota dan dalam artikel “ Jalur Pemrogram ”, kami menyediakan tabel dengan data perkiraan. Mari kita salin di sini, ini dia: Ini adalah tabel sebelum krisis. Saat ini, situasinya agak berubah, gaji di Kiev tetap pada tingkat yang sama, tetapi gaji di Moskow mendekati gaji di Kiev. Jika Anda telah melihat tautan DOU, Anda mungkin memperhatikan bahwa programmer Java tidak hanya yang paling banyak diminati, tetapi juga merupakan salah satu profesional dengan bayaran tertinggi.Atau mungkin Java terlalu rumit?
...Tidak terlalu. Ada bahasa yang tampak lebih mudah pada tahap pertama pembelajaran. Namun, Java memiliki kelebihan yang besar: Java tersebar luas, diperlukan, dan telah beredar di pasaran selama bertahun-tahun. Oleh karena itu, terdapat berbagai macam materi pelatihan, ceramah, buku, forum untuk pemula dan programmer berpengalaman. Komunitas banyak membantu studi saya. Hal utama dalam semua keragaman ini adalah jangan sampai bingung dan memilih materi pendidikan. Kami akan menulis tentang ini di paragraf berikutnya. Anda memutuskan bahwa Anda pasti ingin mengembangkan game dan membaca bahwa sebagian besar game terhebat ditulis dalam C++. Jadi mungkin kita bisa mengajarinya segera, tetua dunia bahasa universal ini? Anda dapat mencobanya, tetapi idenya bukan yang terbaik: C++ sangat sulit untuk pemula. Namun setelah pelatihan di Java, Anda dapat dengan mudah beralih ke C++ jika Anda mau. Ngomong-ngomong, tidak semua game “besar” ditulis dalam C++. Minecraft yang terkenal , misalnya, dibuat di Jawa.Kesimpulan singkat
- Pengembang yang paling banyak dicari menulis dalam Java dan kebutuhan akan mereka terus meningkat;
- Pengembang Java memiliki gaji yang tinggi;
- Java adalah bahasa universal. Anda dapat menulis hampir semua hal di dalamnya. Permainan termasuk;
- Java relatif mudah dipelajari;
- Setelah Java, mudah untuk beralih ke C#; cukup mudah untuk mempelajari JavaScript, Ruby, Python. Setelah Java, pemrogram siap untuk mengenal lebih dekat dengan C++ yang kompleks;
- Android didasarkan pada Java;
- Implementasi multithreading di Java berhasil. Jika Anda baru, Anda mungkin belum mengerti betapa kerennya itu. Ingat saja kalimat ini =);
- Sebagian besar pemrogram menggunakan JavaScript sebagai bahasa kedua.
GO TO FULL VERSION