Answer the question
In order to leave comments, you need to log in
At the moment I'm going to study 1C. Is it possible to switch to something more interesting in the future?
More than once I met mentions on the Internet that 1C programmers are not programmers. That after 1C a person cannot be retrained. It so happened that I am now in my fifth year at a far from the best university, specializing in applied informatics in economics. Most likely I will write a diploma in practice in 1C franchisees (I would like to work there, so as not to return to my native village). Accordingly, if everything turns out like this, then you will have to be friends with 1C for a couple of years at least, but rather more, 3-4 years. Will it be possible then to retrain for something more interesting? Interested in smartphones, desktop? In general, not the most difficult, IMHO, things.
Answer the question
In order to leave comments, you need to log in
It will be difficult to leave 1C because by the time you are about to leave, you will probably receive a larger salary than where you are going to leave. 1C has something beautiful and interesting (for example, ACS), but there is no banal TDD and version control. Another minus is 1C-nicknames, read some forum like mista.ru - this is your community for the next couple of years, and often they are no programmers, you will still see enough of their "creations" when working with a French. It is better to switch after experience in 1C to something related to the database or ERP. In mobile or desktop development, this experience, IMHO, is not useful.
I would advise you to immediately learn a normal language (for example, understand java to the junior level really in ~ 2 months (depends on the person))
And those who talked about programming on the 1C platform did not forget to clarify that a good 1C developer earns more than 100 thousand rubles in large cities?
As a 1C-nk with experience, I assure you that 1C is a very profitable place, there is enough programming, and most importantly, an understanding not of bytes, but of the needs of the business, the customer. You will not grow into a performer "according to TK", but into a task manager, project manager, translator from "customer" to "programmer".
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question