1C程序员:他是谁,如何合二为一?

广泛的 1C 程序组用于现代活动的许多领域,无论是大型企业、会计还是街角的商店。 1C程序员必须从事这样复杂的程序的调整、安装和开发,这需要分析的头脑和毅力。
那是谁?
1C程序员的主要任务是确保会计在其表现的所有领域的稳定运行。 为此,他履行以下职责:
- 按照会计师和会计的要求设置1C课程;
- 1C程序更新;
- 测试创新并消除程序中的错误;
- 稳定程序系列使用的服务器;
- 会计数据的保护和恢复。
这个职位在许多公司都享有盛誉。.对于小型企业,通常只有一名软件专家就足够了,但对于大型设施,几个人可以工作。管理层可以为员工和助理聘请精通1C编程的自由职业者。

专业的优点和缺点
在快速发展的行业中,程序员的职业被广泛要求。这就是为什么雇主不会吝啬高素质专家的薪水。俄罗斯1C程序员的平均工资是40-50千卢布。在大城市,这一比例要高出 30-40%。 专家开设自己的公司以提供和维护各个企业的会计部门的情况绝非孤立。
但是,不要忘记,这个职业与高度责任感有关。不断更新的程序不仅需要在用户层面掌握,还需要能够理解它们的特点、问题、错误和解决方法。
如果其他员工在使用该程序时遇到问题,则必须在非工作时间解决。程序故障未按计划发生。

工作职责
考虑一下 1C 程序员在企业中做什么,他的职责是什么。首先,这样的专家必须 不仅自己使用 1C 计划,而且还培训其他员工, 为软件模块起草技术文档和说明。
如果可能,程序员会尝试 使用该程序尽可能自动化会计工作,为其开发新元素,配置配置。
随着时间的推移,更有经验的专业人士不仅为企业的运营创建了自己的应用程序,而且还参加了管理委员会,建议其他成员制定更好的商业计划。

要求
首先,该职位的候选人必须是程序员,并且在该领域具有良好的技能。了解C、C++、C#等语言的工作原理。此外,会计和金融领域的知识也很有用。 如果你能熟练掌握1C包的所有程序,获得开发配置的经验,以及在大型企业会计部门的工作经验,那将是一个巨大的优势。
一个好的专家必须满足所需的个人素质并具备工作所需的技能。
技能:
- 程序员必须了解1C程序的所有配置;
- 不仅能够进行分析和研究,而且能够描述它们,根据它们起草技术文档;
- 您需要具备较高的英语水平才能参考外国文学作品;
- 有测试程序和软件的经验;
- 根据测试,编写错误描述并及时消除;
- 具备基本的编程技能。
品质:
- 耐心和耐力;
- 平衡和抗压能力;
- 毅力;
- 一份责任;
- 分析思维;
- 一心多用,能够快速掌握本质,适应新的工作环境。

学习特点和观点
学习1C编程的难点在于,进研究所这样的专业是行不通的。没有高等教育机构培训过这样的专家。因此,自学不仅在职业道路的开始,而且在其整个过程中都起着重要作用。
学习1C编程主要有三种方式:自学、面授课程和网上课程。您还可以向同事和其他专业人士学习。
面对面的课程可能并不总能帮助您学习一些东西。基本上,里面有太多没用的东西,还有用的东西太简单了,无法在其基础上解决实际问题。因此,要准确选择您需要的课程并不容易。它们很昂贵,并且主要在工作时间进行,这并不总是很方便。
但是,如果您在注册此类课程之前尽可能多地了解该计划,则更容易决定是否值得为此花钱。有些课程甚至承诺在课程结束后雇用学生。
在自学中,主要的动力是你自己的愿望。一个毋庸置疑的优势还在于,您从零开始获得的所有知识都是免费的,并且在您自己的家中。 在 Internet 上,您可以找到许多有用且有趣的书籍、视频和文本课程。 因此,您可以在一周内轻松了解1C编程的基础知识,并在六个月内成为专业人士。如果您不想自己工作,也可以报名参加远程课程。

与全日制课程不同,互联网课程会让您为实际工作做好更充分的准备,经验丰富的表演专家会回答您的所有问题。.这个选项比全日制课程更实用、更便宜、更方便,因为你可以在你方便的任何时间学习,而不会中断你的主要工作。例如,流行的互联网学院 SkillBox 开设了 1C-Bitrix Programmer 课程,该课程仅持续 2 个月,但之后您可以远程处理来自不同公司的订单或获得一份长期工作。
一些公司 雇用没有工作经验和教育的 1C 程序员.您可以在旅途中学习,借鉴您导师的经验。这是最简单的方法。您可以要求同事澄清特定问题,独立解决任何简单问题。边做边学比参加课程要快得多,如果你得到报酬,这种经验是无价的。
当然,不管你怎么学, 没有行动的愿望和动力,就很难取得成功。 不要忘记 你花在训练上的所有时间都会为你解决问题和节省神经细胞带来回报。
在你的职业道路开始时,你最有可能陷入的职位是初级程序员或所谓的初级。到这个时候,你已经具备了基本技能,能够解决简单的问题。最初几个月,您将适应该平台,在实践中学习并了解其功能。您将负责简单的改进,而无需分析其后果。您将在经验丰富的开发人员的监督下,在真实的战斗条件下尝试自己。

随着时间的推移,您会更加自信地行动,逐渐获得有关业务和基本配置的知识。
现在,您将收到与业务流程设计相关的任务,并充分了解它们的联系和后果。您将不再拥有与以前相同的控制权。您是公司业务流程的一部分,您必须根据新的和遗漏的需求对其进行改进。
资深程序员已经对所有业务流程了如指掌.他们优化了其他员工编写的所有代码并将其整理好。使用干净的代码,他们可以执行许多任务。企业有自己的编码标准。
首席程序员为系统开发越来越多的新解决方案。他需要不断地监控、测试和完善程序。应用任务不再是他的问题。现在他正在设计一个系统来轻松解决业务问题。
当然, 所有这些增长都是横向的而不是纵向的,但是新手和经验丰富的首席程序员的工资水平有时会相差几十倍。 得益于在工作过程中获得的业务知识,很多1C程序员日后开办了自己的业务。

如何找到工作?
培训后可以在1C加盟商找到工作。 他们在大公司从事 1C 程序的安装和实施。或者你可以为这些用户公司之一工作。他们通常需要将他们的职位和系统管理员职位结合起来的专家。在面试中,他们被问到与编程基础知识和拥有 1C:企业计划的技能相关的标准问题。
除了, 有机会以自由职业者模式远程工作,解决不同公司的问题。 这主要是项目就业,所以这样的专家一直在寻找订单。
俄罗斯1C程序员的工资从4万到16万,随着时间的推移,有了工作经验,你可以为你的工作申请更高的薪水。该行业最需要的是20至45岁的人。他们大多是男性,但也有女性。
