Rumah Keuangan Pribadi 10 Tip untuk kode pengenal Novice Coders - dummies

10 Tip untuk kode pengenal Novice Coders - dummies

Daftar Isi:

Video: 18. Basic Steps To Coding ICD-10-CM 2024

Video: 18. Basic Steps To Coding ICD-10-CM 2024
Anonim

Belajar kode lebih populer hari ini daripada sebelumnya. Sepertinya setiap orang memiliki situs web atau ide aplikasi, dan begitu teman, keluarga, atau rekan kerja menemukan kemampuan pengkodean baru Anda, banyak orang akan meminta saran dan bantuan.

Tidak masalah apakah Anda sedang berkecimpung setelah bekerja, atau menghadiri kamp pelatihan coding sepuluh minggu yang intensif, belajar kode bisa menjadi perjalanan yang menantang. Ini bisa membayar untuk mengambil beberapa petunjuk dari beberapa orang yang melewati garis finish di depan Anda. Ingat tips berikut ini, terutama saat memulai perjalanan pengkodean Anda.

Pilih bahasa, bahasa apapun

Sebagai coder pemula, Anda mungkin tidak yakin harus mulai dari mana. Jika Anda belum pernah memprogram sebelumnya, mulailah dengan mempelajari bahasa yang digunakan untuk membuat halaman web, karena dengan bahasa ini mudah untuk memulai dan mempublikasikan pekerjaan untuk dilihat orang lain.

HTML dan CSS adalah bahasa markup, yang paling mudah dipelajari, dan membiarkan Anda meletakkan konten di halaman web dengan HTML, dan memberi gaya konten itu dengan CSS. Setelah Anda memahami beberapa dasar presentasi konten, Anda kemudian dapat mempelajari bahasa pemrograman untuk memanipulasi konten itu.

Tentukan tujuan

Saat Anda mulai belajar kode, memilih sasaran dapat membantu Anda tetap termotivasi. Anda bisa memilih tujuan yang Anda suka, tapi pastikan itu adalah sesuatu yang akan sangat Anda sukai. Tujuan bagus untuk pemula mencakup

  • Membuat situs web kecil - terdiri dari satu sampai empat halaman yang berbeda - untuk diri Anda sendiri, bisnis, atau grup.

  • Buat kosakata pengkodean Anda sehingga Anda dapat memahami apa yang dikatakan oleh pengembang atau perancang dalam rapat di tempat kerja.

  • Membuat prototipe, atau versi dasar, dari sebuah situs web atau ide aplikasi - misalnya, sebuah aplikasi yang memberitahukan kapan bus berikutnya sampai ke lokasi Anda saat ini.

Pada awalnya, praktekkan tugas pengkodean yang sangat kecil. Tugas-tugas ini, seperti melipat judul, mungkin membuat Anda merasa terputus dari tujuan akhir Anda. Tapi saat Anda terus belajar, Anda akan mulai mengumpulkan keterampilan pengkodean individual dan melihat jalan untuk mencapai tujuan Anda.

Pecah tujuan Anda menjadi langkah-langkah berukuran gigitan

Setelah menentukan sasaran, hancurkan ke dalam langkah-langkah kecil. Ini membantu Anda

  • Lihat semua langkah yang diperlukan untuk menyelesaikan tujuan

  • Penelitian bagaimana melakukan setiap langkah spesifik

  • Minta bantuan orang lain dengan mudah saat Anda terjebak pada langkah

Pada awalnya, langkah-langkah yang Anda lakukan membuat mungkin luas atau tidak lengkap, tetapi dengan waktu Anda akan meningkatkan kemampuan Anda untuk detail langkah-langkah ini, yang kadang-kadang disebut spesifikasi .

Membedakan cupcake dari frosting

Apakah Anda sedang di rumah membuat aplikasi pertama Anda, atau bekerja di tim yang membangun sebuah situs web, proyek Anda akan cenderung menyertakan terlalu banyak fitur untuk dibangun pada batas waktu tertentu.Hal ini mengarah pada salah satu dari tiga hasil berikut: Proyek diluncurkan tepat waktu namun buggy; peluncuran proyek terlambat; atau tim Anda bekerja lembur untuk meluncurkan proyek tepat waktu.

Tentukan di muka yang ada fitur cupcake - yaitu, yang penting - dan yang merupakan hiasan esensial, yang bagus untuk dimiliki tapi opsional. Ini menunjukkan di mana prioritas Anda berada. Jika proyek Anda berjalan tepat waktu atau anggaran, Anda dapat membuat fitur opsional nanti atau tidak sama sekali.

Saat membuat aplikasi Anda sendiri, pastikan Anda membedakan yang penting dari fitur opsional sebelum Anda benar-benar memulai coding.

Google adalah teman pengembang pengembang

yang terus-menerus menggunakan mesin pencari Google untuk meneliti pertanyaan umum tentang bagaimana mengode fitur, atau pertanyaan spesifik tentang sintaks untuk sebuah perintah atau tag. Saat mencari, bahasa pemrograman, seperti HTML, perintah yang dimaksud, dan kata syntax seharusnya cukup untuk menemukan sumber daya yang bagus.

Zap bug tersebut

Saat Anda melakukan semua pengkodean ini, Anda pasti akan menciptakan kesalahan, yang biasa disebut bug . Ada tiga jenis kesalahan:

  • Kesalahan sintaks terjadi saat Anda menulis kode yang tidak valid yang tidak dimengerti komputer.

  • Kesalahan semantik terjadi saat Anda menulis kode yang valid yang memiliki efek yang tidak diinginkan. Misalnya, mencoba membagi angka nol adalah kesalahan semantik dalam JavaScript.

  • Kesalahan logika atau desain terjadi saat Anda menulis kode yang valid yang memiliki efek yang diinginkan, namun kode tersebut menghasilkan hasil yang salah.

Cara terbaik untuk menemukan dan menghilangkan bug adalah dengan terlebih dahulu memeriksa sintaks kode Anda, dan kemudian logika. Tinjau kode Anda menurut baris, dan jika Anda masih tidak dapat menemukan kesalahannya, mintalah orang lain untuk melihat kode Anda, atau kirimkan ke forum komunitas online seperti stackoverflow. com.

kirimkan saja

Reid Hoffman, pendiri LinkedIn, yang terkenal berkata, "Jika Anda tidak merasa malu dengan versi pertama produk Anda, Anda sudah terlambat meluncurkannya. "Ketika Anda mulai coding, Anda mungkin akan enggan untuk menunjukkan kepada orang lain ciptaan Anda, apakah itu situs web dasar pertama Anda atau sesuatu yang lebih kompleks. Hoffman mengomentari keinginan ini untuk terus berusaha menyempurnakan apa yang telah Anda bangun, dan sebaliknya mengatakan untuk melepaskan (atau "mengirimkan") kode Anda ke pandangan publik meskipun Anda merasa malu. Terlepas dari ukuran situs web atau aplikasi Anda, lebih baik menerima umpan balik lebih awal dan belajar dari kesalahan Anda, lalu terus menuju ke arah yang salah.

Juga, ingatlah bahwa situs web yang sangat banyak diperdagangkan dan sangat dipoles yang Anda gunakan hari ini mulanya dimulai dari awal yang sederhana dan prototipe yang sangat sederhana. Situs pertama Google, misalnya, hanya memiliki sebagian kecil dari fungsionalitas atau gaya beranda hari ini.

Kumpulkan umpan balik

Setelah Anda selesai mengkodekan versi pertama situs web atau aplikasi Anda, kumpulkan umpan balik mengenai kode Anda dan pada produk akhir. Bahkan jika semuanya bekerja dan situs Anda terlihat hebat, itu tidak berarti kode Anda ditulis dengan benar atau situs Anda melakukan semua yang bisa dilakukan.Misalnya, YouTube awalnya dimulai sebagai situs video-dating, namun kemudian berubah menjadi situs video sharing umum berdasarkan umpan balik pengguna.

Cara terbaik untuk mendapatkan informasi ini adalah mengumpulkan data kuantitatif dan kualitatif pada kode dan produk Anda. Mengukur tempat di mana pengunjung mengeklik dan berapa lama mereka bertahan di setiap laman web memberi Anda informasi kuantitatif, yang membantu Anda mendiagnosis dan memperbaiki halaman berkinerja rendah.

Anda dapat mengumpulkan informasi kualitatif dengan mensurvei pengguna, baik dengan mengirimi mereka pertanyaan survei atau dengan menonton orang-orang yang menggunakan situs web Anda dan kemudian mengajukan pertanyaan. Seringkali data ini mengejutkan Anda - pengguna mungkin menganggap membingungkan fitur yang Anda anggap sudah jelas dan mudah dipahami, dan sebaliknya. Demikian pula, jika memungkinkan, mintalah seseorang memeriksa kode Anda, dalam sebuah proses yang disebut

review kode , untuk memastikan bahwa Anda tidak mengabaikan masalah besar apa pun. Iterate pada kode Anda

Setelah mengumpulkan umpan balik, langkah selanjutnya adalah "iterate" pada umpan balik itu: Terus koding sampai masalah utama dalam umpan balik Anda telah ditangani, dan sampai Anda memperbaiki kedua kode tersebut dan produknya. Ingatlah bahwa biasanya sebaiknya konfirmasikan kegunaan produk Anda terlebih dahulu, sebelum menghabiskan waktu untuk memperbaiki kode.

Proses ini - membangun produk dengan serangkaian fitur penting yang minimal, mengumpulkan umpan balik mengenai produk, dan kemudian mengulangi umpan balik - kadang-kadang disebut sebagai metodologi Lean Startup

. Di masa lalu, proses manufaktur, sekali ditetapkan, sangat sulit untuk diubah, namun belakangan ini, mengubah perangkat lunak semudah memodifikasi beberapa baris kode. Ini berbeda dengan cara produk yang digunakan untuk dikodekan, yang melibatkan siklus pengembangan yang lebih panjang dan umpan balik di awal yang kurang. Bagikan kesuksesan dan kegagalan Anda Saat mengkodekan Anda mungkin menemukan dokumentasi di situs web yang Anda anggap membingungkan atau salah. Hal terbaik yang bisa Anda lakukan untuk diri sendiri dan komunitas yang lebih besar adalah blog tentang kesuksesan dan kegagalan Anda. Blogging menguntungkan Anda karena ini menunjukkan kepada orang lain masalah yang sedang Anda pikirkan dan coba selesaikan.

Demikian pula, manfaat blogging orang lain yang akan menggunakan Google untuk mencari dan membaca tentang pengalaman Anda, sama seperti Anda menggunakan Google untuk mencari ide dan memecahkan masalah.

10 Tip untuk kode pengenal Novice Coders - dummies

Pilihan Editor

Cara Menggunakan Format Tema di dalam bahasa Excel 2013 - dummies

Cara Menggunakan Format Tema di dalam bahasa Excel 2013 - dummies

Tema dan gaya tabel adalah dua cara dalam Excel 2013 menerapkan format ke seluruh lembar kerja atau rangkaian data sekaligus. (Tema memformat preset yang dapat Anda terapkan ke seluruh lembar kerja.) Masing-masing dapat digunakan dengan pengaturan preset atau disesuaikan untuk tampilan individual. Untuk masing-masing, Anda dapat menyimpan ...

Bagaimana Menggunakan Fitur Penemuan di Excel 2013 - dummies

Bagaimana Menggunakan Fitur Penemuan di Excel 2013 - dummies

Ketika semuanya gagal, Anda dapat menggunakan Fitur Excel 2013's Find untuk menemukan informasi spesifik di lembar kerja. Pilih Home → Cari & Pilih → Temukan atau tekan Ctrl + F, Shift + F5, atau bahkan Alt + HFDF untuk membuka kotak dialog Find and Replace. Di kotak drop-down Find What pada kotak dialog ini, masukkan teks atau nilai yang Anda inginkan ...

Cara Menggunakan Tema di Excel 2013 - dummies

Cara Menggunakan Tema di Excel 2013 - dummies

Melalui penggunaan temanya, Excel 2013 mendukung sebuah cara untuk memformat secara merata semua teks dan grafik yang Anda tambahkan ke lembar kerja. Anda bisa melakukan ini dengan hanya mengklik thumbnail dari tema baru yang ingin Anda gunakan di galeri drop-down Themes yang dibuka dengan mengklik tombol Themes pada Page ...

Pilihan Editor

Hindari Penanganan yang Berat Saat Menegakkan Pedoman Komunitas Online - dummies

Hindari Penanganan yang Berat Saat Menegakkan Pedoman Komunitas Online - dummies

Hanya karena Anda memiliki kekuatan untuk Lakukan itu tidak berarti bahwa semua masalah komunitas online memerlukan peringatan dan bannings. Ya, Anda ingin menghilangkan negatif sejak awal, tapi tidak, Anda juga tidak ingin merasa kecil. Terkadang membiarkan sebuah isu meluncur tidak apa-apa. Sebagai pengelola komunitas, tugas Anda untuk mengetahui ...

Hindari Peluang yang Mempengaruhi Reputasi Blog Anda - dummies

Hindari Peluang yang Mempengaruhi Reputasi Blog Anda - dummies

Saat Anda mengaitkan blog ibu dan merek pribadi Anda dengan sebuah produk atau merek perusahaan, tidak dapat dipungkiri bahwa Anda berdua akan saling menipu satu sama lain. Suka atau tidak, Anda bisa dan menjadi terkait dengan merek itu. Tidak semua perusahaan yang ingin memberi Anda produk gratis adalah produk yang Anda inginkan ...

Berikan Peran pada Font di Situs Blog Anda - dummies

Berikan Peran pada Font di Situs Blog Anda - dummies

Saat Anda menetapkan peran pada font Anda, Anda bantu jaga agar desain blog anda terlihat profesional. Menjaga tujuan font Anda jelas membuat desain navigasi blog Anda lebih efektif dan keseluruhan desain Anda lebih mudah pada mata. Setelah Anda memilih dua atau tiga huruf pelengkap yang juga memiliki kontras yang cukup untuk berdiri satu sama lain (lihat ...

Pilihan Editor

Bagaimana Menjadi Pengembang Aplikasi iOS - dummies

Bagaimana Menjadi Pengembang Aplikasi iOS - dummies

Bagian ini menjelaskan apa yang Anda butuhkan dan bagaimana Anda bisa menjadi pengembang aplikasi iOS. Jika Anda adalah pengembang baru, Anda memerlukan alat perdagangan: Mac desktop atau sistem laptop untuk dikembangkan. Ini harus menjadi mesin dengan prosesor Intel, menjalankan OS X Mountain Lion atau Mavericks dengan setidaknya ...

Bagaimana Mengkonfigurasi Samsung SmartTV SDK - dummies

Bagaimana Mengkonfigurasi Samsung SmartTV SDK - dummies

Setelah mendownload dan menginstal SamSung SmartTV SDK dari Samsung Developers Forum (SDF), ada beberapa langkah konfigurasi tambahan yang diperlukan untuk memastikan lingkungan pengembangan yang lebih mulus.

Cara Membuat Proyek Xcode untuk Aplikasi iPad

Cara Membuat Proyek Xcode untuk Aplikasi iPad

Untuk mengembangkan sebuah Aplikasi iPad (atau aplikasi untuk iPhone atau perangkat Mac lainnya), Anda bekerja di proyek Xcode yang disebut. Jadi, saatnya memotret proyek Xcode anda sendiri.