Indonesia Telegraph


Berapa banyak pengembang yang Anda kenal dalam hidup Anda? Jika Anda bekerja dengan sekelompok mereka, Anda mungkin memperhatikan bahwa mereka memiliki kebiasaan atau kepribadian tertentu yang sebenarnya dapat Anda kelompokkan bersama, yang akan saya lakukan dengan pos ini.

Pengembang memiliki preferensi dan gaya kerja masing-masing yang sangat berbeda – bahkan jika mereka melakukan pekerjaan yang sama. Kami akan melihat 10 grup pengembang paling umum di luar sana; lihat apakah Anda dapat melihat diri sendiri atau salah satu kolega Anda di sana.

1. The Purists

Puris menurut definisi adalah orang-orang yang berpegang teguh pada aturan tradisional, Anda mungkin mengenal satu atau dua guru bahasa Inggris yang secara alami purist. Para puritan dalam daftar saya tidak yang ketat, mereka hanya jenis pengembang yang tidak terlalu tertarik menggunakan kerangka kerja dan perpustakaan .

Mereka akan memilih Vanilla JavaScript di atas JQuery setiap saat. Mereka tidak melihat masalah dalam menggunakan bahasa murni dan cara tradisional ; pada kenyataannya, mereka merasa terganggu ketika mereka menemukan kerangka kerja atau perpustakaan yang lain. Perpustakaan ekstra sama dengan mengasapi bagi mereka.

The Purists

Ingatlah, ini tidak berarti bahwa mereka tidak menggunakannya di kehidupan nyata Sulit untuk tidak, ketika lowongan pekerjaan hari ini meminta “keahlian dalam jQuery”. Tidak peduli seberapa tegang atau tertutup tampaknya, Anda tidak dapat menutup mata terhadap kebenaran dalam argumen mereka.

2. The Doers

Tentu setiap orang harus menyelesaikan pekerjaannya, apa pun yang terjadi, tetapi untuk Pelaku, daftar prioritas mereka mulai dengan menyelesaikan pekerjaan . Anda dapat bertaruh mereka memiliki kerangka kerja, perpustakaan, dan alur kerja terbaru dan tercepat. Mereka memiliki modul premade untuk modul semua diurutkan untuk penggunaan cepat dalam proyek.

Pelaku berdiam di perusahaan baru sambil menerapkan semua alat itu untuk kelancaran produksi. Gejala khas pelaku adalah penggunaan pelari tugas seperti gerutuan atau tegukan.

3. The Polyglots

Poliglot adalah orang-orang yang menggunakan beberapa bahasa pemrograman ; beberapa bahkan pengembang tumpukan penuh menyulap SQL dan SASS seperti sirkus juggler. Yang mengatakan, bekerja hanya dalam satu bahasa pemrograman hampir mustahil dalam pengembangan web; Anda tidak dapat menghindari nasib itu, bahkan jika Anda seorang pengembang backend. Jadi hanya ketika Anda tahu setidaknya 4-5 bahasa pemrograman, Anda dapat menyombongkan diri bahwa Anda adalah seorang polyglot.

The Polyglots

Kebanyakan polyglots adalah siapa mereka karena situasi kerja mereka daripada pilihan. Tidak semua orang memiliki pengembang atau desainer frontend yang terpisah. Bagaimanapun, mereka mendekati bahasa baru dengan kepercayaan diri yang jauh lebih tinggi daripada orang lain dan cepat belajar . Tidak perlu merasa kewalahan oleh mereka. meskipun, karena beberapa dari mereka mungkin adalah Jack dari semua perdagangan tetapi tidak menguasai apa pun.

4. The Perfeksionis

Apa yang terlintas dalam pikiran ketika saya mengatakan programmer perfeksionis? Ya, maksud saya bukan orang-orang yang bertujuan untuk menulis kode yang paling sempurna, tanpa cacat. Perfeksionis sejati adalah mereka yang melihat, kode, dan melampaui pengkodean . Mereka meninggalkan komentar memperhatikan variabel penamaan dan melakukan pekerjaan kotor alias dokumentasi (antara lain).

Mari kita hadapi itu, kapan terakhir kali Anda meninggalkan komentar terperinci atau menulis manual untuk perangkat lunak Anda ? Tidak setiap saat belakangan ini saya percaya, tidak kecuali dan sampai Anda seorang perfeksionis. Menurut saya itu langka. Sebagian besar pengembang tidak memperhatikan hal itu (meskipun dokumentasi sangat penting. Inilah Thoriq Firdaus yang mengambilnya).

5. The Artsy

Dalam hal pengembangan web, katakan saja bahasa ibu mereka adalah CSS. Bentuk warna animasi filter dan semua hal visual lainnya paling penting bagi mereka. Ingin bertemu mereka? Codepen adalah hub mereka yang biasa.

Mereka bukan desainer, atau mungkin juga mereka, tetapi pada tingkat dasar mereka adalah pengembang. Mereka mengekspresikan seni mereka dengan kode daripada Adobe Illustrator atau After Effects. Memasangkan mereka dengan seorang desainer seperti menyebarkan mentega pada roti, menghasilkan kombinasi yang halus dan bagus.

6. The Reuser

Tidak semua dari kita ingin melompat pada hal pertama untuk menulis kelas umum atau metode untuk menangani blok kode berulang. Kami membiarkan bagian itu keluar sampai tahap optimasi yang terjadi hanya setelah kami dengan anggun melewati tenggat waktu 10px padat merah besar dan periode relaksasi singkat setelahnya.

Pemakai ulang tahu lebih baik dari itu, mereka membuat dasar yang kuat dari cuplikan kode yang dapat digunakan kembali dari awal dan menghemat banyak waktu pengoptimalan nanti. Mereka sebagian besar adalah pengembang berpengalaman yang dapat melihat blok kode yang terikat untuk membuat banyak tampilan . Mungkin tidak ada satu proyek pun dari mereka yang tanpa file global yang terisi penuh atau kelas utilitas.

7. The Bookworms

Sehari sebelum VB Lab pertama saya, Profesor saya memberi kami satu set instruksi singkat, untuk menyusun formulir. Dia menjalankan demo di awal kelas, yang sayangnya saya lewatkan karena saya terlambat. Potongan-potongan instruksi yang berhasil saya tulis tidak cukup untuk menyelamatkan saya dan saya duduk terlalu jauh dari teman-teman saya untuk bahasa isyarat atau membaca bibir untuk membantu.

The Bookworms

Jadi saya melakukan satu-satunya hal yang bisa saya lakukan – saya membuka buku teks lama saya yang bagus. Saya menjadi kutu buku . Sebagai hasilnya, saya tidak hanya mendapatkan pujian dari Profesor saya di akhir kelas karena mengatur semua persyaratan dalam formulir saya, saya juga menambahkan gambar latar belakang – yang tidak dilakukan orang lain di kelas – berdasarkan apa yang saya pelajari dari buku teks.

Tidak jarang bagi saya untuk menemukan beberapa rekan saya yang benar-benar pandai pemrograman dan logika untuk memiliki meja yang ditumpuk dan ditutupi dengan buku . Kutu buku mengambil teks untuk mengejar pengetahuan yang mendalam, kadang-kadang diperoleh secara kebetulan, yang akhirnya merupakan jenis terbaik!

8. The Debuggers

Debugging adalah keterampilan tersendiri. Kekuatan sejatinya hanya bisa dibawa keluar ketika halaman menampilkan “Internal Server Error 500”. Debugger tidak hanya mampu menangkap dan menekan bug dalam kode mereka sendiri tetapi dalam kode yang ditulis oleh orang lain juga (yang merupakan mimpi buruk pengembang dengan sendirinya)!

The Debuggers

Mereka berpengalaman dengan semua alat debugging dan opsi apakah itu pada browser atau IDE. Tapi selain alat, debugging membutuhkan pengetahuan yang jelas tentang aliran peristiwa dan kemampuan untuk menemukan pemicu dalam rantai itu.

Jika kode tersebut milik orang lain, saat itulah Debugger menunjukkan kehebatan pengamatan mereka yang sebenarnya, menelusuri baris demi baris kode, mencari setiap tanda ‘jika’, ‘orang lain’, ‘atau’, ‘dan, atau semi -colon

9. Para Peneliti

Bagi Peneliti, kode bukan hanya kode untuk mereka; itu menjadi topik ; topik untuk diskusi forum, topik untuk posting blog, topik untuk StackOverflow T&J. Tidak ada khotbah, tidak ada penilaian, hanya berbagi pengetahuan bahwa mereka berusaha membedah . Setiap kode yang kami tulis memiliki kegunaan dan tujuan, dan sayangnya, terkadang ada efek samping.

Para peneliti di antara kita mencoba memahami aspek kode itu. Mereka menggali dokumentasi, melakukan eksperimen, dan yang paling penting membagikan temuan mereka bagi kita semua yang akan berterima kasih selamanya atas apa yang mereka lakukan.

10. The Sociables

Meskipun saling menyalin kode, kami masih tetap bersama sebagai bagian dari komunitas yang makan, bernafas, dan menghidupi kode. Namun secara fisik, kita duduk di depan komputer sendirian, sendirian meskipun tidak kesepian. Akan tetapi, keterampilan sosial kita benar-benar terpukul apakah kita suka atau tidak.

The Sociables

Dan kemudian, ada Sociables. Mereka bertemu dengan Anda untuk minum, beri tahu lelucon geek, bicaralah tentang yang terbaru dan terhebat tentang bidang ini, bersemangat dengan rilis yang akan datang, perangkat keras atau lunak, terlibat dalam peluang, kemungkinan jaringan, dan jika waktu mengizinkan, bertukar ponsel dengan Anda sehingga Anda berdua dapat mencoba OS yang berbeda. Apakah Anda kenal Sociable di antara teman-teman pengembang Anda?

Beberapa dari Anda terikat untuk menemukan seorang teman, diri Anda sendiri, sebagai bagian dari beberapa kelompok, terkadang tumpang tindih, kali lain bertentangan – kami tidak menilai, pada akhirnya, kami semua adalah pengembang. Tapi kami ingin tahu kelompok pengembang mana yang paling Anda sukai.

LEAVE A REPLY

Please enter your comment!
Please enter your name here