JavaRush /Java Blog /Random-ID /Rehat kopi #22. Cara mendapatkan pekerjaan sebagai progra...

Rehat kopi #22. Cara mendapatkan pekerjaan sebagai programmer tanpa pengalaman, 7 editor kode untuk perangkat seluler

Dipublikasikan di grup Random-ID

Cara mendapatkan pekerjaan sebagai programmer tanpa pengalaman

Sumber: Hackernoon Rehat kopi #22.  Cara mendapatkan pekerjaan sebagai programmer tanpa pengalaman, 7 editor kode untuk perangkat seluler - 1 Saya ingat dengan jelas mendapatkan pekerjaan pertama saya. Saya diundang untuk duduk di bar bersama sekelompok pengembang. Ini adalah langkah terakhir dalam wawancara saya - mengenal tim. Saya tidak percaya saya telah sampai sejauh ini! Saya tidak memiliki pengalaman sebagai programmer dan baru mulai menulis kode beberapa bulan yang lalu. Hal utama yang mengganggu saya saat itu adalah masalah teknis: hal itu dapat menunjukkan kurangnya pengalaman saya. Yang mengejutkan saya, hal teknis yang kami bicarakan terkait dengan proyek saya di GitHub. Mereka melihat repositori saya dan mengomentari apa yang mereka lihat. Ini nyaman bagi saya karena saya dapat membicarakan proyek-proyek ini tanpa masalah. Jadi bagaimana saya bisa sampai sejauh ini dalam proses pencarian kerja tanpa pengalaman sebelumnya? Pada artikel ini, saya ingin berbagi dengan Anda dasar-dasar apa yang diperlukan untuk mendapatkan pekerjaan.

Ringkasan

Mari kita mulai dari awal. Anda membutuhkan resume yang bagus. Ini adalah hal pertama yang akan dilihat oleh pemberi kerja. Sekalipun Anda tidak memiliki pengalaman yang relevan, Anda tetap perlu memberikan banyak perhatian dalam penyusunan dokumen ini. Terkadang majikan yang sibuk hanya bisa melihat resume. Anda punya waktu beberapa detik untuk menarik perhatiannya dan mengarahkannya mempelajari detailnya. Jaga resume Anda tetap sederhana dan ringkas. Perlu ada alasan khusus agar panjangnya lebih dari satu halaman. Cobalah untuk mendapatkan rekomendasi. Jika seseorang dapat merekomendasikan Anda, itu akan sangat meningkatkan peluang Anda. Jangkau orang-orang yang Anda kenal. Tidak semua dari kita memiliki teman yang bekerja di perusahaan IT, tapi ada solusi lain. Misalnya, saya baru-baru ini menemukan Rooftop Slushie , sebuah layanan di mana Anda bisa mendapatkan rekomendasi dari pengembang yang bekerja untuk perusahaan seperti Google. Sebelum mengirimkan resume Anda, tunjukkan kepada orang lain. Kita cenderung sangat bias dalam menilai diri kita sendiri. Beberapa dari kita memiliki ego yang berlebihan dan yang lainnya memiliki harga diri yang rendah, dan ini dapat terlihat dalam resume. Temukan orang yang Anda percayai untuk membaca apa yang Anda tulis tentang diri Anda. Selalu daftarkan pencapaian praktis Anda terlebih dahulu. Anda dapat menulis tentang tempat Anda belajar di bawah. Anda mungkin tidak memiliki pengalaman dengan teknologi, tetapi Anda harus menyebutkan sesuatu tentang proyek pribadi Anda. Atau apa pun yang memberi gambaran kepada pemberi kerja tentang kemajuan Anda sebagai pengembang. Jangan menulis daftar proyek Anda yang tak ada habisnya. Pilihlah yang paling penting, serta nuansa yang dengan jelas menunjukkan orang seperti apa Anda. Jangan membumbui atau menggunakan trik. Sajikan informasi dengan cara yang menarik secara visual tanpa mengganggu. Saat Anda masuk ke wawancara, Anda bisa menjelaskan lebih detail di sana.

GitHub

Saya telah menyebutkan GitHub di awal untuk memperjelas betapa pentingnya hal itu bagi pengembang baru. Jika Anda belum memiliki akun GitHub, buatlah sekarang! Selain lelucon. Ini adalah resume Anda, portofolio Anda, pengalaman kerja Anda, dan semua yang Anda ketahui tentang kode digabung menjadi satu. Akun GitHub yang aktif menunjukkan bahwa Anda serius dan menunjukkan kemajuan Anda. Ini adalah sesuatu yang akan dilihat secara mendetail oleh perusahaan mana pun yang serius untuk menentukan apakah mereka tertarik pada Anda atau tidak.

Portofolio

Buat situs web Anda untuk menunjukkan siapa Anda dan apa yang Anda lakukan. Jangan takut, Anda hanya memerlukan keterampilan HTML dasar untuk melakukan ini. Di situs ini Anda dapat menunjukkan segala hal yang ingin diketahui pemberi kerja tentang Anda. Tautan ke GitHub dan jejaring sosial Anda. Proyek yang telah Anda kerjakan. Sesuatu yang penting dan menarik tentang Anda secara pribadi. Namun jangan berlebihan dengan desainnya: situs tersebut harus memberikan kesan yang menyenangkan.

Media sosial

Manfaatkan Twitter dan Linkedin. Mereka dapat menjadi alat yang hebat untuk membantu Anda sepanjang perjalanan pembelajaran dan pencarian kerja. Temukan dan terhubung dengan komunitas aktif di kota Anda. Di sebagian besar kota, komunitas TI berukuran kecil dan orang-orang di sana dapat saling mengenal dengan cepat. Ini bisa menjadi sangat penting bagi Anda.

Partisipasi dalam konferensi

Pergi ke pertemuan tematik dan konferensi teknis, berkomunikasi dengan orang-orang. Jika Anda masih baru dan merasa tidak tahu apa-apa, Anda mungkin menganggap diri Anda sebagai penipu yang tidak berhak menghadiri acara teknologi. Tapi inilah masalahnya. Tidak ada yang akan tiba-tiba menghentikan Anda di tengah kerumunan dan meminta Anda mempercepat proses penulisan lamaran baru. Dan bahkan jika Anda terlibat dalam percakapan tentang topik teknis yang belum Anda pahami, membicarakan diri Anda sebagai seorang pemula tidak akan membuat siapa pun takut. Sebaliknya, banyak yang siap mendukung Anda. Namun yang terpenting adalah di acara tematik Anda memiliki kesempatan bertemu orang-orang yang akan membantu Anda mendapatkan pekerjaan.

Jangan takut dengan kegagalan

Saat Anda mengirimkan resume Anda, Anda akan menerima penolakan. Kamu akan bertemu dengan keheningan. Ini baik-baik saja. Ini bukan cerminan peluang Anda di masa depan untuk mendapatkan pekerjaan. Teruslah berkarya, terus tingkatkan. Cari tahu bagian mana dari studi Anda yang perlu dipoles. Meminta nasihat. Dan teruslah membuat kode. Setiap hari Anda meningkatkan keterampilan Anda, Anda semakin dekat untuk meyakinkan pemberi kerja agar menginginkan Anda di tim mereka. Ketekunan akan menjadi kunci Anda.

7 Editor Kode untuk Perangkat Seluler

Sumber: Medium Rehat kopi #22.  Cara mendapatkan pekerjaan sebagai programmer tanpa pengalaman, 7 editor kode untuk perangkat seluler - 2 Mengapa Anda memerlukan editor kode di ponsel cerdas? Inilah kebebasan untuk menulis kode kapanpun dan dimanapun Anda mau. Tidak ada yang bisa memprediksi kapan kebutuhan mendesak untuk melakukan koreksi terhadap suatu proyek akan terjadi. Namun jika Anda memiliki aplikasi editor yang sudah diinstal sebelumnya di ponsel cerdas Anda, maka Anda akan lebih nyaman bekerja dengan kode tersebut dibandingkan dengan notepad biasa. pembuat kode . Pencipta Dcoder mengklaim bahwa ini adalah IDE seluler tercepat. Tersedia dalam versi PC, serta aplikasi untuk iOS dan Android. Mendukung banyak bahasa (lebih dari 35), termasuk Java, HTML, CSS, JavaScript, C, C++ dan Python. Dcoder memiliki penyisipan otomatis tanda kurung dan lekukan berpasangan, serta penyorotan sintaksis. Anda juga dapat memilih tema. Dcoder ringan - hanya 6 MB. Kemudahan ini dicapai melalui penggunaan cloud compiler dan penyimpanan cloud untuk kode. Namun ada kelemahannya: Anda hanya dapat menggunakan aplikasi ini jika Anda memiliki akses ke Internet. Editor Turbo. Editor teks sederhana namun kuat untuk Android. Ini adalah open source (jika diinginkan, Anda bahkan dapat memperbaikinya sesuai selera Anda). Ada penyorotan sintaksis untuk Java, HTML, XHTML, CSS, LESS, JavaScript, PHP, Python dan banyak bahasa lainnya, serta mode membaca, penyimpanan file otomatis saat keluar dari aplikasi, dan melihat hasil di browser. Quoda. Ini adalah editor kode yang mudah digunakan untuk Android. Seperti editor lain di daftar kami, Quoda mendukung banyak bahasa, termasuk C, C++, C#, CSS, HTML, Java, JavaScript, Lua, Markdown, PHP, Python, Ruby. Ada penyorotan sintaksis, keyboard yang diperluas, fungsi pencarian dan penggantian menggunakan ekspresi reguler dan sensitivitas huruf besar-kecil. Versi berbayar menawarkan penyelesaian kode, integrasi SFTP/FTP(S) dan penyimpanan cloud, serta pratinjau halaman dalam HTML/Penurunan harga. Sunting Cepat. Editor cepat luar biasa dengan fungsionalitas untuk bekerja dengan teks dan kode sederhana. Selain kecepatan, QuickEdit memiliki fitur penyorotan sintaksis untuk lebih dari 50 bahasa, kemampuan untuk menghidupkan dan mematikan penomoran baris, dan dukungan untuk keyboard fisik. Editor juga memiliki pengguliran yang mulus, deteksi pengkodean otomatis, dan kemampuan untuk membatalkan tindakan (tanpa batasan). Akses ke file di penyimpanan cloud didukung. Editor Kode kami Gratis. Editornya gratis, tetapi dengan iklan. Seperti yang dinyatakan dalam deskripsi di Google Play, ini adalah keseluruhan IDE untuk Android. Selain itu, dapat bekerja tanpa koneksi internet. Namun dalam kasus ini, Anda tidak akan dapat bekerja dengan file di penyimpanan cloud (walaupun hal ini umumnya memungkinkan). Lingkungan Pengembangan Interaktif Android. PEMBANTUadalah lingkungan pengembangan terintegrasi untuk membuat aplikasi Android. Mendukung Java, C/C++, HTML5, CSS, dan JavaScript. Di sini Anda akan menemukan penyelesaian kode, pemeriksaan kesalahan, penyorotan sintaksis untuk Java dan XML. Ada integrasi dengan Dropbox. Berkat kompatibilitas Eclipse, Anda dapat membuka proyek Eclipse. Git didukung untuk pengembangan profesional. Tampaknya semuanya baik-baik saja, tetapi di komentar orang mengeluh tentang ketidakmampuan menyimpan file dalam versi gratis dan tawaran mengganggu untuk beralih ke versi berbayar. Kode di mana saja. IDE yang mencakup editor kode, klien FTP, dan terminal. Mendukung banyak bahasa (lebih dari 100). Dimungkinkan untuk terhubung ke layanan pihak ketiga (Dropbox, Google Drive, OneDrive, Amazon S3, Github, Bitbucket). Jika Anda tidak memiliki server sendiri, Codeanywhere dapat menjalankan container Linux untuk Anda, yang, misalnya, WordPress, Drupal, Magento akan tersedia.
Komentar
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION