Plačiai paplitusi „1C“ programų grupė naudojama daugelyje šiuolaikinės veiklos sričių, nesvarbu, ar tai didelė įmonė, buhalterija ar parduotuvė už kampo. „1C“ programuotojas turi užsiimti tokių sudėtingų programų pritaikymu, diegimu ir plėtojimu, o tam reikia analitinio proto ir atkaklumo.
Kas tai
Pagrindinis „1C“ programuotojo uždavinys yra užtikrinti stabilų apskaitos veikimą visose jos pasireiškimo srityse. Norėdami tai padaryti, jis atlieka šias pareigas:
- 1C programos sudarymas pagal buhalterių ir buhalterijos reikalavimus;
- 1C programos atnaujinimas;
- naujovių išbandymas ir klaidų pašalinimas programoje;
- programų šeimos naudojamų serverių stabilizavimas;
- apskaitos duomenų apsauga ir atkūrimas.
Ši pozicija daugelyje kompanijų laikoma prestižine.. Mažoms įmonėms dažnai pakanka tik vieno programinės įrangos specialisto, tačiau kelios gali dirbti didelėse patalpose. Vadovybė gali samdyti laisvai samdomus darbuotojus, išmanančius 1C programavimą savo darbuotojams ir padėjėjams.
Profesijos privalumai ir trūkumai
Programuotojo profesija yra labai paklausi sparčiai augančioje pramonėje. Štai kodėl darbdaviai nesinaudoja aukštos kvalifikacijos specialistų atlyginimais. Vidutinis atlyginimas Rusijoje už 1C programuotoją yra 40-50 tūkstančių rublių. Dideliuose miestuose jis yra 30–40% didesnis. Nemažai atvejų, kai specialistai įvairiose įmonėse atidarė savo buhalterijos tvarkymo ir priežiūros paslaugas teikiančias įmones.
Tačiau nepamirškite, kad ši profesija yra susijusi su didele atsakomybe.Nuolat atnaujinamos programos turi būti ne tik įsisavintos vartotojo lygiu, bet ir sugebėti suprasti jų ypatybes, problemas, klaidas ir kaip jas išspręsti.
Jei kitiems darbuotojams kyla problemų dirbant su programa, jie turi būti išspręsti net ir po darbo valandų. Programos gedimas neįvyksta pagal tvarkaraštį.
Darbo pareigos
Apsvarstykite, ką „1C“ programuotojas daro įmonėje, kokios jo pareigos. Visų pirma, toks specialistas turės ne tik pats dirbkite su „1C“ programa, bet ir mokykite kitus darbuotojus, sudaryti programinės įrangos modulių techninę dokumentaciją ir instrukcijas.
Jei įmanoma, programuotojas bando automatizuoti buhalterijos darbą programos pagalba, kurti jai naujus elementus ir konfigūruoti konfigūracijas.
Laikui bėgant, labiau patyrę specialistai ne tik kuria savo programas įmonei, bet ir dalyvauja valdyboje, patardami kitiems dalyviams kuriant geresnį verslo planą.
Reikalavimai
Visų pirma, kandidatas į šias pareigas turėtų būti programuotojas ir turėti gerų įgūdžių šiuo klausimu. Supraskite, kaip tai veikia tokiomis kalbomis kaip C, C ++ ir C #. Be to, naudingos ir buhalterijos bei finansų žinios. Didžiulis pliusas bus, jei išmoksite laisvai valdyti visas „1C“ paketo programas, įgysite patirties kuriant konfigūraciją, taip pat apskaitos patirtį didelėje įmonėje.
Geras specialistas turi atitikti reikalaujamas asmenines savybes ir turėti darbui reikalingų įgūdžių.
Įgūdžiai:
- programuotojas turi suprasti visas 1C programos konfigūracijas;
- mokėti ne tik atlikti analizę ir tyrimus, bet ir juos apibūdinti, jų pagrindu sudaryti techninę dokumentaciją;
- norint mokėti užsienio literatūrą, reikia mokėti aukštą anglų kalbą;
- turėti patirties tikrinimo programose ir programinėje įrangoje;
- Remdamiesi testais, parašykite klaidų aprašymus ir laiku pašalinkite juos;
- turėti pagrindinius programavimo įgūdžius.
Savybės:
- kantrybė ir ištvermė;
- pusiausvyra ir atsparumas stresui;
- atkaklumas;
- atsakomybė;
- analitinė mąstysena;
- daugiafunkcinis darbas, galimybė greitai suprasti esmę ir prisitaikyti prie naujų darbo sąlygų.
Mokymosi ypatybės ir perspektyvos
Dėstyti 1C programavimą sudėtinga tuo, kad stoti į tokią specialybę institute neveiks. Nė viena aukštoji mokykla neužsiima tokių specialistų rengimu. Todėl saviugda vaidina svarbų vaidmenį ne tik karjeros pradžioje, bet ir visą jos eigą.
Yra trys pagrindiniai būdai, kaip mokytis 1C programavimo: savarankiškas mokymasis, dieniniai kursai ir internetiniai kursai. Taip pat galite mokytis iš kolegų ir kitų specialistų.
Nuolatiniai kursai ne visada gali padėti ko nors išmokti. Iš esmės juose yra per daug nenaudingos medžiagos, o ta, kuri vis dar turi dalį naudingumo, yra per daug paprasta, kad jos pagrindu būtų išspręstos realios problemos. Todėl nėra lengva pasirinkti tiksliai jums reikalingą kursą. Jie yra brangūs, tačiau dažniausiai atliekami darbo valandomis, o tai ne visada yra patogu.
Tačiau jei prieš stodami į tokį kursą sužinosite kuo daugiau apie jo programą, bus lengviau nuspręsti, ar skirti tam pinigų. Kai kurie kursai net žada įdarbinti studentus baigę studijas.
Savarankiško mokymosi metu pagrindinis motyvatorius yra jūsų pačių noras. Neabejotinas pliusas yra ir tai, kad visos žinios, kurias gausite nuo nulio, bus nemokamos ir patogios namuose. Internete galite rasti daugybę naudingų ir įdomių knygų, vaizdo įrašų ir teksto kursų. Taigi per savaitę galite lengvai suprasti „1C“ programavimo pagrindus ir per šešis mėnesius tapti profesionalu.Taip pat galite užsiregistruoti nuotoliniam kursui, jei nenorite dirbti savarankiškai.
Priešingai nei dieninių kursų, užsiėmimai internete labiau paruoš jus dabartiniam darbui, o patyręs vaidinantis specialistas atsakys į visus jūsų klausimus. Ši parinktis yra praktiškesnė, pigesnė ir patogesnė nei dieniniai kursai, nes galite mokytis bet kuriuo jums patogiu metu, nenutraukdami pagrindinės profesijos. Pavyzdžiui, populiari interneto akademija „SkillBox“ veda kursą „1C-Bitrix Programmer“, kuris trunka tik 2 mėnesius, tačiau po jo galite nuotoliniu būdu dirbti su užsakymais iš įvairių kompanijų arba gauti nuolatinį darbą.
Kai kurios įmonės samdyti 1C programuotojus, neturinčius darbo patirties ir išsilavinimo. Galite mokytis keliaudami, mokydamiesi iš savo mentorių patirties. Tai lengviausias būdas. Galite paprašyti savo kolegų išsiaiškinti tam tikrą problemą ir savarankiškai išspręsti visus paprastus klausimus. Mokymas praktikoje yra daug greitesnis nei kursuose, ir jei jums už tai mokama, tokia patirtis yra neįkainojama.
Žinoma, nesvarbu, kokiu būdu mokysitės, be noro ir paskatos veikti, sėkmė bus nepaprastai sunki. Nepamiršk to visą laiką, kurį praleisite treniruotėms, atsipirks atliktomis užduotimis ir išsaugos nervų ląsteles.
Pozicija, kurią greičiausiai gausite savo karjeros pradžioje, yra jaunesnysis programuotojas arba vadinamasis jaunesnysis. Šiuo metu jūs jau turite pagrindinius įgūdžius ir gebate išspręsti paprastas problemas. Pirmuosius keletą mėnesių prisitaikysite prie platformos, išmoksite ją praktiškai ir suprasite jos galimybes. Jums bus patikėta atlikti paprastus patobulinimus, neįkeliant jų pasekmių analizės. Išbandysite save realiomis kovos sąlygomis, prižiūrint patyrusiems kūrėjams.
Laikui bėgant, elgsitės užtikrintiau, pamažu įgysite žinių apie verslą ir pagrindines konfigūracijas.
Dabar jūs jau gausite užduotis, susijusias su verslo procesų projektavimu, visiškai suprantant jų ryšį ir pasekmes. Jūs nebeturėsite tiek kontrolės, kaip anksčiau. Jūs esate įmonės verslo proceso dalis, ir jūs turėsite ją patobulinti atsižvelgdami į naujus ir prarastus poreikius.
Vyresnieji programuotojai jau gerai supranta visus verslo procesus.. Jie optimizuoja visą likusio personalo parašytą kodą ir jį tvarko. Turėdami švarų kodą, jie atlieka daugybę užduočių. Bendrovė turi savus kodų rašymo standartus.
Pirmaujantis programuotojas kuria vis daugiau naujų sistemos sprendimų. Jam reikia nuolat stebėti, tikrinti ir modifikuoti programas. Taikomos užduotys nebėra jo problema. Dabar jis kuria sistemą, leidžiančią patogiai išspręsti verslo problemas.
Žinoma visas šis augimas yra labiau horizontalus nei vertikalus, tačiau pradedančiojo ir patyrusio vadovaujančio programuotojo darbo užmokesčio lygis kartais skiriasi kelias dešimtis kartų. Dėka žinių apie verslą, įgytų darbo proceso metu, daugelis „1C“ programuotojų ateityje atidarys savo verslą.
Kaip susirasti darbą?
Po mokymų galite susirasti darbą „1C“ franšizės gavėjuose. Jie užsiima 1C programų diegimu ir įgyvendinimu didelėse firmose. Arba galite dirbti vienoje iš šių vartotojų firmų. Paprastai jiems reikalingi specialistai, kurie derins savo ir sistemos administratoriaus pareigas. Pokalbio metu jiems užduodami tipiški klausimai, susiję su programavimo pagrindais ir įgūdžiais turint „1C: Enterprise“ programą.
Taip pat galima dirbti nuotoliniu būdu, laisvai samdomu režimu, sprendžiant skirtingų kompanijų problemas. Tai daugiausia yra užimtumas projektuose, todėl tokie specialistai nuolatos ieško užsakymų.
„1C“ programuotojo atlyginimas Rusijoje prasideda nuo 40 000 ir siekia 160 000. Laikui bėgant, įgydami patirties, galite reikalauti didesnio atlyginimo.Profesijoje paklausiausi yra žmonės nuo 20 iki 45 metų. Dažniausiai tai vyrai, bet taip pat susitinka moterys.