E
E
Evgeny Ivanov2021-07-16 12:54:59
1C-Enterprise
Evgeny Ivanov, 2021-07-16 12:54:59

How and where to learn 1C?

Programmer c# (junior) PHP (junior-middle) Delphi (middle) and a lot of SQL, HTML ...... all 10 years.
I work, write, work. I have experience and understanding in programming.

Recently, where I or my colleagues will not come, 1C is everywhere. Maybe we don't go there.
Well, yes - in large BPM banks like Pegasystems (Sberbank), camunda, etc. - not the point.

In general, in fact, the work of a typical programmer for an average salary is quite stressful.
A typical job is a puzzle in the form of rewriting legacy code, irregular working hours, shifts, agile / scrum / kanban / (jira) not as intended - but as another madness, stress, jerking, planning meetings, sprints / deadlines / fines. ...
This is from personal experience and the experience of my colleagues.
Believe me, for 80-100K (not for Moscow) the usual .NET will be squeezed like a lemon. Colleagues work, share their impressions. And for 240K Moscow it's scary even to think ...

At the same time, I see that 1C programmers are often higher in terms of payment for an ordinary programmer.
Moreover, they have a relatively free/remote schedule. Many of them are freelancers.

How and where to learn 1C? I don't see the difficulty in the language/platform, but I see the difficulty in understanding what's going on. I don't understand why and what is being done.

That is, I need to understand the subject area for development / configuration changes?
Be an accountant to work with bookkeeping? Be a doctor / pharmacist to work with 1C Medicine?
I'm right?

Here are the requirements for the various positions:
Vacancy 1) Knowledge of any of the typical configurations: ERP, SCP, BP
Vacancy 2) ZUP, Data conversion, Ability to work with Exchange Plans (setting up the exchange between UT and BP, UT and KA)
Vacancy 3) Deep understanding of the processes of accounting and interaction in medical organizations. Refinement and adjustment of configurations on the platform: 1C Medicine: 1C Hospital, 1C Polyclinic

How and where to study 1C?

Answer the question

In order to leave comments, you need to log in

7 answer(s)
A
approximate solution, 2021-07-16
@approximate_solution

I read the post, it seems to me that you have very rose-colored glasses about programming.

Programmer c# (junior) PHP (junior-middle) Delphi (middle) and a lot of SQL, HTML ...... all 10 years.

in 10 years it was possible to upgrade an excellent senior with a salary of 500k+ in Moscow in C #, the question is - what did you do for 10 years.
Believe me, for 80-100K (not for Moscow) the usual .NET will be squeezed like a lemon.

What?) June .net for 80 will sit under the middle and every sneeze will be under review. A normal net developer with experience is valued as a javaist (that is, he loves business, they tear off good specialists with their hands) - he can easily be both a remote worker and an office worker with a decent salary.
PS: chasing all languages ​​at once is a stupid thing, it's easier to take 1-2 languages, and hone them for 5-10 years, and then reap the benefits in the form of good money. The fact that you have not grown out of the middle in 10 years does not make the work of a 1C programmer easy and does not introduce it to the rank of tidbits.

M
Mikhail E, 2021-07-16
@Mikhail_E

Without further ado, from a 1C nickname with 8 years of experience:

That is, I need to understand the subject area for development / configuration changes?
Be an accountant to work with bookkeeping? Be a doctor / pharmacist to work with 1C Medicine?
I'm right?

Depends on the approach to work that you choose. There are several options.
If about "freelance" or work in a small office for 100-120 sput, then the answer is:
- Partly, you don’t need a direct diploma, but often you have to communicate with the same accountant, he will set tasks, and he often has difficulties even with excel. Those. "Clear TK" is, to put it mildly, an infrequent occurrence.
Those. for example, a task may sound like this: "I have errors when calculating the cost and the 20th account does not close, look what's wrong?" ... and the cause may well be incorrect allocation of costs to releases.
If we are talking about project work, for example, Franch and a project for the transition from SCP to ERP (120-160 tyr), the group will usually have a "Consultant" / "Project Manager" who can take over part of the specific communication, and give you more - less clear things like "We need to do processing that will create documents based on Excel" or "Add a button here to do this and that."
How and where to learn 1C?

The easiest way: get a job at 1C Franchisee, they take a lot there and without special requirements, which is very good for a start. The salary is usually 60-80 at the initial stage, + A lot of experience and communication with the same users. As the saying goes "In the pool with your head." And then, a lot depends on you ... (For example, you can break into project teams, and move from "Tents with accounting" to "Implementation of ERP blocks in medium and large businesses"
And for 240K Moscow, it's scary to even think ...

Not everyone in Moscow gets 240K. I would say that 240 is either a freelancer with a client base of 10-20 offices that you support, or 1C Expert (aka Senior) in a medium business. Usually the middle has 120-160 per month.
otherwise, I advise you to look at what 1C-nicknames face on Profile forms and decide whether it is worth it or not.
Entrance to 1C is not very good. complex, there is a demand (due to frequent changes in legislation), but about the salary of the Fork is usually 60-100 (junior) 100-180 (middle) 180 - 250 (expert) ...

V
VitalyChaikin, 2021-07-19
@VitalyChaikin

The problem is known and understood; Whatever you write in, you still need some luck to gain a foothold in a good position in a good company. You need to come to terms with this, accept the rules of the game. I would advise not to rush towards 1C (because there is the same story one to one), but to continue working on what you already know!
You just need to take up a career (no matter how strange it may sound). Namely: compose a competent resume and post it on the Internet. Start going to interviews. Improve communication skills with employers. And in a maximum of three months (this is if you are not at all lucky), you can find a couple of options.
As for 1C, in simple words, the sphere is divided into 4 parts; Consultant, Programmer, Analyst, Project Manager;
Consultant - knows what box the client "needs" to buy for his tasks
Programmer - he is also an administrator, can set up a 1C server, fix errors, update reports
Analyst - knows how to properly conduct accounting
Head - project manager, distributes tasks to a programmer and analyst
Due to the fact that the 1C system requires heterogeneous skills, like it or not, but you have to possess them; At least at the initial level. The main proven method of learning a programmer is experience; On real tasks, from simple to complex. But for an Analyst, it is important to get good training.

I
Ivan Shumov, 2021-07-16
@inoise

Well-yes, well-yes https://www.youtube.com/watch?v=HVi6oMYZZWk

K
Konstantin, 2021-07-16
@fosihas

too late my friend thought

all 10 years.

nude i.e. you bodies are so close to 30, well, the brain is no longer young, new knowledge enters not so quickly.
including will already look askance at a student of this age.
Completely go over, with such a baggage of knowledge NO.
To study 1C as an understanding of this language and write various add-ons using c #, PHP, Delphi - YES.
Now there are a lot of different directions where you can connect it: Data Bus, Data Analytics, Machine Learning and so on and so forth ....
So connect)

A
asmut, 2021-08-07
@asmut

Kind.
If you have experience in programming for mobile platforms, then let's exchange experiences.
I'm leaving 1C (I hit the ceiling).
Work in 1C:
1. it is necessary to understand accounting, NU, and when working in manufacturing enterprises (production cycles, business processes, production costs, operational accounting (in terms of production, local preferences, requirements, etc.))
2. on development - as elsewhere, we are correcting the bestial approach to writing, the architectural mess (lack of a general scheme of work - we are writing to fix something now), etc.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question