JavaRush /Blog Java /Random-MS /Rehat kopi #57. 5 Alat Kerjasama Dalam Talian Percuma Ter...

Rehat kopi #57. 5 Alat Kerjasama Dalam Talian Percuma Terbaik. Petua Kerjaya untuk Pemaju Muda

Diterbitkan dalam kumpulan

5 Alat Kerjasama Dalam Talian Percuma Terbaik

Sumber: Alat Kerjasama DZone memainkan peranan penting dalam menyatukan pasukan. Mereka membantu anda bekerjasama, merancang dan melaksanakan kerja untuk mencapai matlamat bersama. Kerja berpasukan dan kerjasama yang berkesan berjalan seiring apabila kita bercakap tentang produktiviti. Selama bertahun-tahun, e-mel kekal sebagai saluran #1 untuk kerjasama dalam talian. Walau bagaimanapun, ini telah berubah baru-baru ini, terutamanya sekarang bahawa syarikat telah menyedari betapa tidak produktifnya e-mel. Menurut Forbes, pekerja pejabat menghabiskan kira-kira 2.5 jam membaca dan menulis e-mel setiap hari. Alat komunikasi dan kerjasama dalam talian boleh mengurangkan jumlah masa yang besar ini. Rehat kopi #57.  5 Alat Kerjasama Dalam Talian Percuma Terbaik.  Petua Kerjaya untuk Pemaju Muda - 1Berikut ialah beberapa sebab mengapa anda masuk akal untuk memilih alat kerjasama.

Pasukan boleh bekerja dari jauh

Salah satu faedah menggunakan alat kerjasama dalam talian ialah ia memberi peluang kepada semua orang untuk bekerja dari keselesaan rumah mereka. Ini bukan sahaja meningkatkan semangat ahli pasukan, tetapi juga membolehkan setiap daripada mereka bekerja dengan cara yang sesuai dengan mereka.

Kurang bergantung pada e-mel

Alat kerjasama menggalakkan pendekatan komunikasi yang lebih santai. Anda tidak perlu lagi menulis kata-kata yang sama berulang kali—anda boleh terus ke intinya.

Pengurusan dokumen yang mudah

Berapa kali anda menerima lima versi berbeza bagi fail yang sama, mengakibatkan kekeliruan kemudian kerana tiada siapa yang tahu yang mana satu untuk digunakan? Alat kerjasama membolehkan anda berkongsi fail dan dokumen dengan lancar, yang kemudiannya boleh ditapis atau diisih dengan mudah.

Pantau kemajuan pasukan anda

Tidak dapat mengetahui siapa yang melakukan apa sekarang? Ini sering berlaku apabila anda menguruskan pasukan yang besar. Kadang-kadang menjadi sukar untuk menjejaki semua kemas kini dalam masa nyata. Pada masa kini, alatan kerjasama disertakan dengan alatan pengurusan tugasan terbina dalam dan bersepadu yang membolehkan anda menjejak, mengawal dan sentiasa dikemas kini tentang projek dan kemajuan pasukan dalam talian.

Tiada lagi mesyuarat yang tidak produktif

Anda boleh mengelakkan mesyuarat yang tidak produktif dengan berinteraksi dengan ahli pasukan anda melalui perisian. 23% pekerja berpendapat mesyuarat adalah membuang masa. Dengan menggunakan perisian pengurusan mesyuarat , anda boleh menjadi lebih produktif dengan pasukan anda. Mari lihat senarai alat kerjasama percuma terbaik.

Kendur

Slack tidak memerlukan pengenalan. Ia dianggap sebagai salah satu perisian kerjasama yang paling banyak digunakan. Ia adalah alat yang ideal untuk komunikasi perniagaan dalaman kerana ia membolehkan anda mencipta saluran yang berbeza dan membolehkan anda menambah bilangan ahli pasukan tanpa had. Bergantung pada bilangan orang dalam pasukan anda, anda boleh membuat saluran untuk setiap jabatan, seperti jualan, pemasaran, DevOps, sokongan dan sebagainya. Anda juga boleh membuat sembang kumpulan dalam saluran atau bekerjasama secara langsung dengan ahli pasukan menggunakan mesej peribadi. Slack menyokong panggilan suara dan video jika anda tidak mahu menaip banyak.

harga:

Slack datang dengan pelan percuma yang sesuai untuk pasukan kecil. Dengan versi percuma, anda boleh menyepadukan sehingga 10 apl pihak ketiga dan juga membuat panggilan video. Pelan Standard dan Plus untuk Slack bermula pada $6.67 setiap pengguna sebulan dan $12.50 setiap pengguna sebulan, apabila dibilkan setiap tahun.

Skype

Skype ialah satu lagi alat hebat untuk kerjasama dalam talian. Jika anda bekerja di syarikat yang lebih bergantung pada komunikasi suara dan video, Skype ialah pilihan yang bagus. Selain itu, antara muka dan ciri aplikasi ini sangat serupa dengan sembang media sosial, yang bukan sahaja memudahkan komunikasi tetapi juga memastikan semua ahli pasukan terlibat.

harga:

Skype ialah perisian sembang dalam talian dan persidangan video percuma. Skype for Business berharga $2 setiap pengguna sebulan dan dilengkapi dengan ciri mudah tambahan seperti sehingga 250 peserta mesyuarat dalam talian, keselamatan gred perusahaan dan pengurusan akaun pekerja.

Berkawan

Flock ialah satu lagi platform komunikasi yang serupa dengan Slack, dengan antara muka yang ringkas dan alatan produktiviti terbina dalam. Ciri kerjasama Flock yang lain termasuk tinjauan pendapat, pengambilan nota dan automasi aliran kerja. Flock juga mempunyai pengurusan tugas terbina dalam yang membolehkan anda membuat tugasan dengan satu klik.

harga:

Flock ialah alat kerjasama dalam talian percuma dengan fungsi asas. Pelan Flock's Professional berharga $4.50 setiap pengguna sebulan, dibilkan setiap tahun.

Tempat kerja dari Facebook

Bayangkan Facebook hanya terhad kepada rakan sekerja dan bos anda. Ia adalah hab pusat untuk semua komunikasi di tempat kerja anda. Tempat kerja bukan alat untuk satu jabatan atau pasukan, tetapi direka untuk menyatukan semua orang. Sama seperti Facebook, anda boleh bersembang, membuat kumpulan, merancang acara, menyiarkan secara langsung atau merakam video untuk tontonan kemudian.

harga:

Tempat Kerja Facebook mempunyai kedua-dua versi percuma dan berbayar. Versi premium berharga $3 setiap pengguna sebulan dan termasuk ciri perusahaan lanjutan seperti penyepaduan terbina dalam, API tersuai, alat pemantauan, SSO dan banyak lagi.

Konvo

Convo ialah alat kerjasama sosial lanjutan yang membolehkan anda memastikan pasukan anda sentiasa terlibat dan produktif pada masa yang sama. Ia menggantikan komunikasi satu-ke-satu tradisional dengan komunikasi satu-ke-banyak. Dengan suapan beritanya, anda boleh mengikuti perkembangan terkini dengan semua aktiviti terkini pasukan berbeza dalam organisasi anda. Ini menjadikan aplikasi itu sangat berkesan untuk kerjasama merentas fungsi.

harga:

Konvo adalah percuma untuk sehingga lima ahli pasukan. Convo Pro dengan fungsi lanjutan berharga $9 setiap pengguna sebulan.

Petua Kerjaya untuk Pemaju Muda

Sumber: Pembangun Dev.to Aspiring sering bertanya kepada saya bagaimana mereka boleh mempercepatkan pembangunan profesional mereka. Dalam erti kata lain, mereka ingin belajar bagaimana mereka boleh menjadi ahli pasukan yang berkesan dengan cepat, membiasakan diri dengan asas kod yang besar dan semua yang mereka perlukan untuk melakukan tugas mereka. Berpindah ke pekerjaan baharu boleh menimbulkan tekanan walaupun untuk pembangun kanan. Jika kita bercakap tentang pemula, maka ia adalah dua kali ganda sukar bagi mereka. Mari lihat empat strategi untuk meningkatkan tahap profesional pembangun junior, yang membolehkan anda membiasakan diri dengan cepat di tempat kerja.Rehat kopi #57.  5 Alat Kerjasama Dalam Talian Percuma Terbaik.  Petua Kerjaya untuk Pemaju Muda - 2

1. Tanya banyak soalan

Pertama, jangan malu untuk bertanya banyak soalan. Dan yang lebih penting, jangan takut untuk melakukannya. Mencari keberanian untuk bertanya sesuatu boleh menjadi sukar. Bagi kebanyakan orang, ini bermakna mereka tidak tahu segala-galanya. Tetapi adakah ia patut dibimbangkan? Bidang pembangunan sangat luas sehingga tiada siapa yang dapat mengetahui segala-galanya. Apabila bertanya soalan, terutamanya dalam forum awam (seperti saluran Slack syarikat anda), anda mungkin mempunyai keraguan: “Adakah rakan sekerja saya akan memandang rendah saya kerana tidak mengetahui perkara ini? Adakah mereka akan berhenti mempercayai saya sebagai seorang pengaturcara? Pada masa-masa seperti ini, adalah penting untuk mengingatkan diri anda bahawa semua orang bermula di suatu tempat. Malah pengaturcara dengan pengalaman selama 30 tahun pernah berada di tempat anda dan cuba mengemudi bidang pembangunan yang luas. Kedua, jika anda mempunyai soalan, maka besar kemungkinan topik ini juga menarik minat orang lain. Dengan mempunyai keberanian untuk bertanya secara terbuka, anda bukan sahaja akan membantu diri anda, tetapi juga rakan sekerja anda. Ingat bahawa semua orang terdedah kepada sindrom penipu. Setiap pembangun pada satu ketika merasakan dia tidak cukup baik, bahawa dia tidak layak untuk berada dalam kedudukannya, bahawa rakan sebayanya akan menyedari betapa sedikit yang dia tahu dan dia akan didedahkan sebagai penipuan. Jangan dengar suara keraguan itu. Ketiga, apabila anda bertanya soalan anda dalam forum awam, ia menjadi dokumentasi yang anda boleh kembali kemudian. Itulah sebabnya saya sentiasa mengesyorkan agar pembangun yang menghantar mesej peribadi kepada saya bertanya soalan dalam saluran Slack awam. Lagipun, mana-mana ahli pasukan (atau beberapa orang) akan dapat menjawab soalan itu, dan jawapannya akan berguna bukan sahaja kepada orang yang bertanya, tetapi juga kepada mereka yang malu untuk bertanya. Selain itu, perbincangan akan dapat dicari, yang akan membantu sesiapa sahaja yang mempunyai soalan yang sama pada masa hadapan. Sekarang mari kita beralih kepada pembangun berpengalaman yang pemula sering meminta nasihat. Anda, sebagai pengaturcara berpengalaman, menentukan budaya syarikat anda: adakah syarikat dan pasukan ini akan menjadi tempat yang selamat dari segi psikologi di mana orang ramai boleh bertanya soalan tanpa dikritik? Bijak semasa menjawab soalan, atau anda akan mewujudkan persekitaran di mana rakan sekerja anda takut untuk bersuara. Apabila Google menjalankan kajian untuk menentukan faktor yang menyumbang kepada prestasi pasukan yang tinggi, keselamatan psikologi menjadi keutamaan. Ahli pasukan perlu berasa selamat dan tahu bahawa tidak mengapa untuk terdedah kepada satu sama lain. Sekarang mari kita kembali kepada junior semula. Apakah soalan yang boleh anda tanyakan untuk menjadi ahli pasukan yang lebih berkesan? Berikut adalah beberapa contoh:
  • Bolehkah anda memberitahu saya tentang seni bina aplikasi kami? Apakah rangka kerja dan perpustakaan yang kami gunakan?
  • Bolehkah anda tunjukkan kepada saya struktur direktori pangkalan kod kami? Mana kodnya? Bagaimana ia dianjurkan?
  • Apakah rupa proses pembangunan? Apakah jenis aliran kerja Git yang kami gunakan?
  • Bagaimanakah pelepasan berlaku? Bagaimanakah kod baharu masuk ke dalam pengeluaran? Berapa kerap kod baharu dikeluarkan?
  • Mengapa fungsi X dilaksanakan dengan cara ini?
  • Mengapa kita menggunakan perpustakaan A dan bukan perpustakaan B?
Ini semua soalan yang bagus untuk ditanya bukan sahaja kepada pembangun junior, tetapi juga sesiapa sahaja yang mula bekerja di tempat baharu.

2. Minta bantuan apabila anda memerlukannya.

Begitu juga, adalah penting untuk meminta bantuan apabila anda memerlukannya. Berjuang dengan tugas yang sukar adalah sebahagian daripada pembelajaran. Jika anda sentiasa dipimpin oleh tangan dan tidak dibenarkan bekerja secara bebas, anda tidak akan dapat maju dengan cepat. Tetapi ada kalanya lebih baik untuk mengakui bahawa anda memerlukan bantuan. Peraturan praktikal yang baik ialah jika anda terperangkap pada sesuatu, berikan diri anda 15 minit lagi untuk cuba memikirkannya sendiri. Kemudian, jika tidak ada kejayaan, minta bantuan. Kelewatan ini sebelum meminta bantuan menetapkan jangka masa untuk menyelesaikan tugasan supaya anda tidak menghabiskannya selama-lamanya. Selain itu, ia memaksa anda untuk mencuba lagi untuk menyelesaikan segala-galanya sendiri (lagipun, anda tidak boleh berputus asa dengan serta-merta). Dan jika anda tidak mahu meminta bantuan, had masa akan memberi anda motivasi tambahan! Jangan mengharapkan untuk menyelesaikan masalah itu sendiri - ingat bahawa anda dibayar untuk melakukan kerja itu. Dari sudut pandangan kewangan, menghabiskan berjam-jam untuk sesuatu tanpa membuat sebarang kemajuan adalah amat tidak berkesan. Lebih-lebih lagi jika rakan sekerja boleh memberi nasihat anda dengan cepat dan dengan itu menyelesaikan masalah anda. Jangan lupa bahawa pasukan diperlukan untuk membantu antara satu sama lain. Guru dan mentor yang berpengalaman, apabila membantu junior, sering menggunakan teori Vygotsky tentang zon perkembangan proksimal dan perancah (walaupun mereka tidak tahu apa-apa tentang mereka). Zon perkembangan proksimal (ZPD) ialah "jarak antara perkara yang boleh dilakukan oleh pelajar tanpa bantuan dan apa yang boleh dilakukannya dengan sokongan seseorang yang mempunyai lebih banyak pengetahuan atau pengalaman." Scaffolding ialah kaedah menyediakan pelajar bimbingan untuk membantu mereka bekerja dalam rangka kerja HPD. Oleh itu, mentor yang berpengalaman memberi pemaju pemula sebanyak nasihat yang diperlukan supaya dia dapat menyelesaikan tugasnya secara bebas.

3. Sentiasa belajar

Industri pembangunan perisian sentiasa berubah. Bahasa baharu muncul, perpustakaan dan rangka kerja yang sebelum ini popular digantikan dengan teknologi yang lebih moden, trend reka bentuk baharu timbul dan hilang. Untuk bersaing dalam dunia yang serba pantas ini, anda mesti sentiasa belajar. Pemaju tidak boleh hanya menamatkan kolej atau kursus, mendapatkan pekerjaan, dan tidak pernah kembali ke sekolah. Kami belajar setiap hari. Dalam buku "Kisah Kejayaan Luar Biasa," Malcolm Gladwell merumuskan "peraturan 10,000 jam," yang kemudiannya menjadi sangat popular. Ia menyatakan bahawa untuk menjadi pakar dalam sesuatu, ia mengambil masa kira-kira 10 ribu jam bekerja dalam bidang itu. Sememangnya, lebih banyak anda bekerja pada sesuatu, lebih baik anda melakukannya. Namun, peraturan 10 ribu jam selepas sesebuah buku diterbitkan telah pun disangkal beberapa kali. Ternyata bukan hanya berapa banyak anda bersenam yang sebenarnya penting , tetapi juga cara anda melakukannya. "Amalan" dan "latihan yang disengajakan" adalah dua perkara yang berbeza. Apabila anda belajar bermain alat muzik, anda perlu bersungguh-sungguh tentang cara dan apa yang anda amalkan. Jika anda mempelajari lagu tertentu, anda tidak akan mengulanginya berulang kali. Hanya kalah setiap kali dari awal hingga akhir adalah tidak berkesan. Kemungkinan besar, beberapa bahagian lagu akan menjadi lebih sukar daripada yang lain. Dengan latihan yang disengajakan, anda memainkan empat bar sukar berulang kali sehingga anda melakukannya dengan betul. Dan selepas itu, teruskan ke bahagian seterusnya. Konsep yang sama berlaku dalam pembangunan. Tak perlu kecoh semua. Pilih secara sedar apa yang anda mahu belajar. Jika anda rasa anda menghadapi masalah menulis ujian unit, ikuti tutorial tentang ujian unit dengan Jest (atau mana-mana kursus lain tentang mana-mana rangka kerja ujian lain untuk bahasa anda). Jika anda cuba mempelajari React, baca dokumentasi: React sangat bagus! Cuba fahami asas teknologi yang digunakan oleh syarikat anda. Kenali AWS, Heroku atau apa sahaja pembekal IaaS/PaaS yang anda gunakan. Jika anda seorang pembangun bahagian hadapan, pelajari rangka kerja atau perpustakaan UI yang digunakan oleh syarikat anda, seperti Angular, React atau Vue. Jika anda kerap bekerja dengan pangkalan data, ketahui tentang perbezaan antara SQL dan NoSQL serta kekuatan dan kelemahannya. Dengan kata lain, luangkan masa untuk mengasah gergaji. Stephen R. Covey, dalam bukunya The 7 Habits of Highly Effective People, menyenaraikan "mengasah gergaji" sebagai kemahiran ketujuh dan terakhir. Dia memberikan perumpamaan tentang seorang penebang kayu yang, dengan susah payah, melihat hutan dengan gergaji yang kusam, tetapi enggan mengasahnya, kerana dia tidak mempunyai masa untuk ini: dia perlu melihat. Sangat mudah untuk jatuh ke dalam perangkap memfokuskan semata-mata pada tugas semasa semasa waktu kerja. Waktu kerja anda dijejaki dan dibayar oleh majikan anda. Adalah masuk akal bahawa anda harus menghabiskan masa ini untuk bekerja, bukan? Walau bagaimanapun, pemikiran sedemikian adalah rabun. Ia seperti memotong pokok besar berjam-jam tanpa menghabiskan masa mengasah gergaji. Ya, semasa anda mengasah gergaji, anda tidak menggergaji. Tetapi semakin tajam gergaji, semakin berkesan kerja masa depan anda. Akibatnya, anda akan dapat menebang pokok dalam masa yang lebih singkat berbanding jika anda tidak berhenti untuk mengasah gergaji. Majikan yang baik mengiktiraf kebenaran ini dan secara aktif menggalakkan pekerja menghabiskan beberapa jam seminggu untuk belajar berfokus. Jangan ragu untuk meluangkan masa membaca artikel atau menonton tutorial video semasa waktu kerja. Jika anda melakukan ini untuk meningkatkan kemahiran anda, anda akan menjadi pembangun yang jauh lebih berkesan berbanding jika anda menghabiskan semua waktu kerja anda hanya untuk menyelesaikan masalah pengeluaran.

4. Mengambil bahagian dalam ulasan kod

Akhir sekali, ambil bahagian dalam ulasan kod. Semua syarikat pembangunan perisian bereputasi telah melaksanakan prosedur semakan untuk mengekalkan kualiti tinggi asas kod mereka. Semakan kod biasanya dilihat sebagai amalan kawalan. Ini membantu memastikan bahawa kod menggunakan corak reka bentuk yang baik, bahawa kod itu bersih, bahawa ia telah diuji dengan betul dan bahawa masalah yang berpotensi dapat dielakkan. Tetapi sama pentingnya, ulasan kod juga menggalakkan perkongsian pengetahuan. Apabila anda membuat permintaan gabungan baharu dan meminta rakan sekerja menyemak kod anda, anda menjemput mereka untuk memberikan maklum balas mereka. Dengan cara ini anda boleh belajar tentang pelbagai perkara. Contohnya, tentang cara untuk memfaktorkan semula kod, tentang struktur data atau corak reka bentuk yang lebih sesuai untuk kes anda, tentang pelanggaran anda terhadap amalan terbaik yang belum anda pelajari. Semakan kod ialah salah satu peluang pembelajaran terbaik dan ia dibina terus ke dalam proses pembangunan! Semakan kod boleh mencabar emosi. Orang akan mengkritik ciptaan anda, ramai orang akan tersinggung dengan ini. Cuba ingat bahawa walaupun beberapa kod anda buruk, ia tidak menjadikan anda pembangun yang tidak baik. Buang ego anda dan ingat matlamat akhir - menghasilkan kod berkualiti tinggi dan berkongsi pengetahuan. Semasa menyediakan permintaan penggabungan, sentiasa hormati pengulas. Mereka meluangkan masa untuk membantu anda, jadi pastikan anda mempunyai mesej komitmen yang baik dan huraian permintaan gabungan yang berguna. Dan, sudah tentu, semak kod anda sendiri sebelum melakukan ini. Tiada apa-apa yang menggusarkan penyemak lebih daripada menyemak kod tanpa memahami konteks dan mempunyai banyak komen dan kod yang tidak diformatkan dengan baik. Jangan takut untuk menyemak sendiri kod pembangun lain, malah warga emas. Tiada siapa yang sempurna, dan pembangun kanan juga melakukan kesilapan. Dengan mengkaji kod pengaturcara yang lebih berpengalaman, anda boleh melihat cara mereka menulis dan menyusunnya, cara mereka menamakan pembolehubah dan menyelesaikan masalah yang kompleks. Dengan meniru gaya pengaturcaraan rakan sekerja kanan anda, anda boleh meningkatkan kualiti kod anda sendiri dengan cepat. Google mempunyai garis panduan yang sangat baik untuk penyemak serta pengarang kod . Saya mengesyorkan membaca kedua-dua bahagian.

Kesimpulan

Jika anda hanya ingat satu perkara daripada artikel ini, biarkan ia menjadi topik kajian tertumpu. Fikirkan apa yang anda perlu pelajari dan fokus pada perkara tersebut. Terlibat dalam amalan yang disengajakan. Ingin tahu dan cuba memuaskan kehausan anda akan ilmu. Semua ini akan menyumbang kepada kerjaya anda yang panjang dan berjaya. Semoga berjaya!
Komen
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION