G
G
Gerom2019-03-19 11:07:23
1C
Gerom, 2019-03-19 11:07:23

Beginner programming and 1C. Is it worth trying to work in this environment, or will nothing good come of it?

I am a programmer who recently graduated from high school and is now looking for a job opportunity to drip the status of work experience in IT, as well as to gain skills from working with those who can and can in programming. The level is somewhere between the need for an internship and Junior Developer.
As a priority language, I looked at Java, I am studying it myself at the moment, but out of the corner of my eye I keep C #, Python and C ++ as a variant. (Enterprise or 3d) But then suddenly I was called to interview for the position of a developer at 1C and I heard not too good things about him.
Will I get good knowledge as a programmer in OOP languages, what will help me to work in the future, for example, with Hibernate (after all, 1C is all about databases), or can it even degrade me with its peculiar syntax and scanty functionality, and when I come to an interview in a normal office and saying that I worked for 1C for a year will be similar to the statement that I worked with Microsoft Access and this will not be interesting to anyone at all, even if I myself teach and write in normal languages?

Answer the question

In order to leave comments, you need to log in

5 answer(s)
I
Igor, 2019-03-19
@DMGarikk

If you want to be a developer in Java/C#/Python, then don't even think about poking around in 1C (otherwise it will drag you out more.. :) )
It won’t help with OOP, it doesn’t exist in 1C, it won’t help with hibernate, even more so, in 1C ORM of a higher level (and more advanced-sophisticated) you are unlikely to meet this in ordinary languages ​​​​and the experience will be useless
there is excellent functionality in its field, but for programming in ordinary IT it does not help and it is considered that it spoils people
this will not be a plus for employment, and given the attitude within the industry to 1C, it’s better not to mention this experience too much
ps I worked with 1C for about 7-8 years in total, now, fortunately, I hope I’ve left forever (second time :)) in a big IT ... and I regret that I didn’t immediately go into regular programming, although 1C gave me some useful experience, but the experience is not in programming

M
Mikhail Lyalin, 2019-03-19
@mr_jok

the only benefit of "programming" in 1C is knowledge of the basics of accounting and business processes

#
#, 2019-03-19
@mindtester

serious work in 1C [possible, but not guaranteed (it depends on you)] will give you serious experience in the applied area (accounting / merchandising / related .. what kind of conf)
in coding - an extremely narrow tool, a rigid framework of thinking - that is, you will be carried away from generics coding, if you can imagine it))
to take the advantages and not drown in the shortcomings - this is not the lot of many, but in theory it is possible .. let's say if you intensively practice COM / OLE control of 1Com from other languages, at least pre-net ones, make a web add-ons over 1C (our own! and not out-of-the-box), actively work with a 3-tier architecture, and at the same time actively work directly with SQL - then, you will certainly grow comprehensively .. but not otherwise
psit should be noted - a real 1C specialist (and this automatically implies knowledge of at least one application area, at a level no worse than an average accountant / commodity specialist / etc ..) this is a guarantee of employment in our country, and perhaps very successful ..
.. personally, I I still can’t overcome something like idiosyncrasy for accounting and merchandising ..)
) ) . / ;))

S
Sanes, 2019-03-19
@Sanes

If you need money, then 1C will do. If you are crazy about programming, then it is better to choose something mainstream.

Y
Yaroslav Alexandrov, 2019-03-19
@alexyarik

In terms of employment, if you are called for an interview, it is worth going. In the 1C sphere, new specialists are constantly required, there is a lot of work there. Usually two months probationary period, a paid intern salary, during which time you will definitely understand whether you like it or not. It should be borne in mind that the preparation of a 1C programmer takes an average of 1.5 years. The chances of you getting hired are high. Franchisees are ready to train and develop you, unlike Junior Developer - everything is not so rosy here, now no one wants to mess around and invest in a beginner. Therefore, it is not a fact that you will quickly find a job here, unlike the 1C option.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question