Rumah Keuangan Pribadi Mitos Pendidikan Berkaitan dengan Coding - dummies

Mitos Pendidikan Berkaitan dengan Coding - dummies

Daftar Isi:

Video: Learn the Bible in 24 Hours - Hour 1 - Small Groups - Chuck Missler 2025

Video: Learn the Bible in 24 Hours - Hour 1 - Small Groups - Chuck Missler 2025
Anonim

Sudah umum berpikir bahwa karir pengkodean dicadangkan untuk beberapa penyihir teknis di dunia. Sebenarnya, ini pekerjaan biasa untuk orang biasa. Jika Anda gigih, teliti, dan penasaran, saya berani bertaruh Anda bisa melakukannya. Jangan menjual diri Anda dengan membeli ide yang tidak benar.

Anda pasti ahli matematika sebagai pengembang

Pengembang yang sedang membangun permainan mutakhir, ilmuwan data mencoba membuat algoritma pembelajaran mesin besar berikutnya, atau insinyur yang bekerja di industri jasa keuangan mungkin memerlukan keahlian dalam fisika, statistik, atau matematika keuangan. Namun, banyak pengembang, seperti mereka yang membangun aplikasi e-commerce atau halaman web biasa, tidak memerlukan lebih banyak matematika daripada penambahan dan pengurangan dasar dan aljabar sekolah menengah.

Banyak matematika dan aplikasi daya, namun seringkali tidak perlu memahami semua hal yang sedang terjadi. Bahasa dan program komputer dirancang untuk mengelola kompleksitas dengan mengharuskan Anda memahami input dan output - namun bukan yang terjadi di antara, sebuah konsep yang disebut abstraksi. Misalnya, saat mengendarai mobil, Anda tidak perlu memahami bagaimana mesin pembakaran internal bekerja atau fisika mengubah energi dari piston ke roda. Untuk mengendarai mobil, Anda perlu memahami bagaimana mengoperasikan akselerator, rem, dan kopling untuk mobil stick-shift. Demikian pula, program memiliki fungsi yang melakukan operasi, namun Anda hanya perlu memahami input yang Anda kirimi fungsi dan hasilnya akan kembali.

Dengan kata lain, Anda harus bisa memahami matematika dan memiliki beberapa keterampilan matematika dasar, tapi Anda tidak perlu Einstein berikutnya untuk dapat memprogram.

Anda pasti pernah belajar teknik untuk mendapatkan pekerjaan dalam coding

Banyak orang yang belajar teknik belajar bagaimana memprogram, tapi Anda tidak perlu menjadi insinyur untuk belajar bagaimana kode. Teknik mengajarkan keterampilan yang berguna bagi pemrogram, seperti bagaimana memecahkan masalah selangkah demi selangkah serta bekerja di dalam dan kemudian merancang seputar kendala dunia nyata. Ini adalah keterampilan yang berguna, tapi Anda bisa mempelajarinya di luar kurikulum teknik.

Banyak topik yang merupakan bagian dari kurikulum teknik bervariasi dalam kegunaan untuk belajar bagaimana kode. Topik seperti algoritma bisa langsung diterapkan, terutama jika Anda mengerjakan masalah mutakhir. Topik lainnya, seperti bahasa assembly dan teori komputasi, memberikan latar belakang yang bagus namun jarang digunakan oleh kebanyakan coders.

Jika tujuan Anda adalah mendorong terdepan program komputer, gelar dalam teknik komputer mungkin akan berguna.Namun, jika Anda ingin membuat situs web untuk memecahkan masalah, belajar kode dalam tiga sampai enam bulan mungkin sudah cukup untuk memulai.

Banyak perguruan tinggi menawarkan beasiswa yang dapat mensubsidi atau menutupi biaya kehadiran wanita dan minoritas yang mengikuti gelar sains dan teknik.

Anda bisa belajar coding dalam beberapa minggu

Seperti hasrat atau profesi apa pun, pengkodean adalah sebuah seni, dan coders mengasah ketrampilan mereka selama beberapa dekade. Meskipun Anda tidak memerlukan penelitian selama puluhan tahun untuk memulai coding, jumlah waktu yang dibutuhkan untuk belajar bergantung pada tujuan Anda. Misalnya:

Satu minggu:

  • Cukup pelajari HTML untuk meletakkan teks, gambar, dan konten dasar lainnya di laman. Anda dapat mengoperasikan pembangun situs untuk membuat dan menyesuaikan situs web informasi. Satu bulan:
  • Kembangkan keterampilan CSS front-end Anda sehingga Anda dapat memposisikan dan elemen gaya pada halaman. Anda juga dapat mengedit situs yang dibuat dengan pembangun situs web seperti Wix, Weebly, dan SquareSpace. Untuk ilmu data, Anda bisa belajar mengimpor dan menangani kumpulan data yang besar dan menggunakan Python atau R untuk menemukan wawasan tentang data. Tiga sampai enam bulan:
  • Pelajari keterampilan pengembangan front-end dan back-end untuk mengambil konsep, membangun prototipe kerja yang dapat menyimpan data dalam database, dan kemudian memberi kode versi yang dapat menangani ratusan ribu pengguna. Selain itu, pelajari cara menggunakan perpustakaan eksternal bahasa pemrograman untuk menambahkan fungsionalitas tambahan, manajemen pengguna, dan sistem kontrol versi seperti Git sehingga beberapa orang dapat mengerjakan proyek secara bersamaan. Untuk ilmu data, Anda bisa membuat visualisasi interaktif menggunakan pustaka JavaScript seperti d3. js. Apakah belajar pengembangan web atau sains data, dibutuhkan sekitar 800 jam usaha untuk cukup mahir untuk dipekerjakan untuk suatu pekerjaan. Anda memerlukan ide bagus untuk mulai coding

Belajar kode adalah proses yang panjang, penuh dengan pasang surut. Anda mungkin terjebak berhari-hari dan tidak melihat banyak kemajuan. Selama masa frustrasi yang tak terelakkan, memiliki gagasan lebih besar atau alasan konkret untuk memotivasi Anda agar terus belajar dapat membantu. Alih-alih mencoba membangun Facebook, YouTube, atau Google berikutnya, cobalah untuk membangun sesuatu yang memecahkan masalah yang Anda hadapi secara pribadi. Inilah orang-orang yang belajar kode dan tetap termotivasi dengan sebuah proyek:

Coffitivity. com:

  • Empat mahasiswa ingin melawan blok penulis dengan mendengarkan suara sekitar. Sambil belajar memberi kode, Tommy Nicholas membangun sebuah situs yang mengalirkan kedai kopi untuk menambahkan suara latar ke kantor dan ruang kerja yang tidak biasa. mengatasi. saya:
  • Sam Fellig adalah penggemar Kickstarter yang menginginkan cara mudah untuk melihat dan membeli barang dari proyek crowdfunded yang berhasil. Dia mengambil lompatan itu dan belajar untuk kode sehingga dia bisa membangun situs webnya, yang kemudian berubah menjadi salah satu dari 50 situs Top 50 tahun yang berjudul pada tahun 2013. Sworkit: Ryan Hanna suka bekerja tapi sering Menjadi bosan di gym. Saat belajar JavaScript dan Ruby, dia membangun sebuah aplikasi yang membimbing pengguna melalui latihan gaya militer dalam lima menit atau kurang.Aplikasi ini memiliki lebih dari satu juta unduhan, dan Ryan akhirnya menjualnya ke Nexercise, perusahaan latihan.
  • mengatasi. saya menjual produk dari proyek crowdfunded yang berhasil. Masing-masing situs ini menikmati popularitas dan diketahui oleh sejumlah besar pengguna. Jika sesuatu yang serupa terjadi dengan situs yang Anda desain, ini berfungsi sebagai bonus yang bagus. Tetapi bahkan jika tidak, Anda akan merasa puas karena telah memecahkan masalah Anda sendiri.

Ruby lebih baik dari pada Python

Anda mungkin bertanya-tanya bahasa apa yang harus dipelajari terlebih dahulu, terutama mengingat semua pilihan di luar sana. Anda bisa mulai dengan Ruby, Python, JavaScript, PHP, Swift, Objective-C - daftarnya terus berlanjut. Untuk mengatasi perdebatan ini, Anda bisa mencari bahasa mana yang terbaik, atau bahasa mana yang harus dipelajari terlebih dahulu. Anda akan menemukan artikel dan posting yang menganjurkan satu bahasa atau lainnya. Tidak seperti membandingkan TV atau pemanggang roti, pemenang yang jelas tidak mungkin muncul. Terkadang Anda bisa meluangkan lebih banyak waktu untuk menentukan bahasa mana yang harus dipelajari terlebih dahulu daripada belajar bahasa.

Yang paling penting adalah mempelajari beberapa bahasa scripting yang mudah dulu dan kemudian memilih satu bahasa pemrograman pemula untuk dipelajari secara menyeluruh.

Biasanya, pemula memulai dengan HTML, CSS, dan JavaScript. Bahasa ini adalah kesalahan sintaks yang paling pemaaf dan yang paling mudah dipelajari. Kemudian, setelah Anda mempelajari dasar-dasar ini, pilih Python atau Ruby jika Anda tertarik dengan pengembangan web. Anda akan menemukan banyak tutorial online dan membantu keduanya.

Jika Anda berencana untuk melakukan pekerjaan dengan sistem manajemen konten seperti WordPress atau Drupal, pertimbangkan untuk belajar PHP.

Jangan terlalu banyak waktu untuk menentukan bahasa mana yang harus dipelajari terlebih dahulu, dan jangan mencoba untuk belajar semuanya pada saat yang bersamaan. Terkadang orang memukul penghalang pandang dengan satu bahasa, menyerah, dan mulai belajar bahasa lain. Namun, hasil akhirnya adalah belajar sedikit tentang banyak bahasa, alih-alih menguasai satu bahasa dan mampu membangun situs web yang lengkap dan berfungsi.

Mitos Pendidikan Berkaitan dengan Coding - dummies

Pilihan Editor

Asisten Dokter Ujian: Tipe 1 dan Tipe 2 Diabetes - dummies

Asisten Dokter Ujian: Tipe 1 dan Tipe 2 Diabetes - dummies

Sebagai masalah yang lebih umum , Asisten Dokter Ujian (PANCE) akan mengharapkan Anda untuk mengetahui perbedaan antara diabetes tipe 1 dan tipe 2. Diabetes mellitus (DM) adalah karena metabolisme insulin yang abnormal di dalam tubuh. Pada diabetes mellitus tipe 1, pankreas tidak memproduksi insulin, dan pada tipe 2, tubuh menahan tindakan ...

Asisten Dokter Asisten: Testis dan Sekitarnya - dummies

Asisten Dokter Asisten: Testis dan Sekitarnya - dummies

Banyak kondisi kesehatan dapat mempengaruhi testis dan ini akan dibahas di Asisten Dokter Ujian. Tidak hanya kondisi penting secara klinis, tapi juga hasil tinggi untuk tes. Dari torsi hingga kanker hingga infeksi, waspadai kondisi ini. Torsion Testicular torsion adalah kondisi yang tidak Anda inginkan pada kondisi terburuk Anda ...

Praktek Pertanyaan Dermatologi pada Asisten Dokter - dummies

Praktek Pertanyaan Dermatologi pada Asisten Dokter - dummies

Dari ruam sampai eksim dan infeksi bakteri terhadap virus exanthems, pertanyaan latihan ini serupa dengan pertanyaan dermatologi pada Physician Assistant Exam (PANCE). Contoh Pertanyaan PANCE Salah satu dari berikut ini dapat berkembang menjadi karsinoma sel skuamosa dari waktu ke waktu? (A) Onikomikosis (B) Keratosis aktinik (C) Keratosis seboroik (D) Psoriasis (E) Impetigo Anda sedang mengevaluasi ...

Pilihan Editor

GED Test Prep: Penalaran Melalui Bahasa Membaca Seni Pertanyaan Drag-and-Drop

GED Test Prep: Penalaran Melalui Bahasa Membaca Seni Pertanyaan Drag-and-Drop

Bagian Penalaran Melalui Bahasa Seni GED menggunakan jenis pertanyaan drag-and-drop, antara lain. Item ini mengharuskan Anda menyeret dan melepaskan informasi dari satu lokasi ke layar lainnya. Biasanya, tujuannya adalah agar Anda menyusun ulang sesuatu dari yang paling tidak penting bagi kebanyakan orang, untuk menempatkan peristiwa ke dalam urutan, atau hanya ...

Tips Uji GED: Pertanyaan Mengatasi dan Menjawab - dummies

Tips Uji GED: Pertanyaan Mengatasi dan Menjawab - dummies

Saat Anda memulai GED, Anda ingin memiliki rencana permainan di tempat untuk bagaimana menjawab pertanyaan. Ingatlah tips berikut ini untuk membantu Anda mengatasi setiap pertanyaan: Kapan pun Anda membaca sebuah pertanyaan, tanyakan pada diri Anda, "Apa yang saya minta? "Melakukannya membantu Anda tetap fokus pada apa yang Anda butuhkan ...

GED Test Prep: Penalaran Melalui Bahasa Penulisan Seni Pertanyaan Tanggapan yang Diperluas - dummies

GED Test Prep: Penalaran Melalui Bahasa Penulisan Seni Pertanyaan Tanggapan yang Diperluas - dummies

Ketika Anda menyelesaikan bagian pertama dari bagian Reasoning Through Language Arts (RLA) dari GED, Anda memulai Respons Extended-di mana Anda menulis esai dengan menganalisis argumen yang disajikan dalam dua lembar teks contoh. Anda mendapatkan 45 menit untuk mengerjakan bagian RLA ini, dan Anda tidak dapat melakukannya ...

Pilihan Editor

Cara Melacak Konten dan Membuat Laporan untuk Otomasi Pemasaran - dummies

Cara Melacak Konten dan Membuat Laporan untuk Otomasi Pemasaran - dummies

Setelah Anda memiliki konten untuk kampanye otomasi pemasaran, saatnya belajar mengelolanya. Melacak konten Anda - mengetahui siapa yang terlibat dengannya dan di mana dia terlibat dengan-membantu Anda mengetahui bagaimana menyajikannya dengan lebih baik pada kesempatan berikutnya. Otomatisasi pemasaran membuat manajemen konten sangat berbeda dari bagaimana ...

Bagaimana Menggunakan Otomasi Pemasaran untuk Melacak Prospek Pemasaran Bergerak - dummies

Bagaimana Menggunakan Otomasi Pemasaran untuk Melacak Prospek Pemasaran Bergerak - dummies

Banyak pemasar diukur pada berapa banyak prospek yang mereka berikan pada penjualan dan persentase prospek tersebut diubah menjadi peluang. Untungnya, otomatisasi pemasaran dapat membantu Anda mengembangkan cara untuk mengukur prospek. Mendapatkan visibilitas ke prospek setelah mengirimkannya ke tim penjualan merupakan kutukan bagi banyak departemen pemasaran. Setelah menerapkan ...

Bagaimana Menggunakan Video Tertanam untuk Keterlibatan Peningkatan dalam Otomasi Pemasaran - dummies

Bagaimana Menggunakan Video Tertanam untuk Keterlibatan Peningkatan dalam Otomasi Pemasaran - dummies

Anda dapat menggunakan video khusus untuk mendorong konversi yang lebih tinggi melalui otomasi pemasaran Anda. Untuk membuat video yang lebih maju, pastikan Anda memiliki beberapa opsi dasar dengan alat video-hosting Anda: Putar otomatis: Opsi ini memungkinkan video Anda untuk mulai bermain saat seseorang mendarat di halaman. Ini bukan pilihan super canggih, tapi ...