10 perkara yang harus dilakukan oleh pembangun sumber terbuka

Dalam beberapa tahun kebelakangan ini, pergerakan sumber terbuka telah berkembang pesat dan sekarang hampir semua syarikat memilikinya. Atas sebab ini, semakin banyak organisasi memerlukan personel dengan alat dan kemahiran di kawasan ini untuk operasi yang betul.

jenis-teknologi

Mark Atwood mengulas pada sebuah persidangan di Atlanta bahawa: apabila anda bekerja dengan sumber terbuka, anda berpeluang mengerjakan sesuatu yang memberi manfaat kepada dunia. Dia juga menyebut bahawa di dunia ini anda akan menjumpai kolaborator yang hebat dan juga sahabat. Dan sesuatu yang menonjol adalah bahawa dengan bekerja di kawasan ini, kerja anda mudah alih dan itu adalah kelebihan yang besar.

Penulis Jason Hibbets mengemukakan dalam bukunya "The Foundation for a open source city" apakah kemahiran sumber terbuka utama yang mesti dimiliki seseorang untuk berkembang di jabatan ini. Kami membentangkan beberapa daripadanya:

  • Mengasah kemahiran komunikasi

Penting untuk belajar menulis dengan jelas. Semasa anda menulis sesuatu, minta beberapa rakan sekerja membaca dan menyuntingnya. Kemudian anda boleh membetulkannya mengikut komen yang diterima.

Juga penting untuk belajar mengekspresikan diri, baik melalui telefon dan dalam mesyuarat. Benarkan orang menghubungi anda, berikan e-mel anda dan jangan bimbang tentang SPAM.

  • Luaskan kemahiran teknikal anda

Walaupun anda ingin bekerja sebagai Jurutera Sistem, bimbang untuk mempelajari bahasa pengaturcaraan. Pakar mengesyorkan mempelajari Python kerana senang dipelajari dan dibaca, dan JavaScript kerana terdapat di mana-mana.

Belajar juga menggunakan debugger dan anda perlu melatih diri anda dalam kod sumber yang diedarkan, yang hari ini bermaksud Git dan GitHub.

komunikasi

  • Kembangkan hubungan dan cari pasangan

Sumber terbuka berfungsi kerana ia adalah komuniti yang bekerjasama. Untuk memulakan hubungan dengan komuniti, mulakan dengan mencari orang yang dekat dengan anda untuk mengenali mereka. Anda boleh mencari di tempat kerja, tempat penggodam, kelab, sekolah, dan kedai buku anda; dan kemudian anda dapat mengembangkan cakerawala anda di seluruh negara dan dunia anda. Pertama, pelajari tentang mereka dan projek mereka dengan mencari di Internet.

Pada gilirannya, anda boleh menghadiri persidangan dan acara, kerana ini adalah kaedah terbaik untuk bertemu orang dan berhubung dengan mereka.

  • Berusaha keras

Atwood berkata "anda harus melakukan pekerjaan sebelum anda mendapat pekerjaan itu," dan dia betul. Itulah sebabnya disarankan untuk mendapatkan projek dan terlibat dengannya, anda boleh mulakan dengan membaca bahagian soalan dan menjawabnya atau anda boleh mendapatkan beberapa kesalahan dan membetulkannya. Kemudian anda boleh mencadangkan untuk memasukkan beberapa fungsi dan kodkannya.

Dengan ini anda akan meningkatkan kemahiran anda dan anda akan membina kredibiliti anda, dan dalam dunia sumber terbuka, reputasi sangat penting.

1

  • Bekerjasama

Sokong orang dari seluruh dunia dan mulailah menggunakan alat yang digunakan oleh setiap projek sumber terbuka. Sebagai contoh, anda harus membiasakan diri dengan IRC (Internet Relay Chat), pelacak pepijat, dan senarai mel. Percaya atau tidak, menggunakan GIT untuk belajar mengenai permintaan tarik dan komen log juga merupakan kemahiran yang sangat penting.

Dianjurkan agar anda belajar melakukan tinjauan kod dan pengaturcaraan dengan pasangan, kerana dua orang akan melakukan pekerjaan pengekodan yang lebih baik dan anda mengurangkan ego.

  • Membina reputasi

Di dunia ini anda mahu orang tahu apa yang anda lakukan. Siapkan portfolio karya sebelumnya, e-mel, komitmen, dan sumbangan anda yang lain. Dengan cara ini, anda akan menyertai portfolio anda dengan ringkasan kurikulum anda.

Pastikan rangkaian sosial anda sentiasa dikemas kini, terutamanya profil LinkedIn anda.

reputasi-1

  • Mencari pekerjaan

Setiap projek sumber terbuka dihubungkan dengan syarikat. Setelah membina reputasi anda, rakan sekerja anda akan memberitahu anda mengenai peluang pekerjaan di mana kemahiran anda sesuai untuk mengisi kekosongan.

Pada persidangan, dengarkan penceramah ketika mereka memberi komen bahawa mereka mencari kakitangan atau orang lain yang hadir akan bercakap mengenai peluang pekerjaan. Tetapi anda tidak akan mengharapkan karya itu sendiri.

  • tetap dimaklumkan

Tidak ada cara untuk mengikuti tren dan kemahiran yang diperlukan untuk pekerjaan yang ada. Tetapi anda boleh belajar dan memberitahu diri anda melalui blog, artikel, buletin, rangkaian sosial, tutorial, podcast, buku, majalah, konferensi dan acara. Yang penting ialah anda tidak mengharapkan ada yang belajar untuk anda, tetapi anda harus meluangkan masa untuk mencari sumber-sumber yang sesuai untuk arah profesional yang ingin anda ambil dan mendedikasikan masa anda.

penutup_01

  • Cari pasaran anda

Pada banyak kesempatan, pekerjaan tetap adalah pekerjaan yang memerlukan seperangkat keterampilan, latar belakang, dan mengetahui bagaimana melakukan sesuatu dapat memberi manfaat kepada anda sebagai sesuatu yang unik; kerana pekerja diharapkan dapat melakukan pelbagai fungsi.

Sebagai contoh, jika anda tahu bagaimana menguji kesilapan, mengurus aplikasi awan dan reka bentuk, anda akan menjadi orang yang lebih berkelayakan untuk mengembangkan projek masa depan, berbanding tiga orang yang mengendalikan setiap kemahiran ini secara berasingan.

  • Bawa balik

Ingat bahawa anda juga bermula sebagai pemula. Fikirkan jika anda mempunyai mentor semasa belajar sumber terbuka dan mengambil bahagian dalam pelbagai projek, maka sekarang anda boleh melakukan perkara yang sama untuk orang lain.

Kebenarannya adalah bahawa tidak ada orang yang mahir dalam segala hal, jadi ketika anda mengajar seseorang, kemungkinan besar anda juga akan mempelajari rahsia lain.

memberi balik_1


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Sebastian kata

    Artikel yang bagus! walaupun diringkaskan, ia merangkumi semua perkara yang perlu diambil kira oleh pembangun perisian semasa 🙂