Mengapa tidak ada kata terlambat untuk mulai belajar Java (atau bahasa Java lainnya)

Halo, Habr! Saya mempersembahkan kepada Anda terjemahan artikel "Mengapa Anda tidak pernah terlalu tua untuk belajar Java (atau bahasa pemrograman apa pun)" oleh John Selawsky.
Cinta segala usia adalah tunduk.
Terlepas dari kenyataan bahwa begitu banyak orang setuju dengan frasa ini, saya terus mengamati bagaimana orang mengarahkan diri mereka ke dalam bingkai imajiner dan meyakinkan kita bahwa sudah terlambat untuk mempelajari sesuatu yang baru atau mengubah suatu profesi. Mengapa kita tidak menggunakan pendekatan ini untuk segala hal yang ingin kita capai, terutama dalam hal mempelajari sesuatu yang baru, seperti bahasa pemrograman?

Saya seorang guru kursus Java dan saya punya contoh banyak orang yang mulai belajar Java pada usia 30 atau bahkan lebih tua. Bahkan, penuaan, orang menjadi lebih berpengalaman dan bijak, mereka melihat sesuatu secara berbeda, mereka "seperti ikan di air" dalam setiap usaha baru. Selain itu, ada lebih sedikit ageism dalam IT (dari terjemahan. - Ageism adalah diskriminasi terhadap seseorang berdasarkan usianya) daripada di sektor lain. Industri ini menghargai keterampilan, bukan usia programmer.

Di sini Anda akan menemukan 5 alasan bagus mengapa Anda tidak boleh mengabaikan keinginan Anda dan Anda harus mulai belajar Java. Alasan ini berlaku untuk bahasa pemrograman lain.

Alasan 1. Mempelajari hal-hal baru membantu "prosesor" Anda agar tidak gagal


Percaya atau tidak, penelitian medis terbaru oleh Cesar Quililan telah membuktikan bagaimana aktivitas otak mempengaruhi penuaan dan kesehatan otak. Ternyata semakin Anda melatih otak Anda, semakin baik itu.

Mereka menunjukkan bagaimana orang berusia 60 hingga 90 tahun meningkatkan kesehatan dan kondisi otak mereka, hanya melakukan menjahit (dari terjemahan. - misalnya merajut, membantu mengembangkan koordinasi otak, meningkatkan keterampilan motorik, dll.) Beberapa jam sehari . Sekarang, bayangkan apa yang mampu dilakukan otak pria berusia 30 tahun.

Belajar bahasa pemrograman sama saja dengan melatih proses mental Anda - pelatihan mental, membuat perhatian dan konsentrasi Anda jauh lebih baik.
Contoh kisah sukses seorang lelaki berusia 32 tahun . Dia tidak tahu apa-apa tentang pemrograman atau hal-hal teknis, sekarang dia sedang belajar pemrograman di universitas, dan mengatakan bahwa ketika dia memulai itu agak sulit, tetapi sekarang otaknya “tajam seperti pisau cukur”. Selain itu, tidak ada yang peduli dengan usianya.

Alasan 2. Ada banyak kursus dan barang daring - tidak ada yang akan melihat usia Anda


Saat ini, ada banyak kursus online dan banyak orang mengakui bahwa mereka lebih efektif daripada proyek offline dan membawa hasil yang lebih positif. Alasannya sederhana: industri TI menghargai pengetahuan Anda, bukan kemampuan fisik, dan Anda sendiri memilih waktu dan langkah yang tepat untuk studi Anda. Ada banyak cerita tentang orang-orang yang berhasil melewati mereka dan mendapatkan pekerjaan impian mereka dalam waktu yang sangat singkat.

Berikut adalah tiga contoh sumber daya Internet di mana Anda dapat belajar Java:


  • CodeGym (alias JavaRush ) adalah kursus pelatihan pemrograman Java online,
    yang merupakan 80% praktik;
  • Code Academy - program ini akan membantu Anda dalam memperoleh keterampilan teknis yang akan sangat berguna dalam pekerjaan Anda di masa depan;
  • Selain itu, ada kursus video online di Coursera atau
    Udemy - platform yang mencakup program studi dari universitas online dari seluruh dunia dalam berbagai mata pelajaran.

Segera setelah Anda mulai belajar atau bekerja sebagai programmer, pasti, banyak yang akan membutuhkan dukungan bimbingan dari mereka yang sudah menjadi spesialis di Jawa. Selain itu, komunitas pengembang Java sangat berkembang, berikut adalah beberapa platform yang akan membantu Anda menemukan informasi yang diperlukan atau meminta saran yang baik:

  • Forum Java adalah forum klasik, yang mencakup banyak topik dan subbagian untuk pencarian cepat;
  • Java wold adalah platform di mana berita, blog, pakar, dan banyak hal terkait Java berbasis di satu tempat;
  • Bantuan CodeGym (alias JavaRush) adalah komunitas untuk pemula di mana mereka dapat menemukan dukungan yang cepat dan tepat.

Tempat di mana Anda dapat mengajukan pertanyaan dan menemukan satu atau lebih solusi dari pengguna:


  • Java subreddit: pertukaran solusi dan pengalaman tentang masalah dan topik yang terkait dengan Java;
  • Memprogram subreddit: Meminta dan menemukan solusi untuk masalah pemrograman apa pun.

Blog juga penting - mereka melacak pembaruan, fitur baru dan, sebagai aturan, yang baru-baru ini ditambahkan atau dibuat untuk penulisan program yang lebih nyaman di Jawa:


  • Java Geek: adalah sumber di mana Anda dapat menemukan penjelasan yang jelas tentang kasus atau pertanyaan tertentu, di samping itu, ia dibagi ke dalam kategori - interaksi dengan berbagai teknologi;
  • Sumber Daya Bench: Sumber lain yang menjelaskan masalah dan kasus Java. Strukturnya juga dibagi menjadi beberapa bagian untuk pencarian cepat.

Dan tentu saja, jangan pernah melupakan sumber pengetahuan penting lainnya - buku. Selain itu, segera setelah Anda menjadi seorang programmer, setelah hari kerja yang panjang di depan komputer, Anda akan ingin mengubah layar komputer menjadi sesuatu yang lain:

  • Belajar jawa Katie Sierra dan Burt Bates. Para penulis mencoba untuk menyampaikan pengetahuan mereka menggunakan bahasa yang sederhana dan konten visual, tidak memikirkan betapa sulitnya untuk belajar bahasa OOP.
  • Jawa Panduan Pemula. Herbert Schildt. Menjelaskan dasar-dasar Jawa secara bertahap, memungkinkan pembaca untuk memahami dan membenamkan diri di Jawa sejak awal.

Seperti yang Anda lihat, ada banyak sumber daya daring, dan itu belum semuanya. Jadi apa yang menghentikan Anda untuk tidak mulai belajar Java sekarang dengan begitu banyak dukungan di belakang? Ngomong-ngomong, mereka tidak peduli dengan usia Anda, hanya pengetahuan Anda.

Alasan 3. Umur tidak masalah


Usia hanyalah angka ... dari level Anda. Sayangnya, ada stereotip global dan kesalahpahaman bahwa Anda hanya boleh memiliki satu spesialisasi selama sisa hidup Anda. Tapi siapa bilang harus seperti itu? Anda adalah orang dewasa yang tahu apa yang dia cari dan hasil apa yang ingin dia dapatkan. Itulah sebabnya, segera setelah Anda memutuskan untuk menulis kode - kembangkan percikan ini, dan, cepat atau lambat, itu akan menyala.

Motivasi lain adalah untuk memikirkan diri sendiri dan tidak pernah membandingkan diri Anda dengan orang lain, karena orang memiliki pengalaman dan tingkat pengetahuan yang berbeda. Titik awal adalah apa yang Anda ketahui sebelum memulai pelatihan. Anda akan terkejut ketika membandingkan kemajuan Anda dengan langkah sebelumnya. Ada contoh yang bagus tentang seorang programmer dari kursus saya yang tidak pernah memiliki pekerjaan yang berkaitan dengan keterampilan teknis. Tapi dia memutuskan, selangkah demi selangkah, untuk mengambil kursus tentang CodeGym (JavaRush) dan Anda tahu apa? Dia berhasil dan mendapatkan pekerjaan yang diinginkannya. Dan jangan pernah takut akan "kode buruk" atau kurang pengalaman, karena pada usia berapa pun kita semua melakukan kesalahan di awal, dan secara bertahap mereka menghilang saat Anda mengasah keterampilan Anda. Apakah Anda tahu bahwa siswa junior sama khawatirnya dengan siswa senior? Apakah saya akan menemukan pekerjaan tanpa pengalaman kerja? Yang benar adalah bahwa beberapa perusahaan mencari orang-orang dengan pengalaman minimal untuk menumbuhkan spesialis dari mereka untuk proyek-proyek mereka. Selain itu, teknologi berkembang setiap hari, dan mereka membutuhkan banyak kode, dan mereka yang dapat membuatnya. Anda tidak dapat mempelajari semuanya :)

Alasan 4. Belajar Java seperti mempelajari keterampilan lain.


Belajar Java tidak berbeda dengan, katakanlah, belajar mengendarai sepeda. Perbedaannya tidak besar. Namun, jika Anda mulai belajar mengendarai sepeda di usia dewasa, secara alami Anda akan khawatir, namun, Anda akan menghabiskan lebih sedikit waktu untuk itu. Usia memainkan peran penting, kebijaksanaan dan pengalaman Anda akan membantu Anda memperbaiki kesalahan yang akan terjadi dalam proses tersebut.

Pemrograman tidak hanya coding, tetapi juga menemukan cara terbaik untuk menyelesaikan masalah yang Anda hadapi. Dan di sini pengalaman Anda dapat banyak membantu. Dengan demikian, memiliki pengalaman di bidang lain adalah keuntungan besar. Dan banyak yang sudah mengambil langkah awal mengakui bahwa pengalaman mereka telah membantu mereka mencapai kesuksesan.

Alasan 5. Sekarang adalah waktu yang tepat.


Jangan pernah menunda apa yang Anda rencanakan, mulailah belajar sesegera mungkin, karena waktu yang tepat mungkin tidak pernah datang. Jika Anda menunggu, maka Anda membuang-buang waktu berharga Anda. Selain itu, di kemudian hari Anda akan memiliki lebih banyak keraguan daripada sekarang, dan akan lebih sulit untuk memulai.

Selain itu, Anda akan memiliki peluang baru untuk meningkatkan pekerjaan Anda saat ini, dipromosikan atau bahkan berganti pekerjaan. Bukankah itu menarik? Di Reddit, mudah untuk menemukan kisah tentang seorang anak berusia 30 tahun yang telah menempuh jalan yang bergelombang bekerja dengan programmer-programmer muda. Ini membuatnya lebih kuat, dan dia mendapatkan pekerjaan itu bahkan lebih mudah daripada yang dia harapkan.

Kesimpulannya


Jika Anda salah satu dari mereka yang berada di persimpangan berpikir: "Saya terlalu tua untuk sesuatu yang baru," Anda harus tahu bahwa usia hanyalah konsekuensi waktu, yang juga membantu Anda melihat apa yang biasanya tidak Anda lihat. orang muda.

Mempelajari sesuatu yang baru akan menjaga kesehatan mental Anda, dan ketajaman mental Anda tidak akan kalah dengan mereka yang lebih muda dari Anda.

Oleh karena itu, mempelajari Java, di rumah atau online, hanyalah kesempatan besar lainnya untuk menunjukkan kepada semua orang bahwa Anda dapat melakukan sesuatu yang lain. Terimalah itu sebagai keterampilan penting lainnya. Selain itu, tidak ada yang akan peduli berapa usia Anda, karena industri TI adalah pengetahuan.

Jadi, jangan pernah menyerah ide Anda dan mulai bergerak maju. Pastikan Anda selalu mendapatkan dukungan luar biasa, tidak peduli jalan mana yang Anda pilih.

Tidak ada kata terlambat untuk mulai belajar Java atau apa pun, karena semakin cepat Anda mulai belajar, semakin banyak hak istimewa yang akan Anda dapatkan dari kehidupan - mulailah saja! ( Lakukan saja )

Selain itu, latihan dan pengetahuan akan memungkinkan Anda untuk meningkatkan kemampuan Anda, dan kemudian, Anda pasti akan menjadi orang yang lebih sukses.

Jadi jika Anda pikir Anda terlalu tua untuk ini ...
- tidak.

Source: https://habr.com/ru/post/id457212/


All Articles