Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

Mahir JavaScript: 10 Trik Wajib Diketahui untuk Pengembang Pemula di Tahun 2021

Sebagian besar pengembang pemula dan menengah tidak menyadari banyak fitur keren yang tersedia dalam JavaScript. Hari ini, saya ingin membagikan dengan Anda apa yang menurut saya merupakan bagian kunci penting untuk menjadi pengembang JavaScript yang kompeten. Kami telah memilih sepuluh trik yang dapat digunakan dalam proyek JavaScript sehari-hari saya.

Mahir JavaScript: 10 Trik Wajib Diketahui untuk Pengembang Pemula di Tahun 2021Gambar curtesy https://medium.com

1. Pemahaman Dasar JavaScript

Sederhana seperti yang mungkin terdengar, ini sering diabaikan. Ada perbedaan yang signifikan antara programmer yang dapat menggunakan metodologi umum seperti React, Vue, dan Angular di satu sisi dan programmer yang menguasai JavaScript dari dasar.

Mereka tidak harus sama. Seorang programmer JavaScript yang baik akan dapat dengan cepat mempelajari cara baru untuk mengimplementasikan sistem. Namun, sebaliknya mungkin benar: Anda mungkin bukan ahli JavaScript jika Anda nyaman dengan fondasi seperti React.

Ketika Anda melihat sepotong kode JavaScript, Anda seharusnya memiliki ide umum tentang apa yang terjadi. Lingkup dan penutupan adalah beberapa contoh, yang tidak boleh menjadi misteri. Hal yang sama dapat dikatakan tentang pengumpulan sampah, prototipe, dan sintaks.

jika tidak, Anda akan menghadapi dinding batu lebih awal atau lebih lama. Tijdens wawancara coding, pertanyaan seperti ini bisa ditanyakan. Mereka akan ingin Anda memberikan detail tentang apa yang terjadi. &, untuk tidak mengecewakan Anda, pertanyaan akan jauh lebih sulit dari ini.

Jangan hanya belajar untuk memuaskan orang lain. Pahami cara menambahkan nilai lebih ke pekerjaan Anda. Sebagai coder JavaScript yang kompeten, Anda harus menghargai diri sendiri. Anda akan membawa nilai ini dengan Anda di mana pun kehidupan membawa Anda.

2. Konten Berkualitas Harus Dibaca

Membaca — bukan menonton. Ada penjelasan mengapa akademisi dan orang-orang cerdas sering disebut bibliofil dan bukan screenworm.

Menilai-nilai tutorial dan rekaman berkualitas rendah tanpa henti tidak akan membawa Anda sangat jauh. Secara umum, Anda tidak terlibat saat membaca atau menonton ini.

Ini telah digunakan selama berabad-abad, dan ada alasan di baliknya. Buku adalah sumber data yang sangat penting, terlepas dari cara Anda mengonsumsinya. Anda tidak menulis sebuah buku dalam waktu singkat; ini berarti penulis telah menginvestasikan banyak waktu untuk mengumpulkan dan mencatat data tersebut. Hal yang sama tidak selalu dapat dikatakan tentang konten yang Anda lihat secara gratis di web.

Satu keuntungan signifikan lain dari membaca buku adalah ia meminta konsentrasi penuh. Saat Anda duduk, membuka buku (fisik), dan mulai membacanya, itulah segala yang Anda lakukan. Anda tidak dapat membaca buku dan berbicara dengan teman atau bermain dengan salah satu anak Anda pada saat yang sama. Memang, Anda bisa, tetapi pada saat itu, Anda tidak akan menjadi pengembang JavaScript yang kompeten.

Dapatkan buku yang baik. Matikan telepon Anda, putuskan diri selama beberapa jam, dan baca. Dan, ya, mereka cukup mahal. Namun, itu adalah investasi. Investasi pada diri Anda, pengembang.Mahir JavaScript: 10 Trik Wajib Diketahui untuk Pengembang Pemula di Tahun 2021

Gambar curtesy https://bitrebels.com

3. Kenali berbagai framework.

Segala sesuatu dipertimbangkan, cobalah untuk bermain-main dengan setiap framework populer yang ada di luar sana. Daftarnya tampaknya berubah setiap hari, namun Anda tidak akan salah dengan mempelajari React, Django, Angular, Laravel, dan Next.js, untuk menyebut beberapa. untuk memberikan beberapa contoh.

Pada hari atau malam tanpa banyak hal yang terjadi, nyalakan PC Anda dan buat tugas baru dengan salah satunya. Semua mereka tercatat dengan baik dan memulai semuanya sering memerlukan hanya beberapa menit.

Bermain-main, tulis beberapa kode. Pahami semuanya dan bentuk penilaian tentang mereka, terlepas dari sekadar penilaian yang dangkal.

Menurut banyak survei terutama dari para profesional, Anda akan mengetahui bahwa jika mereka ditanya mengapa mereka bekerja dengan suatu framework tertentu mereka akan merespons, “Karena saya telah membaca bahwa itu adalah struktur yang paling terkenal saat ini tidak berarti itu adalah yang terbaik untuk saya”

Semua baik. Itu mungkin valid. Atau sebaliknya tidak. Siapa yang tahu? Namun, mengapa Anda percaya itu terkenal dan luar biasa? Elemen mana yang Anda sukai paling banyak dibandingkan dengan yang milik framework lain? Apa yang menunjukkan bahwa suatu framework lebih baik dari yang lain atau sebaliknya?

Hampir semua waktu, saya dihadapkan dengan keheningan. Mereka belum mencoba.

Coba. Riset. Mainkan. Bentuk pendapat yang tepat. Perspektif Anda. Dan, bawa mereka dengan Anda dalam perjalanan Anda menuju menjadi pengembang JavaScript yang kompeten.

4. Pemahaman HTML dan CSS

Saya cinta JavaScript. Saya selalu cinta. Namun, ingat bahwa HTML dan CSS adalah fondasi web. Blok konstruksi. Segala sesuatu yang Anda lihat adalah elemen HTML dengan beberapa gaya.

React, Vue, Angular? Sangat luar biasa, mereka semua “mengeluarkan” HTML pada akhirnya.

Anda tidak dapat mengabaikan HTML dan CSS atau mempermainkannya. Saya telah mengalami berbagai pengembang yang sangat kompeten JavaScript, namun mereka tidak tahu banyak tentang HTML dan CSS. Itu berbahaya.

Tanpa keraguan, jika Anda berharap untuk menjadi pengembang backend JavaScript, itu tidak akan mudah. Namun, kemungkinan besar Anda akan akhirnya membuat situs web dan aplikasi web, dan pada saat itu, diperlukan untuk memiliki pemahaman yang kuat tentang HTML, CSS, dan JavaScript sebagai triplet.

Jangan meremehkan ini. Belajar JavaScript dapat sulit. Hal yang sama dapat dikatakan tentang HTML dan CSS.

Teknologi Industri

  1. Teknologi Industri: Era Baru Efisiensi dan Pertumbuhan
  2. Marc Schnadinger: Membangun Jalur Karir Baru di Industri 4.0
  3. Temukan 9 Bahasa Pemrograman yang Harus Dipelajari Tahun 2021
  4. Membangun Masa Depan yang Lebih Aman: Memajukan Solusi Keselamatan Pangan Cerdas
  5. 12 Tren Teratas Rantai Pasok yang Mementukan Era Pasca-Pandemi pada 2021
  6. MFG Day 2021: Undangan Anda untuk Menjelajahi Event Premier Manufaktur
  7. 5G dan Edge: Tantangan Keamanan Siber yang Muncul pada 2021
  8. 7 Podcast Penting yang Harus Didengarkan Setiap Pengembang IoT
  9. 10 Alur Kerja Otomasi Esensial untuk Produsen
  10. 5 Keuntungan Utama SaaS yang Memberdayakan Produsen Modern