Dunia berhutang kemunculan profesion programmer sistem (pentadbir IT, pentadbir sistem) kepada Charles Babbage dan Ada Lovelace, pencipta mesin analitik. Nama Ada adalah bahasa pengaturcaraan. Pada pertengahan abad ke-20, Konrad Zuse memasang komputer pertama dan menulis program yang sesuai untuknya. Mari kita lihat apa kemahiran seorang programmer sistem moden sepatutnya mempunyai, serta apa tanggungjawabnya dan standard profesionalnya.
Ciri-ciri Profesion
Programmer sistem sedang membangunkan pelbagai komponen sistem komputer. Dia membina struktur pelbagai peringkat yang menggabungkan unsur-unsur individu - operasi pemproses, peralatan rangkaian, RAM ke keseluruhannya. Ini sebenarnya adalah aktiviti kejuruteraan, tetapi dengan kecenderungan yang kreatif. Pembangunan program aplikasi bukanlah tanggungjawab pemrogram sistem, ia mewujudkan asas untuk operasi lancar mereka.
Keuntungan profesion ini tidak dapat dinafikan adalah:
- permintaan tinggi dalam pasaran buruh;
- peluang yang luas;
- peluang untuk mendapatkan pengetahuan dalam informatika terpakai.
Terdapat praktikal tidak ada minus, kecuali ia adalah kerja yang tidak aktif dan rutin. Oleh kerana profesion dinilai oleh majikan, ia bermakna ia membawa pendapatan yang baik. Ini disahkan oleh data gaji untuk bulan November 2019. Di Rusia, gaji antara 50,000 hingga 190,000 rubel setiap bulan, manakala di Moscow kos perkhidmatan pakar yang baik berbeza dari 45,000 hingga 200,000 rubel.
Kemahiran dan pengetahuan
Anda mesti tahu dan dapat menggunakan prinsip-prinsip membina pelbagai jenis perisian sistem, menyesuaikan program-program yang sedia dibuat kepada sistem tertentu. Anda perlu bekerja dengan cepat dengan perisian Open Source.Pengetahuan fizik, matematik, bahasa Inggeris, serta Assembler dan C ++ akan berguna.
Di samping itu, pengetahuan itu diperlukan.
- Teori algoritma dan kaedah penulisan bahasa rasmi.
- Asas grafik komputer, ciri-ciri pembinaan seni bina komputer moden, mencerminkan pengurusan kerja.
- Keupayaan untuk menulis bahasa pertanyaan dan manipulasi data.
- Cara untuk menerangkan bahasa pengaturcaraan, sintaks, semantik.
- Prinsip-prinsip operasi sistem operasi.
- Akta Hak Cipta dan Hak Berkaitan.
- Undang-undang, peraturan dalam bidang peredaran, pengeluaran dan penerapan teknologi maklumat.
- Undang-undang buruh.
- Peraturan kesihatan dan keselamatan pekerjaan.
Mereka yang ingin belajar khusus ini harus memiliki kemampuan untuk berfikir secara logik, membuat kesimpulan, ketabahan, tumpuan perhatian yang tinggi dan keupayaan untuk mengatur kerja.
Tanggungjawab
Programmer berhadapan dengan beberapa tugas biasa.
- Pembangunan program-program baru.
- Menguji program yang dicipta.
- Jika semasa pelancaran pertama terdapat kecacatan, pakar akan melakukan kesalahan.
- Pembentangan kerja yang dilakukan kepada pengarah.
- Pelaksanaan perisian dalam organisasi.
- Pelarasan data sumber.
- Membuat arahan pengguna.
- Pendaftaran semua dokumen yang diperlukan - paten untuk harta dan hak cipta.
- Memantau operasi biasa program, penyelesaian masalah.
- Penciptaan versi elektronik pangkalan.
- Keselamatan maklumat - pemasangan antivirus, kata laluan.
- Bantuan kepada pekerja, menyelesaikan masalah yang timbul.
- Pengoptimuman rangkaian dalaman dan global.
- Sekatan keupayaan kakitangan syarikat untuk 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 penuh kerja-kerja yang dinyatakan dalam "Panduan Programmer Sistem", dibangunkan dan dilaksanakan mengikut GOST 19.503-79 dan GOST 19. 101-77 ("Jenis dokumen program") dan GOST 19. 105-78 ("Syarat umum untuk dokumen program" .
Manual ini mengandungi bahagian-bahagian berikut.
- Maklumat am mengenai program ini.
- Struktur - komponen dan komponen, hubungan mereka.
- Penyesuaian - menyenaraikan semua tindakan yang perlu dalam kes tertentu.
- Pengesahan - kaedah yang mewujudkan kesihatan program.
- Ciri-ciri tambahan.
- Mesej kepada pakar - teks mesej yang dipaparkan semasa persediaan produk.
- Aplikasi - gambar, graf, jadual.
Titik pengurusan adalah seperti berikut:
- skop dan objektif perisian;
- peraturan untuk memasang komponen;
- prinsip tindakan;
- keperluan sistem
- arahan untuk menyediakan perisian;
- tempoh dan kaedah pemantauan prestasi;
- prosedur penyelenggaraan perisian;
- cara menyelesaikan masalah pembantu;
- kerja berkuatkuasa keadaan majeure;
- kaedah interaksi antara program yang dipasang dan salinannya.
Tanggungjawab
Programmer sistem bertanggungjawab jika:
- menolak atau kurang menjalankan tugasnya;
- mendapati pelanggaran semasa operasi;
- syarikat itu mengalami kerugian melalui kesalahannya.