İster büyük bir işletme, defter tutma, ister köşedeki bir mağaza olsun, modern faaliyetin birçok alanında yaygın bir 1C programı grubu kullanılır. 1C programcısı, bu tür karmaşık programların ayarlanması, kurulması ve geliştirilmesine dahil olmalıdır ve bu analitik bir zihin ve azim gerektirir.
Bu kim
1C programcısının ana görevi, tezahürünün tüm alanlarında muhasebenin istikrarlı bir şekilde çalışmasını sağlamaktır. Bunu yapmak için aşağıdaki görevleri yerine getirir:
- 1C programının muhasebecilerin ve defter tutma şartlarına göre kurulması;
- 1C program güncellemesi;
- yeniliklerin test edilmesi ve programdaki hataların giderilmesi;
- program ailesi tarafından kullanılan sunucuların stabilizasyonu;
- muhasebe verilerinin korunması ve kurtarılması.
Birçok şirkette bu pozisyon prestijli olarak kabul edilir.. Küçük işletmeler için genellikle yazılımda sadece bir uzman yeterlidir, ancak bazıları büyük tesislerde çalışabilir. Yönetim, çalışanları ve yardımcıları için 1C programlamasında serbest çalışanlar kiralayabilir.
Mesleğin artıları ve eksileri
Bir programcı mesleği hızla büyüyen bir endüstride yaygın olarak talep görmektedir. Bu nedenle işverenler yüksek nitelikli uzmanların maaşlarından mahrum kalmazlar. Rusya'da bir 1C programcısı için ortalama maaş 40-50 bin ruble. Büyük şehirlerde% 30-40 daha yüksektir. Uzmanların çeşitli şirketlerde defter tutma ve bakımı için kendi şirketlerini açtığı birkaç durum yoktur.
Ancak, bu mesleğin yüksek sorumlulukla ilişkili olduğunu unutmayın.Sürekli güncellenen programlar yalnızca kullanıcı düzeyinde uzmanlaşmakla kalmamalı, özelliklerini, sorunlarını, hatalarını ve bunların nasıl çözüleceğini de anlayabilmelidir.
Diğer çalışanların programla çalışırken sorunları varsa, saatler sonra bile çözülmesi gerekir. Zamanla bir program çökmesi gerçekleşmez.
İş sorumlulukları
1C programcısının bir kuruluşta ne yaptığını, sorumluluklarının neler olduğunu düşünün. Her şeyden önce, böyle bir uzmanın sadece 1C programı ile çalışmakla kalmaz, aynı zamanda diğer çalışanları da eğitir, yazılım modülleri için teknik dokümantasyon ve talimatlar hazırlar.
Mümkünse programcı şunu dener: defter tutma işini bir program yardımıyla otomatikleştirin, program için yeni öğeler geliştirin ve yapılandırmaları yapılandırın.
Zamanla, daha deneyimli uzmanlar sadece işletme için kendi uygulamalarını oluşturmakla kalmaz, aynı zamanda yönetim kurulunda yer alırlar ve diğer katılımcılara daha iyi bir iş planı oluşturmalarını tavsiye ederler.
Gereksinim
Her şeyden önce, bu pozisyon için aday bir programcı olmalı ve bu konuda iyi becerilere sahip olmalıdır. C, C ++ ve C # gibi dillerde nasıl çalıştığını anlayın. Ayrıca, muhasebe ve finans bilgisi de yararlıdır. Büyük bir artı, 1C paketinin tüm programlarına akıcı bir şekilde sahip olmayı, yapılandırma geliştirme deneyimini ve büyük bir kuruluşta muhasebe deneyimini öğrenmeyi öğrenirsiniz.
İyi bir uzman gerekli kişisel nitelikleri karşılamalı ve iş için gerekli becerilere sahip olmalıdır.
becerileri:
- programcı 1C programının tüm konfigürasyonlarını anlamalıdır;
- sadece analizler ve çalışmalar yapmakla kalmayıp aynı zamanda bunları tanımlayabilmeleri, temel alarak teknik dokümantasyon hazırlayabilmeleri;
- yabancı literatüre erişmek için yüksek düzeyde İngilizce bilmeniz gerekir;
- test programları ve yazılımları deneyimlemek;
- Testlere dayanarak, hataların açıklamalarını yazın ve zamanında ortadan kaldırın;
- temel programlama becerilerine sahip olur.
nitelikler:
- sabır ve dayanıklılık;
- denge ve stres direnci;
- sebat;
- sorumluluk;
- analitik zihniyet;
- çoklu görev, özü hızla anlama ve yeni çalışma koşullarına uyum yeteneği.
Öğrenme Özellikleri ve Beklentiler
1C programlamayı öğretmenin zorluğu, enstitüye böyle bir uzmanlığa girmenin işe yaramayacağıdır. Hiçbir yükseköğretim kurumu bu tür uzmanların eğitimi ile uğraşmaz. Bu nedenle, kendi kendine eğitim sadece bir kariyer yolunun başlangıcında değil, aynı zamanda kursu boyunca da önemli bir rol oynar.
1C programlamayı öğrenmenin üç ana yolu vardır: bireysel çalışma, tam zamanlı kurslar ve çevrimiçi kurslar. Ayrıca meslektaşlarınızdan ve diğer profesyonellerden de öğrenebilirsiniz.
Tam zamanlı kurslar her zaman bir şeyler öğrenmenize yardımcı olmayabilir. Temel olarak, içlerinde çok fazla işe yaramaz malzeme var ve hala faydası olan malzeme, gerçek problemleri temel alarak çözmek için çok basit. Bu nedenle, tam olarak ihtiyacınız olacak kursu seçmek kolay değildir. Pahalıdırlar, ancak esas olarak her zaman uygun olmayan çalışma saatleri içinde gerçekleştirilirler.
Ancak, böyle bir kursa girmeden önce, programı hakkında mümkün olduğunca çok şey öğrenirseniz, programa para harcamayı isteyip istemediğinize karar vermek daha kolay olacaktır. Hatta bazı dersler mezun olduktan sonra öğrenci istihdam etmeyi vaat ediyor.
Kendi kendine çalışmada, ana motivasyon kendi isteğinizdir. Kuşkusuz bir artı, sıfırdan alacağınız tüm bilgilerin ücretsiz ve evde sizin için uygun olması gerçeğidir. İnternette onlarca yararlı ve ilginç kitap, video ve metin kursu bulabilirsiniz. Böylece, 1C programlamanın temellerini bir haftada kolayca anlayabilir ve altı ay içinde profesyonel olabilirsiniz.Ayrıca, bağımsız çalışmak istemiyorsanız, uzak bir kursa da kaydolabilirsiniz.
Tam zamanlı kursların aksine, İnternet'teki sınıflar sizi mevcut işe daha fazla hazırlayacak ve deneyimli bir oyunculuk uzmanı tüm sorularınızı cevaplayacaktır.. Bu seçenek tam zamanlı kurslardan daha pratik, daha ucuz ve daha kullanışlıdır, çünkü ana mesleğinizi kesintiye uğratmadan sizin için uygun olan herhangi bir zamanda çalışabilirsiniz. Örneğin, popüler İnternet akademisi SkillBox, sadece 2 ay süren 1C-Bitrix Programcı kursunu yürütür, ancak bundan sonra farklı şirketlerin siparişleriyle uzaktan çalışabilir veya kalıcı bir iş elde edebilirsiniz.
Bazı şirketler iş deneyimi ve eğitimi olmayan 1C programcıları kirala. Hareket halindeyken, danışmanlarınızın deneyiminden öğrenebilirsiniz. Bu en kolay yol. Meslektaşlarınızdan belirli bir sorun hakkında açıklama isteyebilir ve basit soruları bağımsız olarak çözebilirsiniz. Uygulamada eğitim, kurslardan çok daha hızlıdır ve bunun için ödeme alırsanız, bu deneyim çok değerlidir.
Tabii ki, ne şekilde çalışırsanız çalışın, arzu ve eyleme teşvik olmadan, başarı son derece zor olacaktır. Bunu unutma eğitime harcadığınız her zaman, tamamladığınız görevlerle sizin için para ödeyecek ve sinir hücrelerini koruyacaktır.
Kariyer yolunuzun başlangıcında alacağınız pozisyon bir genç programcı veya Junior olarak adlandırılır. Bu zamana kadar, zaten temel becerilere sahipsiniz ve basit sorunları çözebilirsiniz. İlk birkaç ay platforma adapte olacak, pratikte çalışacak ve yeteneklerini anlayacaksınız. Yüklemeden, aynı zamanda sonuçlarının bir analizini yapmadan, basit iyileştirmeler emanet edilecektir. Deneyimli geliştiricilerin gözetiminde kendinizi gerçek savaş koşullarında deneyeceksiniz.
Zamanla, daha güvenli bir şekilde hareket edeceksiniz, iş ve temel yapılandırmalar hakkında yavaş yavaş bilgi edineceksiniz.
Şimdi zaten iş süreçlerinin tasarımı ile ilgili görevleri ve sonuçlarını tam olarak anlayarak görev alacaksınız. Artık eskisi kadar kontrole sahip olmayacaksınız. Şirketin iş sürecinin bir parçasısınız ve yeni ve kaybolan ihtiyaçlara göre geliştirmeniz gerekecek.
Üst düzey programcılar zaten tüm iş süreçlerini iyi biliyorlar.. Personelin geri kalanı tarafından yazılan tüm kodu optimize eder ve düzenlerler. Temiz kod ile birçok görevi yerine getirirler. Şirketin kod yazmak için kendi standartları vardır.
Önde gelen programcı sistem için giderek daha fazla yeni çözüm geliştiriyor. Programları sürekli olarak izlemesi, test etmesi ve değiştirmesi gerekir. Uygulamalı görevler artık onun sorunu değil. Şimdi iş sorunlarını rahatça çözmek için bir sistem tasarlıyor.
Tabii ki tüm bu büyüme dikeyden daha yataydır, ancak yeni başlayan ve deneyimli bir lider programcı için ücret seviyesi bazen onlarca kat farklıdır. Çalışma sürecinde edinilen iş hakkında bilgi sayesinde, birçok 1C programcısı gelecekte kendi işlerini açacak.
Nasıl iş bulabilirim?
Eğitimden sonra, 1C bayiliklerinde bir iş bulabilirsiniz. Büyük firmalarda 1C programlarının kurulması ve uygulanmasıyla uğraşmaktadırlar. Veya bu kullanıcı firmalarından birinde çalışabilirsiniz. Genellikle konumlarını ve sistem yöneticisinin konumunu birleştirecek uzmanlara ihtiyaç duyarlar. Röportajda, 1C: Enterprise programına sahip olmanın programlama temelleri ve becerileri ile ilgili tipik sorular sorulur.
Buna ek olarak, farklı şirketlerin problemlerini çözerek uzaktan, serbest modda çalışmak mümkündür. Bu esas olarak proje istihdamıdır, bu nedenle bu tür uzmanlar sürekli sipariş arayışı içerisindedir.
Rusya'da bir 1C programcının maaşı 40.000'den başlar ve 160.000'e ulaşır Zamanla deneyim kazanarak daha yüksek bir maaş talep edebilirsiniz.Mesleğe en çok talep edilenler 20 ila 45 yaş arası insanlar. Bunlar çoğunlukla erkek, ama kadınlar da buluşuyor.