Ang isang malawak na pangkat ng mga programa ng 1C ay ginagamit sa maraming mga lugar ng modernong aktibidad, kung ito ay isang malaking negosyo, bookkeeping o isang tindahan sa paligid ng sulok. Ang programer ng 1C ay dapat makisali sa pagsasaayos, pag-install at pagbuo ng mga kumplikadong programa, at nangangailangan ito ng isang pag-iisip at pagtitiyaga.
Sino ito
Ang pangunahing gawain ng programer ng 1C ay upang matiyak ang matatag na operasyon ng accounting sa lahat ng mga lugar ng pagpapakita nito. Upang gawin ito, isinasagawa niya ang mga sumusunod na tungkulin:
- pag-set up ng 1C programa ayon sa mga kinakailangan ng mga accountant at bookkeeping;
- Pag-update ng programa ng 1C;
- pagsubok ng mga pagbabago at pag-aalis ng mga pagkakamali sa programa;
- pagpapanatag ng mga server na ginagamit ng pamilya ng programa;
- proteksyon at paggaling ng data ng accounting.
Ang posisyon na ito sa maraming mga kumpanya ay itinuturing na prestihiyoso.. Para sa mga maliliit na negosyo, madalas na isang espesyalista lamang sa software ang sapat, ngunit marami ang maaaring gumana sa malalaking pasilidad. Ang pamamahala ay maaaring umarkila ng mga freelancer na bihasa sa 1C programming para sa kanilang mga empleyado at katulong.
Mga kalamangan at kahinaan ng propesyon
Ang propesyon ng isang programmer ay malawak na hinihiling sa isang mabilis na lumalagong industriya. Iyon ang dahilan kung bakit ang mga employer ay hindi lumutang sa suweldo ng mga kwalipikadong espesyalista. Ang average na suweldo sa Russia para sa isang 1C programmer ay 40-50,000 rubles. Sa malalaking lungsod, mas mataas ito ng 30-40%. Walang ilang mga kaso nang binuksan ng mga espesyalista ang kanilang sariling mga kumpanya para sa pagkakaloob at pagpapanatili ng pag-bookke sa iba't ibang mga negosyo.
Gayunpaman, huwag kalimutan na ang propesyong ito ay nauugnay sa mataas na responsibilidad.Ang patuloy na na-update na mga programa ay dapat hindi lamang pinagkadalubhasaan sa antas ng gumagamit, ngunit maaari ding maunawaan ang kanilang mga tampok, problema, mga pagkakamali at kung paano malulutas ang mga ito.
Kung ang ibang mga empleyado ay may mga problema sa pagtatrabaho sa programa, kailangan nilang malutas kahit na matapos ang oras. Ang isang pag-crash ng programa ay hindi nangyayari sa iskedyul.
Mga responsibilidad sa trabaho
Isaalang-alang kung ano ang ginagawa ng isang programer ng 1C sa isang negosyo, kung ano ang kanyang mga responsibilidad. Una sa lahat, ang isang espesyalista ay kailangang hindi lamang gumana sa programa ng iyong sarili, ngunit sanayin ang iba pang mga empleyado, gumuhit ng teknikal na dokumentasyon at mga tagubilin para sa mga module ng software.
Kung maaari, sinusubukan ng programmer i-automate ang gawain ng bookkeeping sa tulong ng isang programa, bumuo ng mga bagong elemento para dito, at i-configure ang mga pagsasaayos.
Sa paglipas ng panahon, ang mga mas may karanasan na mga espesyalista ay hindi lamang lumikha ng kanilang sariling mga aplikasyon para sa negosyo, ngunit nakikilahok din sa pamamahala ng lupon, na nagpapayo sa iba pang mga kalahok sa pagbuo ng isang mas mahusay na plano sa negosyo.
Mga Kinakailangan
Una sa lahat, ang kandidato para sa posisyon na ito ay dapat maging isang programmer at may mahusay na mga kasanayan sa bagay na ito. Unawain kung paano ito gumagana sa mga wika tulad ng C, C ++, at C #. Bilang karagdagan, ang kaalaman sa accounting at pananalapi ay kapaki-pakinabang din. Ang isang malaking plus ay kung matuto kang mahusay na pagmamay-ari ng lahat ng mga programa ng package 1C, makakuha ng karanasan sa pagbuo ng mga pagsasaayos, pati na rin ang karanasan sa accounting sa isang malaking negosyo.
Ang isang mahusay na espesyalista ay dapat matugunan ang mga kinakailangang personal na katangian at magkaroon ng kinakailangang mga kasanayan para sa trabaho.
Mga Kasanayan:
- dapat maunawaan ng programmer ang lahat ng mga pagsasaayos ng programa ng 1C;
- magagawang hindi lamang magsagawa ng mga pagsusuri at pag-aaral, ngunit inilalarawan din ang mga ito, gumuhit ng teknikal na dokumentasyon sa kanilang batayan;
- kailangan mong malaman ang Ingles sa isang mataas na antas upang ma-access ang wikang banyaga;
- magkaroon ng karanasan sa mga programa sa pagsubok at software;
- Batay sa mga pagsubok, isulat ang mga paglalarawan ng mga error at puksain ang mga ito sa isang napapanahong paraan;
- may pangunahing kasanayan sa pagprograma.
Mga Katangian:
- pasensya at pagbabata;
- balanse at paglaban ng stress;
- tiyaga;
- responsibilidad;
- analytical mindset;
- multitasking, ang kakayahang mabilis na maunawaan ang kakanyahan at umangkop sa mga bagong kondisyon sa pagtatrabaho.
Mga Katangian sa Pag-aaral at mga Prospect
Ang kahirapan sa pagtuturo ng 1C programming ay hindi ito gagana upang makapasok sa naturang specialty sa institute. Walang mas mataas na institusyong pang-edukasyon ang nakikibahagi sa pagsasanay ng mga nasabing espesyalista. Samakatuwid, ang pag-aaral sa sarili ay may mahalagang papel hindi lamang sa simula ng isang landas ng karera, kundi pati na rin sa buong kurso nito.
Mayroong tatlong pangunahing paraan upang malaman ang 1C programming: self-study, full-time course, at online na kurso. At maaari mo ring malaman mula sa mga kasamahan at iba pang mga propesyonal.
Ang mga full-time na kurso ay maaaring hindi palaging makakatulong sa iyo na malaman ang isang bagay. Karaniwan, napakaraming walang silbi na materyal sa kanila, at ang isa na mayroon pa ring bahagi ng utility ay masyadong simple upang malutas ang mga tunay na problema sa batayan nito. Samakatuwid, hindi madaling pumili ng eksaktong kurso na kakailanganin mo. Ang mga ito ay mahal, ngunit isinasagawa higit sa lahat sa oras ng pagtatrabaho, na hindi palaging maginhawa.
Gayunpaman, kung bago pumasok sa ganoong kurso natututo ka hangga't maaari tungkol sa programa nito, magiging mas madali ang magpapasya kung gugugol ito. Ang ilang mga kurso ay nangangako kahit na magtrabaho ang mga mag-aaral pagkatapos ng pagtatapos.
Sa pag-aaral sa sarili, ang pangunahing motivator ay ang iyong sariling pagnanais. Ang isang walang pagsala plus din ang katotohanan na ang lahat ng kaalaman na makukuha mo mula sa simula ay libre at sa bahay na maginhawa para sa iyo. Sa Internet maaari kang makahanap ng dose-dosenang mga kapaki-pakinabang at kagiliw-giliw na mga libro, video at mga kurso sa teksto. Sa gayon, madali mong maunawaan ang mga pangunahing kaalaman ng programming ng 1C sa isang linggo, at maging isang propesyonal sa anim na buwan.At maaari ka ring mag-sign up para sa isang distansya sa distansya, kung hindi mo nais na magtrabaho nang nakapag-iisa.
Kabaligtaran sa mga full-time na kurso, ang mga klase sa Internet ay maghanda sa iyo ng higit para sa kasalukuyang gawain, at sasagutin ng isang nakaranasang espesyalista na kumikilos ang lahat ng iyong mga katanungan. Ang pagpipiliang ito ay mas praktikal, mas mura at mas maginhawa kaysa sa mga full-time na kurso, dahil maaari kang mag-aral sa anumang oras na maginhawa para sa iyo, nang hindi nakakagambala sa iyong pangunahing trabaho. Halimbawa, ang sikat na Internet academy na SkillBox ay nagsasagawa ng kursong "1C-Bitrix Programmer", na tumatagal lamang ng 2 buwan, ngunit pagkatapos nito maaari kang magtrabaho kasama ang mga order mula sa iba't ibang mga kumpanya nang malayuan o makakuha ng isang permanenteng trabaho.
Ang ilang mga kumpanya umarkila ng mga programer ng 1C nang walang karanasan sa trabaho at edukasyon. Maaari kang matuto on the go, pag-aaral mula sa karanasan ng iyong mga mentor. Ito ang pinakamadaling paraan. Maaari kang magtanong sa iyong mga kasamahan para sa paglilinaw sa isang partikular na problema, at malayang malutas ang anumang mga simpleng katanungan. Ang pagsasanay sa pagsasanay ay mas mabilis kaysa sa mga kurso, at kung babayaran ka nito, napakahalaga ng naturang karanasan.
Siyempre, kahit ano pa ang paraan ng pag-aaral mo, nang walang pagnanais at insentibo sa pagkilos, ang tagumpay ay magiging napakahirap. Huwag kalimutan yan sa lahat ng oras na ginugol mo sa pagsasanay ay magbabayad para sa iyo sa mga gawain na nakumpleto mo at mapanatili ang mga selula ng nerbiyos.
Ang posisyon na malamang na makukuha mo sa simula ng iyong landas ng karera ay isang junior programmer o tinatawag na Junior. Sa oras na ito, mayroon ka nang mga pangunahing kasanayan at magagawang malutas ang mga simpleng problema. Ang mga unang ilang buwan ay iakma mo sa platform, pag-aralan ito sa pagsasanay at maunawaan ang mga kakayahan nito. Ipagkatiwala ka sa mga simpleng pagpapabuti, nang hindi naglo-load nang sabay-sabay ng isang pagsusuri ng kanilang mga kahihinatnan. Susubukan mo ang iyong sarili sa totoong mga kondisyon ng pagpapamuok sa ilalim ng pangangasiwa ng mga nakaranasang developer.
Sa paglipas ng panahon, ikaw ay kumilos nang mas kumpiyansa, unti-unting nakakakuha ng kaalaman tungkol sa negosyo at pangunahing mga pagsasaayos.
Ngayon makakatanggap ka na ng mga gawain na may kaugnayan sa disenyo ng mga proseso ng negosyo na may ganap na pag-unawa sa kanilang kaugnayan at mga kahihinatnan. Hindi ka na magkakaroon ng mas maraming kontrol tulad ng dati. Ikaw ay bahagi ng proseso ng negosyo ng kumpanya, at kakailanganin mong pinuhin ito alinsunod sa bago at nawala na mga pangangailangan.
Ang mga senior programmer ay mayroon nang mahusay na pag-unawa sa lahat ng mga proseso ng negosyo.. Nai-optimize nila ang lahat ng code na isinulat ng natitirang mga kawani at malinis ito. Sa malinis na code, nagsasagawa sila ng maraming mga gawain. Ang kumpanya ay may sariling mga pamantayan para sa pagsulat code.
Ang nangungunang programmer ay bumubuo ng higit at higit pang mga bagong solusyon para sa system. Kailangan niyang patuloy na subaybayan, subukan at baguhin ang mga programa. Ang mga inilapat na gawain ay hindi na niya problema. Ngayon siya ay nagdidisenyo ng isang sistema para sa kumportableng paglutas ng mga problema sa negosyo.
Syempre ang lahat ng paglago na ito ay higit na pahalang kaysa sa patayo, ngunit ang antas ng sahod para sa isang nagsisimula at isang may karanasan na nangunguna ng programmer ay kung minsan ay maraming sampung beses na naiiba. Salamat sa kaalaman tungkol sa negosyo na nakuha sa proseso ng pagtatrabaho, maraming mga programer ng 1C ang magbubukas ng kanilang sariling negosyo sa hinaharap.
Paano makahanap ng trabaho?
Pagkatapos ng pagsasanay, maaari kang makahanap ng trabaho sa mga francais ng 1C. Nakikibahagi sila sa pag-install at pagpapatupad ng mga programa ng 1C sa malalaking kumpanya. O maaari kang magtrabaho sa isa sa mga kumpanya ng gumagamit na ito. Karaniwan silang nangangailangan ng mga espesyalista na pagsamahin ang kanilang posisyon at posisyon ng tagapangasiwa ng system. Sa pakikipanayam, tatanungin sila ng mga tipikal na katanungan na may kaugnayan sa mga pangunahing kaalaman ng programming at kasanayan sa pagmamay-ari ng 1C: program ng Enterprise.
Gayundin posible na gumana nang malayuan, sa mode na freelance, paglutas ng mga problema ng iba't ibang mga kumpanya. Ito ay higit sa lahat ng trabaho sa proyekto, kaya ang mga naturang mga espesyalista ay patuloy na naghahanap ng mga order.
Ang suweldo ng isang 1C programmer sa Russia ay nagsisimula mula sa 40,000 at umabot sa 160,000. Sa paglipas ng panahon, pagkakaroon ng karanasan, maaari kang makakuha ng isang mas mataas na suweldo.Ang pinakahihiling sa propesyon ay ang mga taong mula 20 hanggang 45 taong gulang. Karamihan ito sa mga kalalakihan, ngunit ang mga kababaihan ay nakakatugon din.