Programcının görevleri, talimatlarda ve / veya sözleşmede belirtilen tüm maddeleri içerir. Kamu hizmetlerinde üretim yapan kalifiye bir uzmandır. İşi önemli ölçüde farklı olmasına rağmen, genellikle onu sistem yöneticileri veya BT departmanının diğer çalışanları ile karıştırırlar.
Terminoloji açısından, "programcı" kelimesi bir uzmanlık veya konum olarak adlandırılamaz. Bir meslek veya nitelik demektir. Bu nedenle, sözleşmede veya iş tanımında bu kelimenin yanında bir açıklama var. Örneğin, bir teknisyen, laboratuvar asistanı veya mühendis.
Genel Hükümler
Programcının talimatı, çalışanın haklarını, görevlerini ve sorumluluklarını tanımlar. Ancak pozisyon ve genel hükümler için belirli bir kişinin onayı ile başlar. Başkan, çalışan ve ayrıntılarını, faaliyetleri sürecinde neye rehberlik etmesi gerektiğini ve hangi bilgilere sahip olduğunu gösterir.
Söz konusu işçilere de ihtiyaç duyan üretici şirketler ve kuruluşlar var. Bu gibi durumlarda, işletmedeki programcı, takım tezgahları ve donanımları için kamu hizmetleri geliştiriyor. Bazen, yazılım standartlarını devlet standartlarını karşılayacak şekilde tekrarlar. Ayrıca, dili makine işçileri tarafından anlaşılması için yardımcı programları da yeniden yazabilir. Basitçe söylemek gerekirse, bir arayüz tercüme.
Genel hükümler, programcının kime bağımlı olduğunu ve varsa kişisel personelini gösterir.
Bilgi gereksinimleri
Bir programcının tüm görevleri yetenekleri ile karakterize edilir. Bu nedenle, MDI'nın bilgi gereksinimlerini belirtmesi nadir değildir. Üç ana kategoriye ayrılırlar.
İlk olarak, bir programcının bilgisayar teknolojisini ve mobil cihazları kullanabilmesi gerekir. Operasyonel ve teknik özelliklerinde bilgili olmalıdır.
İkincisi, programcının uygun yazılımı kullanabilmesinin yanı sıra oluşturulması ve geliştirilmesinde yer alması gerekir. Hem bireysel hem de takım olabilir. Bu ayrıca işletim sistemleri, programlama dilleri, yardımcı programların geliştirilmesi özellikleri ve ayrı ayrı bileşenleri hakkında bilgi içerir.
Üçüncüsü, programcı üretilen yazılımdaki sorunların tahmini ve önlenmesini bilmelidir.
Bir uzmanın faaliyetleri ile doğrudan ilgili olmayan ikincil bir bilgi vardır. Yasalar ve iç işçilik düzenlemeleri ile ilgilidir. Çalışma sürecinde onlarla tanışabilirsiniz.
görevleri
Programcının iş tanımı, MDI'da yer alan ana paragraflardan biridir. Çoğu zaman aşağıdaki gibidir:
- Bilgisayar donanımı ve bilgisayar teknolojisi ile görevleri çözecek programların geliştirilmesi.
- Bilgilerin tanımı, aranması ve işlenmesi.
- Belirli bir ürün için en uygun programlama dilini seçme.
- Yardımcı programları ve giriş kaynağı verilerini başlatın.
- İşyerinde usulsüzlük varsa programların düzeltilmesi, kodların düzeltilmesi.
- Bilgisayar teknolojisinde yardımcı programların tanıtılması, ayrıntılı talimatların yazılması veya kullanılması için eğitim personeli.
- Yardımcı programların ve bilgisayarların yanı sıra bazı ek ekipmanların sorunsuz çalışmasını sağlamak.
Ayrıca, görevler şirket yönetimine yazılımdaki sorunlar, eksiklikler veya ihlaller hakkında bilgi verilmesini de içerir. Bu fıkranın paragrafları, kuruluşun özelliklerine ve faaliyetlerine bağlı olarak değişebilir veya ek olabilir.
haklar
Sadece bir programcının iş sorumlulukları MDI’ya dahil değildir, aynı zamanda haklarını da içerir. Uzman, kendi görüşüne göre, teşebbüsün çalışmasını bir bütün veya bireysel unsurları olarak iyileştirecek önerilerde bulunabilir.
Ayrıca, programcının çalışması için gerekli rahat koşulların yaratılmasını talep etme hakkı vardır. Aksi takdirde, görevlerini tam olarak yerine getiremez, son başvuru tarihini geciktirir vb. (Kendi suçuyla değil).
Çalışmanın yürütüldüğü ülkenin İş Kanunu'nda belirtilen diğer haklara dikkat edilmelidir.
sorumluluk
Yazılım mühendisi, MDI'da belirtilen yükümlülüklerin yerine getirilmemesinden ve ayrıca kısmi veya uygunsuz performanstan sorumludur.
Bazen bir süreçte, bir uzman uygulanabilir kanunları ihlal edebilir. Ayrıca bundan sorumlu tutulacak. Ancak, işletme ve unsurlarına değil, ilgili kamu hizmetlerine odaklanmaktadır.
Ve sonuncusu: programcı risklerin yönetimini bildirmediyse, şirkete maddi zarar gelmesi sorumluluğu doğar.
işyeri
Programcının işyeri yapay ve güneş ışığı ile doygun geniş bir odada yer almaktadır. Bodrumda olmamalıdır. Ayrıca havalandırma ve iklimlendirme sistemini, ısıtma sistemi ile donatmak gereklidir.
Herhangi bir masaüstü tasarımına izin verilir. Önemli olan, devlet standartlarını ve modern gereksinimleri karşılamasıdır. Çalışanın tüm aygıtları ve cihazları (fare, yazıcı, tarayıcı vb.) Yüzeyine rahatça yerleştirmesi gerekir. Klavye için masada ayrı bir bölmenin bulunması önerilir.
Programcının işyeri, işçilik faaliyetinin özelliklerine karşılık gelen meydanda yer almaktadır. Türlerinden bazıları bir kerede birden fazla bilgisayarın kullanımını veya ek ekipmanların bağlanmasını gerektirir. Çalışanın masasının ayarlanması arzu edilir, ancak böyle bir fonksiyon yoksa, yüksekliği 0.68-0.8 metre olmalıdır.
Modern zamanlarda, bir yazılım mühendisi aranan ve popüler bir meslektir. İnternet ve bilgisayar okuryazarlığı çağı tam olarak yürürlüğe girdi. Bu nedenle, yazılım tasarlayan, geliştiren ve üreten uzmanlar talep etmektedir.