Tam zamanlı programcı pozisyonunun adı nedir? Programcı iş tanımı - örnek

Bir programcının iş tanımının tipik bir örneğini dikkatinize sunuyoruz, örnek 2019. Unutmayın, her programcının talimatları bir imza karşılığında dağıtılır.

Aşağıda bir programcının sahip olması gereken bilgilerle ilgili tipik bilgiler verilmektedir. Görevler, haklar ve sorumluluklar hakkında.

Bu materyal, web sitemizin günlük olarak güncellenen devasa kütüphanesinin bir parçasıdır.

1. Genel Hükümler

1. Programcı uzmanlar kategorisine girer.

(-kategori II programcısı: yüksek mesleki (teknik veya mühendislik-ekonomik) eğitim ve kategori III programcısı olarak iş deneyimi veya yüksek mesleki eğitime sahip uzmanlar tarafından doldurulan diğer mühendislik pozisyonları, en az 3 yıl.

Kategori III programcısı: eğitim süresi boyunca edinilen uzmanlık alanında yüksek mesleki (teknik veya mühendislik-ekonomik) eğitim ve iş deneyimi veya yeterlilik kategorisi olmayan mühendislik pozisyonlarında iş deneyimi.

Programcı: iş deneyimi veya orta mesleki (teknik veya mühendislik-ekonomik) eğitim gerekliliği olmaksızın yüksek mesleki (teknik veya mühendislik-ekonomik) eğitim ve en az 3 yıl kategori I teknisyeni olarak iş deneyimi veya ikincil mesleki uzmanlığa sahip uzmanlar tarafından doldurulan diğer pozisyonlar yeterlilik eğitimi, en az 5 yıl.)

3. Programcı, kuruluşun yöneticisi tarafından işe alınır ve görevden alınır.

4. Programcı şunları bilmelidir:

- algoritma ve program geliştirme ve bilgi işlemede bilgisayar teknolojisini kullanma yöntemlerini düzenleyen kılavuzlar ve düzenleyici materyaller, yapısal programlamanın temel ilkeleri;

— yazılım türleri;

- Bilgisayarın teknik ve operasyonel özellikleri, tasarım özellikleri, amacı ve çalışma modları, teknik çalışma kuralları;

- otomatik bilgi işleme teknolojisi;

— teknik depolama ortamı türleri;

- bilgilerin sınıflandırılması ve kodlanması yöntemleri;

— resmileştirilmiş programlama dilleri;

— mevcut standartlar, sayı sistemleri, şifreler ve kodlar;

- teknik dokümantasyon hazırlama prosedürü;

— bilgisayar teknolojisinin programlanması ve kullanılması konusunda ileri düzeyde yerli ve yabancı deneyim;

- ekonominin temelleri, üretim organizasyonu, emek ve yönetim;

— iş mevzuatının temelleri;

— iç çalışma düzenlemeleri;

- iş güvenliği, güvenlik önlemleri, endüstriyel sanitasyon ve yangından korunma kuralları ve düzenlemeleri.

5. Programcıya faaliyetlerinde şunlar rehberlik eder:

- Rusya Federasyonu mevzuatı,

- Organizasyonun tüzüğü,

- Bu talimatlara uygun olarak bağlı olduğu çalışanların emir ve talimatları,

- bu iş tanımı,

— Kuruluşun iç çalışma düzenlemeleri.

6. Programcı doğrudan __________'ye rapor verir (rapor verdiği çalışanın konumunu belirtin).

7. Programcının yokluğunda (iş gezisi, tatil, hastalık vb.), görevleri, kuruluş yöneticisi tarafından öngörülen şekilde atanan, ilgili hakları, görevleri alan ve performansından sorumlu olan bir kişi tarafından yerine getirilir. Kendisine verilen görevlerden.

2. Bir programcının iş sorumlulukları

Programcı:

1. Ekonomik ve diğer problemleri çözmek için matematiksel modellerin ve algoritmaların analizine dayanarak, algoritmayı ve buna bağlı olarak atanan görevi bilgisayar teknolojisini kullanarak yürütme yeteneği sağlayan programlar geliştirir, bunları test eder ve hata ayıklar.

2.Bilgi işlemenin her aşamasında bir problemin çözümüne yönelik bir teknoloji geliştirir.

3. Algoritma ve veri yapılarını açıklamak için bir programlama dili seçer.

4. Bilgisayar teknolojisi tarafından işlenecek bilgileri, hacmini, yapısını, giriş, işleme, depolama ve çıktıya ilişkin düzenleri ve şemaları, kontrol yöntemlerini belirler.

5. Hata ayıklama programlarının hazırlanmasına yönelik çalışmalar yapar ve hata ayıklamayı gerçekleştirir.

6. Programların işlevsel amaçlarına uygunluğunun en eksiksiz şekilde doğrulanmasını sağlayarak bu test senaryolarının hacmini ve içeriğini belirler.

7. Hataları ayıklanan programları başlatır ve atanan görevlerin koşullarına göre belirlenen ilk verileri girer.

8. Çıktı verilerinin analizine dayanarak geliştirilen programda ayarlamalar yapar. Programlarla çalışmak için talimatlar geliştirir, gerekli teknik belgeleri hazırlar.

9.Hazır yazılım ürünlerini kullanma olanaklarını belirler.

10. Uygulanan program ve yazılımlara destek sağlar.

11. Programların, standart ve standart yazılımların doğruluğunun otomatik olarak kontrol edilmesine yönelik sistemler geliştirir ve uygular, bilgi işlem teknolojisini geliştirir.

12.Bilgisayar süreçlerinin birleştirilmesi ve tiplendirilmesi konusunda çalışmalar yapar.

13. Standart programların kataloglarının ve dosya dolaplarının oluşturulmasına, makine işleme tabi belge formlarının geliştirilmesine, bilgisayar teknolojisinin uygulama kapsamının genişletilmesine olanak tanıyan programların tasarımına katılır.

14. Kuruluşun iç çalışma düzenlemelerine ve diğer yerel düzenlemelerine uygundur.

15. Satış, güvenlik, endüstriyel temizlik ve yangından korunmaya ilişkin iç kural ve düzenlemelere uyar.

16.İşyerinde temizlik ve düzeni sağlar,

17. İş sözleşmesi çerçevesinde bağlı olduğu çalışanların emirlerini bu talimatlara uygun olarak yerine getirir.

3. Programcı hakları

Programcı şu haklara sahiptir:

1. Teklifleri kuruluşun yöneticisi tarafından değerlendirilmek üzere sunun:

- Bu talimatta belirtilen sorumluluklarla ilgili çalışmaları geliştirmek,

- Kendisine bağlı seçkin çalışanların teşvik edilmesi konusunda,

- üretim ve çalışma disiplinini ihlal eden kendisine bağlı çalışanların maddi ve disiplin sorumluluğuna getirilmesi.

2. Kuruluşun yapısal bölümlerinden ve çalışanlarından, iş görevlerini yerine getirebilmesi için gerekli bilgileri talep etmek.

3. Görevine ilişkin hak ve sorumluluklarını tanımlayan belgeler, resmi görevlerin yerine getirilme kalitesini değerlendirme kriterleri hakkında bilgi edinin.

4. Kuruluşun yönetiminin faaliyetleriyle ilgili taslak kararları hakkında bilgi edinin.

5. Organizasyon yönetiminin, organizasyonel ve teknik koşulların sağlanması ve resmi görevlerin yerine getirilmesi için gerekli olan yerleşik belgelerin yürütülmesi de dahil olmak üzere yardım sağlamasını talep edin.

6. Mevcut iş mevzuatı ile belirlenen diğer haklar.

4. Programcının sorumluluğu

Programcı aşağıdaki durumlarda sorumludur:

1. Rusya Federasyonu çalışma mevzuatının belirlediği sınırlar dahilinde, bu iş tanımında öngörülen iş görevlerini uygunsuz performans veya yerine getirememek için.

2. Faaliyetleri sırasında işlenen suçlar için - Rusya Federasyonu'nun mevcut idari, cezai ve medeni mevzuatının belirlediği sınırlar dahilinde.

3. Kuruluşa maddi zarar vermek için - Rusya Federasyonu'nun mevcut çalışma ve medeni mevzuatının belirlediği sınırlar dahilinde.

Bir programcının iş tanımı - örnek 2019. Programcının iş sorumlulukları, programcının hakları, programcının sorumlulukları.

bu pozisyonda bulunan çalışanın hak, görev ve sorumluluklarını belirler. Özellikleri ve çeşitleri hakkında programcılar için iş tanımları Daha sonra makalede tartışılacaktır.

Bir programcı ne yapar?

Şu anda, bir programcının mesleği en çok talep edilen ve oldukça yüksek ücret alan mesleklerden biridir. Bunun nedeni, bilgisayarlaşmanın en küçük ofis ve ofislere bile ulaşmış olması ve çeşitli raporların elektronik ortamda hazırlanıp sunulmasının zorunlu hale gelmesidir. Buna bağlı olarak bu alandaki uzmanların seçilmesi ve görev tanımlarının geliştirilmesi görevi birçok kuruluşun yönetimi için önceliklerden biri haline gelmiştir.

Bir programcının çalışmasının özelliği, bu mesleğin oldukça evrensel olması ve işletmede kendi alanı çerçevesinde gerçekleştirebileceği işlevlerin çok çeşitli olmasıdır. Örneğin, bir programcının pozisyonu aşağıdaki türdeki uzmanları içerebilir:

  • sistem programcısı;
  • uygulama programcısı;
  • test cihazı;
  • Teknik destek uzmanı.

Çoğu zaman, bir kuruluştaki programcıların sorumlulukları yazılım bakımını organize etmeyi içerir. Ayrıca programcıların uzmanlıklarına bağlı olarak ana görevleri şunlardır:

  • atanan sorunları çözmek için yazılımın oluşturulması;
  • web sitelerinin, web sitesi yönetimi programlarının, çevrimiçi mağazaların oluşturulması;
  • işletim sistemlerinin ve veritabanı kabuklarının geliştirilmesi;
  • teknik destek ve yazılım bakımının yanı sıra diğer benzer görevler.

Tüm bu nüanslar, uzmanın görev tanımına mümkün olduğunca açık bir şekilde yansıtılmalıdır, böylece daha sonra ne belirli bir çalışanın faaliyet kapsamı ne de sorumluluğunun kapsamı hakkında hiçbir soru ortaya çıkmaz.

Haklarınızı bilmiyor musunuz?

Bir programcının iş tanımının yapısı (programlama mühendisi, programlama teknisyeni vb.)

Programcı iş tanımı iş dünyasında kabul edilen iş tanımlarının hazırlanması kurallarına uymalıdır. Aynı zamanda programcının iş fonksiyonlarının özellikleri ile belirli bir işletmenin işinin özelliklerine bağlı olarak farklılıkların olması da oldukça doğaldır.

Bir programcı için tipik bir iş tanımı yapısı şuna benzer:

  1. İlk sayfanın sağ üst köşesinde talimatların onaylanma tarihi ve belgeyi onaylayan yöneticinin pozisyonu hakkında işaretlerin bulunduğu bir sütun bulunmaktadır. Onay işareti yöneticinin imzası ile onaylanır. Ayrıca bu sütunda görev tanımının kurumun ilgili departman ve servisleri tarafından onaylanmasına ilişkin işaretlemeler yapılır. İşaretler bölüm/hizmet başkanlarının imzalarıyla onaylanmıştır. Ancak bazen onay işaretleri belgenin sonunda yer alır.
  2. Görev tanımının ilk bölümü genel hükümlere ayrılmıştır. Bu bölüm şunları içerir:
    • programcı pozisyonu için adayın gereksinimlerinin bir listesi;
    • bir çalışanın çalışmak için incelemesi gereken yasal belgelerin ve diğer belgelerin bir listesi;
    • bir programcı çalışanını işe alma ve işten çıkarmanın yanı sıra yokluğunda onu değiştirme prosedürü;
    • bir programcının işletmenin organizasyon şemasındaki konumunun yapısal tanımı ve uzmanın en yakın amirinin belirlenmesi.
  3. Bir sonraki bölüm, kural olarak, çalışanın resmi hak ve sorumluluklarıyla ilgilidir. Aynı zamanda bazen (eğer çalışanın iş fonksiyonları kapsamlı ise) blok iki bölüme ayrılmaktadır. Bir programcının iş sorumlulukları listesi genellikle bu pozisyon için standart sorumlulukların yanı sıra çalışanın uzmanlığına (örneğin yazılım mühendisi ve yazılım teknisyeni) ve çalıştığı organizasyonun özelliklerine göre belirlenen sorumlulukları içerir. Buna ek olarak, bir programcının iş sorumlulukları genellikle bilgisayar ve ofis ekipmanlarının bakımını yapmanın yanı sıra çalışanın çalışma standartlarına ve çalışma saatlerine uyma konusundaki olağan sorumluluklarını da içerir.
  4. İş tanımının bir sonraki bölümü, programcının görevlerini uygunsuz şekilde yerine getirme sorumluluğunun ayrıntılarını vurgulamaktadır. Sorumluluk ölçüsünün iş mevzuatının öngördüğü sınırların ötesine geçemeyeceğini unutmamak önemlidir.

Bir pozisyon için aday için standart gereksinimler

Bir programcı pozisyonuna adayın tipik gereksinimleri genellikle şunlardır:

  1. Beyan edilen uzmanlık alanında yüksek veya orta uzmanlık eğitimi. Bazen belirli bir üniversite veya tam zamanlı eğitim, belirli bilgisayar dilleri ve İngilizce bilgisi gerekli olabilir.
  2. Programcı olarak veya gerekli alanda deneyim. Bir kişi daha düşük bir seviyede işe alınırsa iş deneyimi gerekmeyebilir, ancak bir kuruluş programlama departmanı için bir başkan arıyorsa gerekli deneyim önemli sayıda yıl (genellikle 3-5) olabilir.
  3. Bir pozisyon için adayın aşina olması gereken belgelerin listesi. Kural olarak, bu liste, temel belgelere ek olarak, işletmenin iş organizasyonu ve programcı olarak çalışmanın özelliklerine ilişkin iç belgelerini içerir. Bir çalışan işe alındıktan sonra şirket içi belgelerle tanıştırılır.

Bir yazılım mühendisi ve yazılım teknisyeninin çalışma işlevleri

Programcılara yönelik açık iş pozisyonları arasında en yaygın olarak temsil edilenler, yazılım mühendisi ve yazılım teknisyeni pozisyonlarıdır. Bazen aynı organizasyon içinde bile bu pozisyonlara aynı denilse de, bu uzmanlık alanlarındaki çalışanların gerçekleştirdiği emek işlevleri farklıdır. Özetlemek gerekirse, bir yazılım mühendisi bilgisayar teknolojisine yönelik programların derlenmesi ve geliştirilmesinde yer alır ve bir yazılım teknisyeni, kendisine verilen görevleri çözmek için önceden geliştirilmiş programları kullanır.

Uygulamada bir yazılım mühendisinin iş sorumlulukları şunları içerebilir:

  1. Ekonomik ve diğer problemleri çözmek için matematiksel modellerin ve algoritmaların analizine dayalı programların geliştirilmesi ve bunların bilgisayar teknolojisi aracılığıyla uygulanmasının sağlanması.
  2. Programların test edilmesi ve hata ayıklaması, daha fazla teknik destek.
  3. Bilgi işlemenin her aşamasında sorunları çözmek için teknolojinin geliştirilmesi.
  4. Algoritmaları ve veri yapılarını tanımlamak için bir programlama dili seçmek.
  5. Hataları ayıklanan programların başlatılması ve atanan görevlere göre ilk verilerin girilmesi.
  6. Geliştirilen programın çıktı verilerinin analizine göre ayarlanması.
  7. Programla çalışmaya yönelik bir kılavuzun hazırlanması, diğer gerekli teknik belgelerin hazırlanması.
  8. Yazılım ürünlerini kullanma olanaklarının analizi.

Bir yazılım mühendisi iş sorumluluklarının bir parçası olarak şunları yapabilir:

  1. Gelen bilgilerin otomatik olarak işlenmesini sağlayın, ekonomik ve diğer sorunları çözmek için teknoloji geliştirin.
  2. Veri işleme sistemleri ve bilgisayar yazılım sistemlerinin tasarımına katılın.
  3. Bilgi işlem sürecine hazırlık faaliyetlerini yürütmek, makinelerin çalışmasını gözlemlemek.
  4. Bilgi işleme, problem çözme algoritmaları, düzenler, talimatlar vb. için teknolojik süreç diyagramları hazırlayın.
  5. Bir bilgisayara otomatik veri girişi için kullanılan teknik depolama ortamlarını hazırlayın, normatif ve referans verilerinin göstergelerini sistematikleştirin.
  6. Giriş bilgilerini alın ve kontrol edin, ilk verileri hazırlayın, bilgileri işleyin, belgeleri hazırlayın.

Bu nedenle, bu uzman için iyi hazırlanmış bir iş tanımı, yalnızca çalışanın en uygun iş sorumlulukları aralığını formüle etmekle kalmayacak, aynı zamanda pozisyon için aday seçme kriterlerini de belirlemeye olanak sağlayacaktır. Bu, işletme için böylesine önemli ve gerekli bir birimin programcı olarak görevlendirilmesi görevini önemli ölçüde kolaylaştıracaktır. Bir programcı için örnek bir iş tanımı web sitemizden indirilebilir.

1) Şirketin personel tablosu “Görev Tanımları” bölümünde OKPDTR rehberi esas alınarak derlenmiştir. OKPDTR rehberinde 22824 kodlu “yazılım mühendisi” meslek sınıflandırması bulunmaktadır. Şirket bu meslekte farklı kategorilerde personel çalıştırmaktadır ve personel tablosunda 1, 2, 3 ve en yüksek kategori yer almaktadır. Soru: Bu bir değil mi? 2) Personel programına “yazılım test uzmanı” pozisyonunu eklemek istiyoruz. OKPDTR dizininde böyle bir konum yoktur. Ancak ECSD dizini bu pozisyon için yeterlilik özelliklerini içermektedir. Soru: Personel tablosu geliştirmek için hangi belgeler kullanılmalıdır? Mesleki standartlara uygun görev tanımı geliştirilmeli mi? Soru: Pozisyonlar OKPDTR ve ECSD tarafından belirlenen isimlere uymuyor mu? Soru: Emekli Sandığı emekli maaşı tahsis ederken hizmet süresini belirlemek için hangi sınıflandırıcıyı kullanıyor? Kuruluş, ECSD rehberindeki yeterlilik özelliklerini esas almadan iş tanımlarını bağımsız olarak geliştirebilir mi?

1) Hayır, öyle değil.

İşveren, kural olarak, pozisyon ve meslek adlarını kendi takdirine göre belirler. Yönetici, uzman ve diğer çalışanlara yönelik pozisyonların yeterlilik rehberine göre Yazılım Mühendisi pozisyonu 1, 2 ve 3 olmak üzere 3 kategoriden ve kategorisiz uzmandan oluşmaktadır.

2) İşveren kural olarak pozisyon ve meslek adlarını kendi takdirine göre belirler. Pozisyonlar OKPDTR ve ECSD'ye uygun olmayabilir.

Ancak, iş mevzuatı belirli pozisyon veya mesleklerde işin yapılmasına, tazminat ve sosyal yardımların sağlanmasına (erken emeklilik, ek izin) ilişkinse veya herhangi bir kısıtlama getiriyorsa, bu pozisyon ve mesleklerin adlarının yeterlilik referans kitaplarına veya mevzuata uygun olması gerekir. Mesleki standartların ilgili hükümleri.

Yeterlilik referans kitaplarından bahsetmişken öncelikle aşağıdakileri kullanmanız gerekir:

Evet, yapısal birimde geliştirilen işgücü fonksiyonlarını dağıtma uygulamasına uygun olarak kendiniz bir iş tanımı geliştirebilirsiniz. Derleme yaparken onaylı Yeterlilik El Kitabı'nı da kullanabilirsiniz.

Emeklilik Fonu Yeterlilik Rehberleri tarafından yönlendirilir ve.

Nina Kovyazina

Personel programı nasıl oluşturulur?

Personel seviyelerinin hesaplanması

Pratikten gelen soru: Bir kuruluşun veya bölümün çalışan sayısının nasıl belirleneceği

Bir kuruluşun veya ayrı bir birimin çalışan sayısı, kuruluşun yapısına, işlevlerine ve yönetim düzeylerine uygun olarak başkan tarafından belirlenir.

Genel bir kural olarak, işverenler hem pozisyona ve mesleğe göre personel düzeylerini hem de belirli bir iş fonksiyonunu yerine getiren çalışan sayısını belirlemekte özgürdür.*

İş ünvanları

Pratikten gelen soru: personel tablosunu hazırlarken pozisyon ve meslek adlarının nasıl belirtileceği

Personel tablosunu hazırlarken işveren, Rusya Devlet İstatistik Komitesi'nin 5 Ocak 2004 tarih ve 1 sayılı Kararı ile onaylanan T-3 numaralı formu veya bağımsız olarak geliştirilmiş bir formu kullanabilir. Bu formun 3. Sütununa kuruluşun personel birimleri için pozisyonların (uzmanlık alanları, meslekler) adlarını girmelisiniz. Genel bir kural olarak, öncelikle zihinsel çalışmayla uğraşan çalışanlar için pozisyonlar sağlanır: bilginin yönetimi, toplanması, analizi ve işlenmesi (örneğin, üretim departmanı başkan yardımcısı, departman başkanı). Buna karşılık, “meslek” kavramı daha büyük ölçüde üretim sürecinde ve fiziksel emekle uğraşan çalışanları (inşaatçılar, elektrikçiler, tamirciler) ifade eder.

İşveren, kural olarak, pozisyon ve meslek adlarını kendi takdirine göre belirler. Örneğin, bir kuruluşun başkanının pozisyonu personel tablosunda müdür, genel müdür, şirket başkanı vb. olarak listelenebilir.

Ancak, iş mevzuatı belirli pozisyon veya mesleklerde işin yapılmasına, tazminat ve sosyal yardımların sağlanmasına (erken emeklilik, ek izin) ilişkinse veya herhangi bir kısıtlama getiriyorsa, bu pozisyon ve mesleklerin adlarının yeterlilik referans kitaplarına veya mevzuata uygun olması gerekir. mesleki standartların ilgili hükümleri.* Hem çalışanın pozisyonunun belirtileceği (meslekte iş yapmak) hem de kuruluşun personel tablosunda belirtilen iş sözleşmesinde belirtilen uyuma uyulmalıdır. Bu, Rusya Federasyonu İş Kanunu'nun 57. maddesinin 2. bölümünün 3. paragrafının hükümlerinden kaynaklanmaktadır. Bu koşula uyulmaması, çalışanı sosyal yardım ve tazminat alma hakkından mahrum bırakacaktır.

Yeterlilik referans kitaplarından bahsetmişken öncelikle aşağıdakileri kullanmanız gerekir:*

  • 26 Aralık 1994 tarih ve 367 sayılı Rusya Devlet Standardı Kararnamesi ile onaylanan, işçi meslekleri, çalışan pozisyonları ve tarife kategorilerinin tüm Rusya sınıflandırıcısı;
  • Rusya Çalışma Bakanlığı'nın 21 Ağustos 1998 tarih ve 37 sayılı Kararı ile onaylanan yönetici, uzman ve diğer çalışanların pozisyonları için yeterlilik referans kitabı;
  • Tüm Rusya meslek sınıflandırıcısı OK 010-2014 (MSKZ-08), 12 Aralık 2014 tarih ve 2020-st tarihli Rosstandart'ın emriyle onaylandı;
  • Endüstriye göre işçilerin iş ve mesleklerine ilişkin birleşik tarife ve yeterlilik rehberleri.

Yukarıdaki belgelere ek olarak kuruluşlara aşağıdakiler de rehberlik etmelidir:*

  • Tüm Birlik Başkanlığı SSCB Çalışma Devlet Komitesi Kararı ile onaylanan, ek izin ve kısaltılmış çalışma günü hakkı veren, tehlikeli çalışma koşullarına sahip endüstriler, atölyeler, meslekler ve pozisyonların listesi Sendikalar Merkez Konseyi 25 Ekim 1974 tarih ve 298/p-22 sayılı;
  • Tercihli emekli maaşı hakkı veren endüstriler, işler, meslekler, pozisyonlar ve göstergelerin listeleri, SSCB Bakanlar Kurulu'nun 26 Ocak 1991 tarih ve 10 sayılı Kararı ile onaylanmıştır.

Rusya Federasyonu Sosyal Kalkınma Bakanlığı'nın 21 Ağustos 1998 tarih ve 37 sayılı Kararından “Yöneticilerin, Uzmanların ve Diğer Çalışanların Pozisyonlarına İlişkin Yeterlilik Rehberinin Onaylanması Hakkında”

Yazılım mühendisi (programcı)

İş sorumlulukları.* Ekonomik ve diğer sorunların çözümüne yönelik matematiksel modellerin ve algoritmaların analizine dayanarak, algoritmayı ve buna bağlı olarak verilen görevi bilgisayar teknolojisini kullanarak yürütme yeteneği sağlayan programlar geliştirir, bunları test eder ve hata ayıklamasını yapar. Bilgi işlemenin her aşamasındaki sorunları çözmeye yönelik teknoloji geliştirir. Algoritmalar ve veri yapılarını tanımlamak için bir programlama dili seçer. Bilgisayar teknolojisi tarafından işlenecek bilgileri, hacmini, yapısını, girdi, işleme, depolama ve çıktı düzenlerini ve şemalarını, kontrol yöntemlerini belirler. Hata ayıklama için program hazırlama çalışmaları yapar ve hata ayıklamayı gerçekleştirir. Programların işlevsel amaçlarına uygunluğunun en eksiksiz şekilde doğrulanmasını sağlayan test senaryosu verilerinin kapsamını ve içeriğini belirler. Hataları ayıklanan programları başlatır ve atanan görevlerin koşullarına göre belirlenen başlangıç ​​verilerini girer. Çıktı verilerinin analizine dayanarak geliştirilen programda ayarlamalar yapar. Programlarla çalışmak için talimatlar geliştirir, gerekli teknik belgeleri hazırlar. Hazır yazılım ürünlerinin kullanılma olasılığını belirler. Uygulanan program ve yazılımlar için destek sağlar. Programların, standart ve standart yazılımların doğruluğunun otomatik olarak kontrol edilmesine yönelik sistemler geliştirir ve uygular, bilgi işlem teknolojisini geliştirir. Bilgi işlem süreçlerinin birleştirilmesi ve tiplendirilmesi üzerine çalışmalar yapar. Standart programların kataloglarının ve dosya dolaplarının oluşturulmasında, makine işleme tabi belge formlarının geliştirilmesinde, bilgisayar teknolojisinin uygulama kapsamının genişletilmesine olanak sağlayan programların tasarımında görev alır.
Bilmeniz gerekenler: * Algoritma ve program geliştirme ve bilgi işlemede bilgisayar teknolojisini kullanma yöntemlerini düzenleyen kılavuzlar ve düzenleyici materyaller; yapısal programlamanın temel ilkeleri; yazılım türleri; bilgisayarın teknik ve operasyonel özellikleri, tasarım özellikleri, amacı ve çalışma modları, teknik çalışma kuralları; otomatik bilgi işleme teknolojisi; teknik depolama ortamı türleri; bilginin sınıflandırılması ve kodlanması yöntemleri; resmileştirilmiş programlama dilleri; güncel standartlar, sayı sistemleri, şifreler ve kodlar; teknik dokümantasyon hazırlama prosedürü; bilgisayar teknolojisinin programlanması ve kullanılması konusunda ileri düzeyde yurt içi ve yurt dışı deneyim; ekonominin temelleri, üretim organizasyonu, emek ve yönetim; iş mevzuatının temelleri; işgücü korumasına ilişkin kurallar ve düzenlemeler.
Kalite gereksinimleri.*
Yazılım mühendisi kategori I: yüksek mesleki (teknik veya mühendislik-ekonomik) eğitim ve yazılım mühendisi kategori II olarak en az 3 yıl iş deneyimi.
Kategori II yazılım mühendisi: Kategori III yazılım mühendisi olarak yüksek mesleki (teknik veya mühendislik-ekonomik) eğitim ve iş deneyimi veya yüksek mesleki eğitime sahip uzmanlar tarafından doldurulan diğer mühendislik pozisyonları, en az 3 yıl.
Yazılım mühendisi kategorisi III: eğitim süresi boyunca edinilen uzmanlık alanında yüksek mesleki (teknik veya mühendislik-ekonomik) eğitim ve iş deneyimi veya yeterlilik kategorisi olmayan mühendislik pozisyonlarında iş deneyimi.
Yazılım mühendisi: iş deneyimi veya orta mesleki (teknik veya mühendislik-ekonomik) eğitim gerekliliği olmaksızın yüksek mesleki (teknik veya mühendislik-ekonomik) eğitim ve en az 3 yıl boyunca kategori I teknisyeni olarak iş deneyimi veya ikincil düzeydeki uzmanlar tarafından doldurulan diğer pozisyonlar Mesleki eğitim en az 5 yıl.

Personel konuları: kişisel istişareler

Tüm Rusya sınıflandırıcısında olmayan bir pozisyonu personel tablosuna dahil etmek mümkün müdür?

Kadastro mühendisinin pozisyonunu personel tablosuna dahil etmek mümkün müdür? Bu pozisyon meslek sınıflandırmasına dahil değildir, ancak devlet emlak kadastrosu kanunu kadastro mühendisinin faaliyetlerini öngörmektedir.
Maria Pavlova, çalışma ekonomisti (Sivastopol)

Tüm Rusya İşçi Meslekleri, Çalışan Pozisyonları ve Tarife Sınıfları Sınıflandırması (OKPDTR), Birleşik Tarife ve Yeterlilik Referans Kitaplarına (UTKS) 1 uygun olarak işçi mesleklerini ve çalışan pozisyonlarını içerir.

Meslek ve pozisyon adları iki durumda OKPDTR'nin derlendiği ETKS'ye uygun olarak belirtilmelidir. İlk olarak, belirli meslek ve pozisyonlarda işin yapılması tazminat ve sosyal yardımların sağlanması veya kısıtlamaların varlığı ile ilişkiliyse (Rusya Federasyonu İş Kanunu'nun 57. maddesinin ikinci bölümünün 3. paragrafı). İkincisi, devlet ve belediye kurumlarının çalışanlarından bahsediyorsak (Rusya Federasyonu İş Kanunu'nun 143, 144. maddeleri).

Ek olarak, tüm Rusya sınıflandırıcıları, devlet bilgi sistemleri ve bilgi kaynakları oluşturulurken ve ayrıca bölümler arası bilgi alışverişi sırasında, Rusya Federasyonu mevzuatı tarafından belirlenen diğer durumlarda (Kararname ile onaylanan Yönetmeliğin 6. maddesi) hatasız olarak kullanılır. 10 Kasım 2003 tarih ve 677 sayılı Rusya Federasyonu Hükümeti). Yukarıdakilere dayanarak ticari bir kuruluş, kadastro mühendisinin pozisyonunu personel tablosuna dahil edebilir.*

Nina Kovyazina Rusya Sağlık Bakanlığı Tıp Eğitimi ve Sağlık Hizmetlerinde Personel Politikası Departmanı Müdür Yardımcısı

İş tanımı nasıl yazılır?

İş tanımlarının hazırlanmasına ilişkin prosedür kanunla düzenlenmemiştir; dolayısıyla talimatları kimin geliştireceğine ve bunların nasıl hazırlanacağına işveren bağımsız olarak karar verir.*

Uygulamada iş tanımı iş sözleşmesinin eki veya ayrı bir belge olarak hazırlanabilir. Benzer açıklamalar Rostrud'un 31 Ekim 2007 tarih ve 4412-6 sayılı mektubunda da yer almaktadır.

Talimatlar genellikle personel kayıtlarından sorumlu kişi tarafından geliştirilir.

"İş Sorumlulukları" Bölümü

“Görev Sorumlulukları” bölümünde, yapısal birimde geliştirilen iş fonksiyonlarının dağıtımı uygulamasına uygun olarak çalışana verilen tüm sorumlulukları listeleyin. Bir bölümü derlerken Tüm Rusya Meslek Sınıflandırması OK 010-2014'ü (MSKZ-08) kullanabilirsiniz. Formları indirin

Pozisyonunuzun adı nedir... ya da hayır, o bile değil. İş unvanınız ne olmalı?

Aslında programlamayla ilgilenenler için birçok isim seçeneği vardır:

Yazılım geliştirici

Geliştirici

Geliştirme mühendisi

Kıdemli Yazılım Geliştirici

Programcı

Mimar-geliştirici

Yazılım mimarı

Üstelik pozisyonunuzun resmi adı ile yaptığınız şey iki farklı şeydir.

Büyük şemada iş unvanlarının hiçbir anlamı yok. Değil mi? Sonuçta iş unvanı size iş veya kişi hakkında kesinlikle hiçbir şey söylemez. Bazı şirketler en iyi programcılarını kıdemli geliştiriciler olarak adlandırır, diğerleri aynı sorumluluklara sahip kişileri geliştirme mimarları olarak adlandırır ve diğerleri onları yalnızca yazılım geliştiricileri olarak adlandırır.

Bazı pozisyonlar kulağa daha etkileyici geliyor ancak gerçekte başlık herhangi bir nesnel bilgi taşımıyor.

Ancak şu ya da bu pozisyonun ne anlama geldiği ve "BT çalışanlarının" kendilerine ne isim vermesi gerektiği konusundaki tartışmalar hâlâ sürüyor. Tüm bu tartışmalar, işlerin bir tür resmi sıralaması olduğu ve paralel bir evrende bir yerde bu işlerin tanımlarının olduğu inancına dayanıyor. Tabii ki konuşmuyoruz eleme hakkında personel programları ve iş tanımları dizinleri)

Peki o zaman “BT uzmanlarına” ne ad verilmeli? Herkesin alıştığı gibi - “Programcılar”?

Ve eğer sadece programlamazsanız! Gereksinimleri topluyor ve analiz ediyorsunuz, maketler yapıyorsunuz, testler yazıyorsunuz... Peki belki bir yazılım geliştiricisi? Peki bunu uzun süredir yapıyorsanız ve başarılıysanız - Lider Müdür mü yoksa Kıdemli Yazılım Geliştirici mi?

Siz harika bir insansınız, yeri doldurulamaz bir çalışansınız ve sadece bir tür programcı değilsiniz. Programcı kodu yazan kişidir, kodlayıcının gövdesidir. Ve sen, kahretsin, burada değilsin!

Bu durumda bir soruyu yanıtlayın: Hangi beceriler sizin için en büyük değere sahiptir?

Ve programlama yaparak geçimini sağlayanların çoğunun, gerçekleştirdiğiniz diğer birçok işleve rağmen en değerli becerinizin kod yazmak olduğunu kabul etmesi gerektiği ortaya çıkabilir.

Kıdemli bir geliştiricinin kod yazmak dışındaki tüm sorumluluklarını üstlenip bunları başka birine vermiş olsaydınız, buna "başka biri" ne derdiniz? Büyük olasılıkla bir iş analisti veya benzeri bir şey. Ona gurur verici "Kıdemli Geliştirici" unvanını vermeniz pek mümkün değil mi?

Bunun tersi de doğrudur: Geliştiricinin kod dışı sorumluluklarından bazılarını elinizden alabilirsiniz ve o yine de geliştirici olarak kalacaktır. Bu nedenle, ana fonksiyonumuz olan programlamayı yansıtacak şekilde kendimizi bu şekilde adlandırmak mantıklıdır.

Bu arada, Amazon "programcı" terimini doğru buluyor çünkü "Bilgisayarlar ve Teknoloji" talebine yönelik en kapsamlı kitap kategorisi "Programlama" olarak adlandırılıyor.

Her alandaki pozisyonlar, kişinin çoğu zaman yaptığı işe göre adlandırılsaydı, aşağıdakileri elde ederdik:

Kıdemli Mektup Göndericisi

Müşteri İkna Edici

Şiddet Aktivitesi Simülatörü

Toplantı Mühendisi

Web Sörfçü

İnternetteki Yanlış Düşüncelerin Düzelticisi

Zamanınızın %90'ını kod yazmaya harcamayabilirsiniz ancak bu sizin en büyük avantajınızdır. Peki kendinize “programcı” ya da “kodlayıcı” dışında bir isim vermenizin nedenleri neler?

Hayır, hayır, dur. Çünkü bunu söylersem herkes bütün gün program yaptığımı düşünecek. İnsanlar benim bir sürü başka yararlı beceriye sahip olduğumu nasıl bilecekler?

Kimse programcıların gün boyu kod yazdığını düşünmüyor bile! Bir avukatın her gün duruşmalarda harika bir savunma yaptığını düşünmüyor musunuz?

"Kıdemli yazılım geliştiricisi" veya "veritabanı mimarı mühendisi" kelimeleri, sahip olduğunuz yüz yüzlerce sorumluluğu sadece "programcı" kelimesinden daha iyi tanımlar mı? En azından "programcı" kelimesi herkes için, hatta BT alanında hiçbir şey anlamayanlar için bile anlaşılabilir.

Bütün bunlar toz ve çürüme, alma onu bu soru çok ciddi. Ve hemen patronunuza gidip size "programcı" demesini talep etmeyin.)

Sadece ismin herhangi bir doğru versiyonunda ısrar etmeyin. Meslektaşlarınızın kendilerini geliştirici veya geliştirme mimarı olarak adlandırmalarını düzeltmeyin (bu arada, eğer gelişiyorsun Yazılım, aynı zamanda iyi bir sistem mimarı olmanız gerekir. Ve eğer sihirli bir değnek sallarsanız ve başkalarının uygulaması gereken mimariyi çizerseniz - üzgünüm, siz bir programcı veya geliştirici değilsiniz).

Birisi size işinizin ne olduğunu sorarsa, "Ben bir programcıyım" demeniz yeterli. “Geliştirme mühendisi olarak çalışıyorum” tabiri mutlaka soru işaretlerine yol açacaktır. Ve sonuçta ilk paragrafta söylenenlere ulaşmak için bu soruları yanıtlamanız gerekecek: sen programla, ve sen bir programcısın.

simpleprogrammer.com'daki materyallere dayanmaktadır

Kuruluşun çalışma faaliyetlerine göre personel programında görünmesi gereken pozisyonları belirlemek için, eylemin zorunlu niteliğine güvenmeniz gerekir: eğer işletme devlete ait olarak listeleniyorsa, personel alımı üzerinde sıkı kontrol Tablo ve işletmedeki tüm potansiyel boş pozisyonların bir göstergesi ve aynı şekilde, işçilerin işgal ettiği toplam pozisyon sayısının belirlenmesi de gereklidir.

Personel pozisyonları avukat, sözleşme yöneticisi, güvenlik görevlisi, elektrikçi, ustabaşı ve diğer birçok uzmanlık pozisyonunu içerebilir.

Sınıflandırıcıya göre kategoriler ve türler

Rusya Federasyonu kamu hizmetindeki kategorileri ve pozisyon gruplarını sınıflandıran ve düzenleyen 79 sayılı Federal Kanuna dönelim.

Personel tablosundaki ana iş pozisyonları grupları:

  • daha yüksek;
  • ana;
  • sunum yapanlar;
  • yaşlı;
  • gençler.
  • Yöneticiler- Organizasyondaki en üst pozisyonları işgal ederler ve personel de dahil olmak üzere işletmenin tüm kaynaklarını yönetmek için faaliyetler yürütürler. Bu kategori 3 gruba ayrılmıştır: kıdemli, ana ve lider yöneticiler.
  • Asistanlar– aksi takdirde bu çalışanlara danışman denir. Üstlerine destek vermekle sorumludurlar, yani emirlerini yerine getirir ve tüm sorumluluğu üstlenirler, gerekirse geçici olarak lider pozisyonunu üstlenirler.
  • Uzmanlar– yönetim tarafından belirlenen belirli görevler çerçevesinde mesleki faaliyetlerde bulunmak. Bu kategori 4 gruba ayrılmıştır: kıdemli, şef, lider ve kıdemli uzmanlar.
  • Destekleyici uzmanlar– işletmenin faaliyetlerini desteklemekle karakterize edilir, çalışma kapsamı geniştir ve aşağıdaki noktaları içerir: ticari ilişkiler, dokümantasyon, organizasyonel, mali ve ekonomik ve bilgi.

Aşağıda personel birimlerini gösteren örnek bir personel tablosu bulunmaktadır:


Meslek kodları - nedir bunlar, ne için kullanılırlar?

İş sınıflandırıcı, işletmenin faaliyetleriyle ilgili tüm mesleklerin bir kataloğudur; kolaylık sağlamak için personel tablosunda kullanılan kodları gösterir.

Kod ve kategori tabiiyetin yapısal göstergeleridir. Diyelim ki ana departmanın numarası 03, bu durumda ona bağlı çalışanlar 03.01, 03.02 vb. olarak gösterilecek. Kategorizasyon ayrıca daha sonra bölünme meydana gelirse karşılık gelen sayıları genel koda ekler.

Devlet faaliyetlerinde bulunan kurumların bu dizine sahip olmaları öncelikli olarak zorunludur, ancak diğer kuruluşlar bu tür gerekliliklere tabi değildir.


Bu tür eylemlerin katalizörü şirketteki çalışan sayısındaki artıştır. veya mevcut süreçlerin optimizasyonu.

Bu işin patronlar, personel çalışanları ve hukuk hizmetleri ve muhasebe departmanları tarafından üstlenilme hakkı vardır ve yazılı olarak hazırlanmış bir vekaletnameleri varsa sıradan çalışanların da bu işi yapabileceğini hatırlamakta fayda var.

  1. Yeni bir pozisyon tanıtmak için öncelikle yöneticinin imzasıyla onaylanmış bir belge düzenlenir. Belirtir:
    • personel tablosunun geçerlilik süresi;
    • onay tarihi ve yeri;
    • emrin yerine getirilmesini gerçekleştiren kişi;
    • ve ayarlama yapma nedenleri, bunun nedeni organizasyon yapısının iyileştirilmesi, bölümün yeniden düzenlenmesi, yönetim çalışmasının optimize edilmesi vb. olabilir.
  2. Daha sonra personel tablosu sütunlarının içeriği değiştirilerek genel prosedüre uygun olarak yeni pozisyon eklenir.

Değiştirme prosedürü: çıkarma ve yeniden adlandırma

  • Tüm bu prosedürlerde, yeni bir pozisyon getirilmesinin yanı sıra, şirketin ana kişisinin imzasıyla onaylanmış uygun bir emrin verilmesi gerekmektedir.
  • Pozisyon boşsa, yalnızca bir emir vererek ve planlarınızı uygulamaya devam ederek geçebilirsiniz.
  • Ancak pozisyonun bir çalışan tarafından işgal edilmesi durumunda kendisine bilgi verilmesi gerekir. Ve onun rızası alındıktan sonra iş sözleşmesine ek olarak bir belge sözleşmesi düzenlenir. Bunun nedeni boş pozisyonun adının hem sözleşmede hem de çalışma kitabında yazılı olmasıdır.

    Bu nedenle, bir boşluğu azaltma ve yeniden adlandırma prosedürü, beraberindeki tüm belgelerde ayarlamalar yapılmasını içerir.

  • Bir çalışana pozisyonun yeniden adlandırılmasıyla ilgili örnek bildirim:


    İş sözleşmesine ek sözleşme örneği:

    Herhangi bir birimin programda olmaması durumunda ne yapılmalı - bir çalışanı işe almak mümkün mü?

    Bu gibi durumlarda bir sivil toplum kuruluşunda çalışan çalıştırabilirsiniz. Tüm iç süreçlerin sırasının yönetim tarafından düzenlendiği yerlerde, ancak personel tablosunda pozisyon yoksa bunun gelecekte çalışan sayısını azaltma önlemini biraz karmaşık hale getirebileceğini anlamalısınız.

    Ayrıca, bazı durumlarda bu, Rusya Federasyonu İdari Suçlar Kanunu'nun 5.27. Maddesinin 4. paragrafının vergi makamları tarafından ihlali olarak kabul edilir. Sonuç olarak, kuruluşun Federal Vergi Servisi çalışanlarının yasa dışı eylemlerine itiraz etmek için dava açması gerekiyor.

    Çözüm

    İşletme devlet dışı ise, yönetim belgelere personel eklenmesi konusuna keyfi olarak karar verir.

    Ancak yine de bir şirket için böyle bir araç, çok sayıda insan kaynağıyla iş yapmak için çok uygundur, çünkü Personel alımı devam eden süreçleri analiz etmeyi kolaylaştırır; ayrıca vergi makamları tarafından kaçınılmaz bir denetim yapılması durumunda personel tablosu, onların haksız yorumlarının önlenmesine yardımcı olur.



    İlgili yayınlar