Pengaturcara sistem: ciri, kemahiran dan tanggungjawab
Dunia berhutang kemunculan profesion pengaturcara sistem (pentadbir IT, sysadmin) kepada Charles Babbage dan Ada Lovelace - pencipta enjin analisis. Bahasa pengaturcaraan dinamakan sempena Ada. Pada pertengahan abad ke-20, Konrad Zuse memasang komputer pertama dan menulis program yang sesuai untuknya. Mari kita lihat kemahiran yang perlu ada pada pengaturcara sistem moden, serta apakah tanggungjawab serta-merta dan standard profesionalnya.
Ciri-ciri profesion
Seorang pengaturcara sistem membangunkan pelbagai komponen sistem komputer. Ia membina struktur berbilang peringkat yang menyatukan elemen berasingan - kerja pemproses, peralatan rangkaian, RAM menjadi satu keseluruhan. Ini sebenarnya adalah aktiviti kejuruteraan, tetapi dengan kecenderungan kreatif. Pembangunan program aplikasi bukan dalam kecekapan pengaturcara sistem; ia mewujudkan asas untuk operasi lancar mereka.
Kelebihan profesion ini yang tidak dapat dipertikaikan ialah:
- permintaan tinggi dalam pasaran buruh;
- peluang yang luas;
- peluang untuk menimba ilmu dalam informatika gunaan.
Hampir tidak ada kelemahan, kecuali hakikat bahawa ia adalah kerja yang tidak aktif dan rutin. Memandangkan profesion itu dihargai oleh majikan, ia bermakna ia membawa pendapatan yang baik. Ini disahkan oleh data gaji bulan November 2019. Di Rusia, gaji berkisar antara 50,000 hingga 190,000 rubel sebulan, dan di Moscow kos perkhidmatan pakar yang baik berbeza dari 45,000 hingga 200,000 rubel.
Kemahiran dan pengetahuan
Adalah penting untuk mengetahui dan dapat menggunakan prinsip membina pelbagai jenis perisian sistem, untuk menyesuaikan atur cara siap sedia kepada sistem tertentu.Anda perlu bekerja dengan cepat dengan perisian Sumber Terbuka. Pengetahuan tentang fizik, matematik, Bahasa Inggeris, serta Assembler dan C ++ akan berguna.
Di samping itu, anda memerlukan pengetahuan sedemikian.
- Teori algoritma dan cara menulis bahasa formal.
- Asas grafik komputer, ciri pembinaan seni bina komputer moden, mencerminkan pengurusan kerja.
- Keupayaan untuk menulis bahasa pertanyaan dan manipulasi data.
- Kaedah untuk menerangkan bahasa pengaturcaraan, sintaks, semantik.
- Prinsip operasi sistem pengendalian.
- Hak Cipta dan Undang-undang Hak Berkaitan.
- Undang-undang, peraturan dalam bidang peredaran, pengeluaran dan penggunaan teknologi maklumat.
- Undang-undang Buruh.
- Peraturan kesihatan dan keselamatan pekerjaan.
Mereka yang ingin mempelajari kepakaran ini adalah wajar mempunyai keupayaan untuk berfikir secara logik, membuat kesimpulan, ketabahan, tumpuan perhatian yang tinggi dan keupayaan untuk mengatur kerja.
Tanggungjawab
Pengaturcara berhadapan dengan beberapa cabaran biasa.
- Pembangunan program baru.
- Menguji program yang dibuat.
- Jika semasa pelancaran pertama, kecacatan ditemui, pakar akan menyelesaikan kesilapan tersebut.
- Pembentangan kerja yang dilakukan kepada pengarah.
- Pelaksanaan perisian dalam aktiviti organisasi.
- Pembetulan data awal.
- Penciptaan manual pengguna.
- Pendaftaran semua dokumen yang diperlukan - paten untuk harta dan hak cipta.
- Memantau operasi biasa program, menghapuskan kegagalan.
- Penciptaan pangkalan data versi elektronik.
- Keselamatan maklumat - pemasangan antivirus, kata laluan.
- Membantu pekerja, menyelesaikan isu yang timbul.
- Pengoptimuman rangkaian dalaman dan global.
- Mengehadkan keupayaan kakitangan syarikat memasuki tapak hiburan semasa waktu perniagaan.
Manual pengaturcara sistem merujuk kepada dokumentasi operasi dan teknikal, yang menerangkan:
- maklumat untuk pengesahan;
- memastikan fungsi dan konfigurasi program.
Senarai lengkap kerja dibentangkan dalam "Panduan Pengaturcara Sistem", dibangunkan dan dilaksanakan mengikut GOST 19.503-79 dan mengiringi GOST 19. 101-77 ("Jenis dokumen program") dan GOST 19. 105-78 ( "Keperluan am untuk dokumen program") ...
Manual dibahagikan kepada bahagian berikut.
- Maklumat am tentang program.
- Struktur - bahagian konstituen dan komponen, sambungannya.
- Tetapan - menyenaraikan semua tindakan yang diperlukan dalam kes tertentu.
- Semak - kaedah yang menetapkan prestasi program.
- Ciri-ciri tambahan.
- Mesej Pakar - mesej teks yang dikeluarkan semasa persediaan produk.
- Aplikasi - gambar, graf, jadual.
Titik panduan adalah:
- skop dan objektif perisian;
- peraturan untuk memasang komponen;
- prinsip tindakan;
- Keperluan Sistem;
- arahan untuk menyediakan perisian;
- kekerapan dan kaedah pemantauan prestasi;
- prosedur penyelenggaraan perisian;
- cara menyelesaikan masalah tambahan;
- bekerja sekiranya berlaku force majeure;
- kaedah interaksi program yang dipasang dengan salinannya.
Satu tanggungjawab
Pengaturcara sistem bertanggungjawab jika:
- enggan atau kurang melaksanakan tugas mereka;
- pelanggaran yang dilakukan semasa kerja didapati;
- perusahaan itu mengalami kerugian kerana kesalahannya.