![]() |
Foto dari Developer workflow with TripleO |
LANGKAH 1: PILIH KETERAMPILAN YANG ANDA BUTUHKAN UNTUK BEKERJA DALAM PENGEMBANGAN WEB
Pekerjaan pengembang web biasanya berbasis keterampilan, yang berarti jika Anda memiliki keterampilan, Anda dapat melakukan pekerjaan itu. Langkah pertama untuk menajdi pengembangan web: mengidentifikasi apa keterampilan itu.Dengan demikian, penting untuk dicatat ada dua kategori pekerjaan pengembang web: front-end development and back-end development.
KETERAMPILAN WEB FRONT END DEVELOPMENT
Front-End Development bekerja dengan bagian visual dari situs web yang dilihat dan berinteraksi dengan pengguna melalui browser web mereka.
Menurut Ana MartÃnez, Pengembang Front-End di studio produksi digital Commite Inc . , ada tiga bahasa pengkodean yang berfungsi sebagai tulang punggung bagi karier pengembang front-end. Martinez mengatakan:
- HTML
- CSS
- JavaScript
Front-End Development bekerja dengan bagian visual dari situs web yang dilihat dan berinteraksi dengan pengguna melalui browser web mereka.
Menurut Ana MartÃnez, Pengembang Front-End di studio produksi digital Commite Inc . , ada tiga bahasa pengkodean yang berfungsi sebagai tulang punggung bagi karier pengembang front-end. Martinez mengatakan:
“When I started working as a front-end web developer the first skills employers asked for were Javascript, CSS, and HTML. For me, those are the three main web developer languages—from those come all the others.”
HTML dan CSS adalah bahasa markup yang digunakan untuk menentukan bagian halaman web dan gaya (font, warna, tata letak) masing-masing. Sementara itu, JavaScript adalah bahasa scripting yang digunakan untuk mengontrol konten dinamis pada halaman web seperti menggulir video, grafik animasi, dan peta interaktif. Pemahaman tentang ketiga bahasa ini sudah cukup untuk mulai melakukan pekerjaan berbayar di bidang pengembangan web.
KETERAMPILAN WEB BACK END DEVELOMPMENT
- HTML
- CSS
- JavaScript / NodeJS
- Ruby / Ruby on Rails
Back-End Development berkaitan dengan aspek “under the hood” situs web -- seperti menulis kode untuk meminta dan mengambil data dari basis data dan kemudian menampilkan data yang berisi konten HTML, CSS, dan JavaScript. Keterampilan umum yang digunakan untuk back-end development termasuk kerangka kerja web.
Sementara keterampilan ini adalah dasar yang diperlukan untuk memulai dalam pengembangan web front-end atau back-end, MartÃnez menekankan bahwa pendekatan dan motivasi pribadi Anda sama pentingnya dengan keterampilan Anda. Seperti dalam karir apa pun, kata MartÃnez, sangat penting bagi pengembang web yang sukses untuk menunjukkan inisiatif dalam hal belajar dan menghadapi tantangan baru, tetapi juga untuk benar-benar menikmati pekerjaan mereka. Martinez mengatakan:
“I don’t think it’s enough just to study one coding language or another. If you don’t have an affinity for the tech world and web development, your path will be a lot more difficult.”
LANGKAH 2: MULAI BELAJAR PENGEMBANGAN WEB DAN PRAKTEKKAN KEAHLIAN ANDA
Setelah Anda mengerti tentang keterampilan pengembang web apa yang harus dipelajari dan bagaimana menjadi pengembang web, sekarang saatnya untuk mulai mempelajari keterampilan tersebut. Apakah ini berarti kembali ke sekolah untuk mendapatkan gelar baru empat tahun dalam ilmu komputer? Tidak! Meskipun Anda pasti dapat mengambil keterampilan seperti HTML, CSS, dan JavaScript dalam pengaturan ruang kelas, Anda juga dapat mempelajarinya dari rumah Anda sendiri dan dengan kecepatan Anda sendiri.MULAI DENGAN BASIC 3: HTML, CSS, DAN JAVASCRIPT
Tutorial HTML, CSS, dan JavaScript gratis berlimpah melalui sumber daya seperti Codeacademy dan w3schools.TEMUKAN KOMUNITAS PENGEMBANGAN WEB UNTUK UMPAN BALIK DAN SARAN
Selain mempelajari dasar-dasar keterampilan melalui tutorial dan kelas online, Anda juga harus berpartisipasi dalam komunitas pengkodean online seperti GitHub dan Stack Overflow. GitHub adalah forum tempat pengembang web dapat memposting proyek yang sedang mereka kerjakan, berbagi kode dengan pengembang lain, dan menerima komentar peer-to-peer tentang pekerjaan mereka. Stack Overflow adalah papan diskusi terkait pengkodean di mana pengembang berinteraksi melalui format tanya jawab. Kedua platform ini adalah ruang yang ideal untuk mencoba apa yang telah Anda pelajari dan mendapatkan pengalaman dan umpan balik dari dunia nyata.IKUTI PROYEK UJI UNTUK MEMBANGUN PORTOFOLIO — SEKALIPUN ANDA TIDAK MEMILIKI PEKERJAAN PENGEMBANG WEB
Strategi jangka panjang yang bagus lainnya adalah menggunakan waktu untuk mengerjakan proyek pengujian — apakah ini pekerjaan kecil yang dibayar untuk teman-teman yang membutuhkan situs web pribadi atau proyek berdasarkan hobi atau keinginan Anda.BERLATIH DENGAN ALAT GRATIS UNTUK MENINGKATKAN PENGETAHUAN ANDA
Luangkan waktu saat Anda belajar membiasakan diri dengan banyak alat gratis yang tersedia untuk pengembang web dan temukan yang memberi Anda nilai lebih. Baik itu editor teks, ekstensi browser web, atau sistem manajemen konten, Anda akan merasakan betapa banyak sumber daya tersedia tanpa biaya.LANGKAH 3: TEMUKAN PEKERJAAN PENGEMBANG WEB YANG TEPAT UNTUK ANDA
Setelah Anda membangun keterampilan pengembang web yang bagus, sekarang saatnya untuk berpikir tentang jenis pekerjaan apa yang ingin Anda lakukan — apakah Anda menginginkan pekerjaan tetap sebagai pengembang untuk perusahaan mapan, atau apakah Anda lebih cocok untuk memulai freelancing bisnis dan menjadi bos Anda sendiri?Ada pro dan kontra untuk lepas dan bekerja penuh, dan jalur yang Anda pilih perlu diinformasikan oleh apa yang Anda inginkan dari karier pengembangan web. Poin utama yang perlu diingat adalah gaya pekerjaan yang mana yg mungkin bagi pengembang web.
PERTIMBANGKAN PEKERJAAN FREELANCE
Jika Anda beralih dari pekerjaan kantor yang tradisional, pekerjaan lepas mungkin terdengar seperti peregangan, tetapi Odelya Holiday, Pengembang di perusahaan aplikasi pengeditan foto dan video Lightricks, mengatakan bahwa — walaupun mungkin menghasilkan uang sebagai pekerja lepas pengembang web — menurut pengalamannya, pengembang web lebih cenderung dipekerjakan sebagai freelancer daripada dipekerjakan oleh satu perusahaan.GUNAKAN SUMBER DAYA PEKERJAAN PENGEMBANG WEB INI
Begitu Anda mulai mencari pekerjaan berbayar sebagai pengembang web, Anda harus menempelkan mata Anda ke papan kerja online.Papan umum seperti Glassdoor dan Indeed memiliki sejumlah peluang kerja dan dapat dimodifikasi untuk mencari posisi pengembang web.
JANGAN LUPA JEJARING DENGAN PENGEMBANG WEB LAIN!
Situs-situs seperti Meetup.com dan Women Who Code adalah aset yang sangat berharga dalam hal mencari peluang jaringan dan membuat hubungan kerja tatap muka di konferensi, pameran pekerjaan, dan lokakarya. Gunakan mereka!Ingat — jalan tentang cara menjadi pengembang web mungkin tampak menarik, tetapi tidak harus begitu. Ikuti tiga langkah sederhana ini dan Anda akan berada dalam posisi untuk mulai menuai semua manfaat teknologi ketika Anda menjadi pengembang situs web.
0 Comments