Широка група от програми за 1С се използва в много области на съвременната дейност, независимо дали става въпрос за голямо предприятие, счетоводство или магазин зад ъгъла. 1С програмистът трябва да участва в настройката, инсталирането и разработването на такива сложни програми, а това изисква аналитичен ум и постоянство.
Кой е това
Основната задача на 1С програмиста е да осигури стабилна работа на счетоводството във всички области на неговото проявление. За целта той изпълнява следните задължения:
- създаване на програма 1С в съответствие с изискванията на счетоводителите и счетоводството;
- 1C актуализация на програмата;
- тестване на иновации и премахване на грешки в програмата;
- стабилизиране на сървъри, използвани от семейството на програмите;
- защита и възстановяване на счетоводни данни.
Тази позиция в много компании се счита за престижна., За малките предприятия често е достатъчен само един специалист в софтуера, но няколко могат да работят в големи съоръжения. Ръководството може да наеме фрийлансъри, запознати с 1С програмиране за своите служители и помощници.
Плюсове и минуси на професията
Професията на програмист е широко търсена в бързо развиваща се индустрия. Ето защо работодателите не спестяват заплатите на висококвалифицирани специалисти. Средната заплата в Русия за 1С програмист е 40-50 хиляди рубли. В големите градове тя е с 30-40% по-висока. Не са малко случаите, когато специалисти отваряха свои фирми за осигуряване и поддържане на счетоводство в различни предприятия.
Не забравяйте обаче, че тази професия е свързана с висока отговорност.Постоянно актуализираните програми трябва не само да бъдат овладяни на потребителско ниво, но и да могат да разберат техните функции, проблеми, грешки и как да ги решават.
Ако други служители имат проблеми с работата с програмата, те трябва да бъдат решени дори след часове. Срив на програмата не се случва по график.
Длъжностни задължения
Помислете какво прави 1C програмист в предприятие, какви са неговите отговорности. На първо място, такъв специалист ще трябва не само работите с програмата 1С, но и обучавате други служители, изготвя техническа документация и инструкции за софтуерни модули.
Ако е възможно, програмистът се опитва автоматизира работата на счетоводството с помощта на програма, разработва нови елементи за нея и конфигурира конфигурации.
С течение на времето по-опитните специалисти не само създават свои собствени приложения за предприятието, но и участват в управителния съвет, съветвайки останалите участници в изграждането на по-добър бизнес план.
изисквания
На първо място кандидатът за тази длъжност трябва да бъде програмист и да има добри умения по този въпрос. Разберете как работи на езици като C, C ++ и C #. Освен това знанията в счетоводството и финансите също са полезни. Огромен плюс ще бъде, ако се научите свободно да притежавате всички програми на 1C пакета, да получите опит в разработването на конфигурации, както и опит в счетоводството в голямо предприятие.
Добрият специалист трябва да отговаря на необходимите лични качества и да притежава необходимите умения за работа.
умения:
- програмистът трябва да разбира всички конфигурации на 1C програмата;
- да могат не само да извършват анализи и проучвания, но и да ги описват, да изготвят техническа документация на тяхна основа;
- трябва да владеете английски език на високо ниво, за да имате достъп до чужда литература;
- имат програми за тестване на опит и софтуер;
- Въз основа на тестовете напишете описания на грешките и ги отстранете своевременно;
- притежават основни умения по програмиране.
качества:
- търпение и издръжливост;
- баланс и устойчивост на стрес;
- постоянство;
- отговорност;
- аналитично мислене;
- многозадачност, способността за бързо разбиране на същността и адаптиране към новите условия на труд.
Функции за обучение и перспективи
Трудността на преподаването на 1С програмиране е, че няма да работи за въвеждане на такава специалност в института. Нито едно висше учебно заведение не се занимава с обучението на такива специалисти. Следователно самообразованието играе важна роля не само в началото на кариерния път, но и през целия му курс.
Има три основни начина да научите 1C програмиране: самостоятелно обучение, редовни курсове и онлайн курсове. А също така можете да се учите от колеги и други професионалисти.
Курсовете на пълен работен ден не винаги могат да ви помогнат да научите нещо. По принцип в тях има твърде много безполезни материали, а този, който все още има дял на полезността, е твърде прост, за да решава реални проблеми на неговата основа. Затова не е лесно да изберете точно курса, който ще ви е необходим. Те са скъпи, но се извършват главно в работно време, което не винаги е удобно.
Ако обаче преди да влезете в такъв курс научите колкото е възможно повече за неговата програма, ще бъде по-лесно да решите дали да харчите пари за него. Някои курсове дори обещават да наемат студенти след завършването им.
При самообучението основният мотиватор е вашето собствено желание. Безспорен плюс е и фактът, че всички знания, които ще получите от нулата, ще бъдат безплатни и у дома удобни за вас. В интернет можете да намерите десетки полезни и интересни книги, видеоклипове и текстови курсове. По този начин можете лесно да разберете основите на 1C програмирането за седмица и да станете професионалист след шест месеца.Можете също така да се запишете на дистанционен курс, ако не искате да работите самостоятелно.
За разлика от курсовете на пълен работен ден, часовете в Интернет ще ви подготвят повече за настоящата работа, а опитен актьорски специалист ще отговори на всичките ви въпроси, Тази опция е по-практична, по-евтина и по-удобна от курсовете на пълен работен ден, защото можете да учите по всяко удобно за вас време, без да прекъсвате основното си занимание. Например популярната интернет академия SkillBox провежда курс „1C-Bitrix Programmer“, който продължава само 2 месеца, но след него можете да работите с поръчки от различни компании от разстояние или да получите постоянна работа.
Някои компании наемете 1С програмисти без трудов опит и образование, Можете да научите в движение, като се поучите от опита на вашите наставници. Това е най-лесният начин. Можете да помолите вашите колеги за разяснения по конкретен проблем и самостоятелно да решите всякакви прости въпроси. Обучението на практика е много по-бързо, отколкото в курсовете, и ако сте платени за него, такъв опит е безценен.
Разбира се, независимо по какъв начин учиш, без желание и стимул за действие, успехът ще бъде изключително труден. Не забравяйте това цялото време, което отделяте за тренировки, ще ви се изплати със задачите, които сте изпълнили и ще запази нервните клетки.
Позицията, която вероятно ще получите в началото на кариерния си път, е младши програмист или така нареченият Джуниър. Към този момент вече имате основни умения и сте в състояние да решите прости проблеми. Първите няколко месеца ще се адаптирате към платформата, ще я изучите на практика и ще разберете нейните възможности. Ще ви бъдат поверени прости подобрения, без да зареждате в същото време анализ на техните последици. Ще се опитате в реални бойни условия под наблюдението на опитни разработчици.
С времето ще действате по-уверено, постепенно ще придобиете знания за бизнеса и основните конфигурации.
Сега вече ще получавате задачи, свързани с проектирането на бизнес процеси с пълно разбиране на тяхната връзка и последици. Вече няма да имате толкова контрол, колкото преди. Вие сте част от бизнес процеса на компанията и ще трябва да я прецизирате в съответствие с новите и изгубени нужди.
Старшите програмисти вече добре разбират всички бизнес процеси., Те оптимизират целия код, написан от останалия персонал и го подреждат. С чист код те изпълняват много задачи. Компанията има свои собствени стандарти за писане на код.
Водещият програмист разработва все повече и повече нови решения за системата. Той трябва постоянно да следи, тества и променя програмите. Приложните задачи вече не са негов проблем. Сега той проектира система за комфортно решаване на бизнес проблеми.
Разбира се целият този растеж е по-хоризонтален, отколкото вертикален, но нивото на заплатите за начинаещ и опитен водещ програмист понякога е няколко десетки пъти по-различно. Благодарение на знанията за бизнеса, придобити по време на работния процес, много 1C програмисти ще отворят собствен бизнес в бъдеще.
Как да си намеря работа?
След обучение можете да намерите работа в 1C франчайзополучатели. Те се занимават с инсталирането и внедряването на 1С програми в големите фирми. Или можете да работите в някоя от тези фирми потребители. Те обикновено изискват специалисти, които ще комбинират позицията и позицията на системния администратор. На интервюто им се задават типични въпроси, свързани с основите на програмирането и уменията за притежаване на програмата 1C: Enterprise.
В допълнение, възможно е да се работи дистанционно, в режим на свободна практика, решавайки проблеми на различни компании. Това е основно заетост по проекти, така че такива специалисти са в постоянно търсене на поръчки.
Заплатата на 1С програмист в Русия започва от 40 000 и достига 160 000. С течение на времето, натрупвайки опит, можете да заявите по-висока заплата.Най-търсените в професията са хората от 20 до 45 години. Това са предимно мъже, но жените също се срещат.