JustRandomPerson2014-12-02 23:38:10
JustRandomPerson, 2014-12-02 23:38:10

1C or web - which direction to choose?

Good day to all! I want to ask your advice. At the moment I am approaching the end of the university majoring in applied informatics in economics. To be honest, when I entered this specialty, I had no idea what my future professional activity would be like. But in the last year, for obvious reasons, this issue has become of paramount importance to me.
To date, the range of areas for development has narrowed down to two options. I consider development on 1C to be the main one for me, since in my opinion it is the most appropriate for my specialty and seems quite interesting to me. In addition, I have already spent some time studying this platform and already have a certain amount of knowledge, so far only theoretical. But the most important thing is that at the moment I have real employment options for the 1st profile. It would seem that everything is very clear, it's time to move on to decisive action, but ...
But I am a doubter by nature. And now I am in doubt about whether it is worth going to 1C? On the Internet, I met conflicting opinions about this platform. Maybe it's not worth it and I should refocus on something else before it's too late? As the most obvious option for myself, I consider something from the web sphere for myself, since at the university I got a basic understanding of HTML and CSS, but again, I have no experience of participating in real projects, only a basic one. And yes, unlike 1C, they don’t offer me and are unlikely to offer internships and training in this profile. So in the search for work you will have to rely solely on your own strength and luck.
In principle, I would like to just dispel my doubts and stay on 1C. At the moment, it is quite interesting to me and does not cause negative emotions. I'm not going to look for work outside the Russian Federation, well, except in the event of a nuclear war or something like that, I don't think of myself living abroad. That is, the argument of being in demand abroad plays an insignificant role for me. And finally, I am far from being a geek, I don’t care about the coolness or originality of the technologies with which I will work. I would just like to be able to have a stable average income, although of course the prospects of growing to something sweeter are welcome. Actually, the question is: is there a difference in this regard between 1C and the web? Is there a BRIGHT difference between these areas in terms of demand in the labor market, the level of wages, career opportunities, etc. Should I bother with the web at all? Thanks in advance.

Answer the question

In order to leave comments, you need to log in

8 answer(s)
Guesto, 2014-12-03

I will write about 1C. I have been working for a franchisee for 4 years. If you get into a normal company, you will work on projects at the regional and Russian levels. The projects are large, varied and interesting.
Accounting systems are being finalized, large business processes are being written, equipment control systems are often written, etc. We often write libraries for working with equipment from 1C, usually C++, Delphi, Java and other languages.
Perhaps there is not so much room for fantasy as in the WEB, but as dolgicky wrote - everything is stable !!!
But no one bothers to explore other areas in your free time or even during your work. The company pays for training if it is useful in my work, so I took courses in Java, web (PHP + mySQL + JS), MS SQL administration and now I often use it in my projects. It is also a method of preparation in case of leaving, but so far I see no reason to leave.
About the article about which Crash wrote , it is more fair to the category of companies living on "parasitism". And let me write some clarifications on the above article.

  • About modularity. In modern applied solutions (hereinafter referred to as PP), due to functional options, you can disable half of the functionality and it will not be used.
    There is really no modularity in the platform, but modern PPs tend to use most of the platform's capabilities.
  • About changes and updates. If the company has set up writing large systems, then all changes (including forms) are written in separate modules that are called from redefined modules, which, in turn, are called from all objects automatically. As a result, we have changes only in our modules.
    There are cases when it is necessary to wedge in the middle of a working mechanism, then no one bothers to make a call in that place, and not rewrite a typical module beyond recognition.
    With this change management, the manipulations during the update are minimal.
  • About the complexity of the system and flagship software. Here it is necessary to remember that software is written to meet the needs of an average company, and the vast majority work in standard configurations and update themselves via the Internet.
  • about company policy. Yes, in order to receive updates, you must have an ITS (information technology support) subscription, with the exception of the basic versions, which are updated automatically. The ITS includes a consultation line, information about changes in legislation (you do not need to have a subscription to such publications, the price of which is about the ITS subscription). you can ask an auditor (lawyer) a question, work with your databases in the clouds*, store backups in the clouds*, get information about upcoming updates, get help with errors, etc.
    ITS is not just an opportunity to get updates. if the client does not know about it, then his service company did not notify him of this, and the client himself did not bother to read what it is.

As a result, it all depends on the company you will be accompanied by or your 1C programmer.
You can go on and on, but I've gone off topic.
* - the service is provided with a limitation, for example, cloud storage is provided in the amount of 20 GB, for expansion it is necessary to pay a monthly fee.

Deodatuss, 2014-12-03

I am also finishing my studies in a similar direction and also picked 1C for a long time thinking that I would work in this direction, an employment option also appeared, etc. But then I realized that this is darkness, it’s 1C, it is in demand exclusively in the CIS, and there are no interesting tasks waiting for you there, but only Data Layout Layout crap to the warehouse, change the report because the legislation has changed, etc. And the web is interesting, in demand everywhere, universally, this is the future. But this is purely IMHO, choose what is close to your soul ... maybe you like solid accounting

Crash, 2014-12-03

Just yesterday an interesting article about 1C was published)

Puma Thailand, 2014-12-03

choose what you like

dolgicky, 2014-12-03

I worked with 1C for more than 10 years, but somehow I smoothly switched to Web. In a financial matter, of course, I lost it (it’s enough to compare the proposed salaries for 1C and Web programmers), but in my opinion, working with the Web gives more room for creativity. Unfortunately, they pay little for creativity, they pay for work. So if you need stability, then 1C, and it’s much easier for a 1C programmer to find a job. But it is much more interesting to work with the Web, there are no such rigid frameworks as in 1C.

Vladimir Borutkin, 2014-12-03

Don't listen to the smart guys who say that webers get paid less.
"Web pogromist" who rivets sites in PHP and some Drupal - yes, less.
A backend developer, for example, on Django or RoR, will definitely not earn less, and the pleasure is much more than in 1s.
I myself, by some miracle, ended up after graduating from college in 1c, and with an even greater miracle I jumped off it, now I'm programming in python (Django), I'm not sorry, 1c will not give you the opportunities that normal programming languages ​​​​will give (for example, to make some cool startup)

Alexander Tokmakov, 2014-12-04

The last time I hear the word "startup" from people who just got off MMM and other network marketing yesterday. (I'm not confusing either).
Work in 1C, but at home in the basement pick the web and you will be happy. I myself earn 1000-10000 rubles. per month by making websites, but I work in a different area (not IT).

Andrey, 2016-09-30

Why did you graduate from high school, 1c is taught in courses, the web is studied so casually. It seems to me that if you want to be a good specialist, then by the end of the university you should at least know confidently 5-6 languages ​​​​and be able to put all this into practice. If you initially aimed at something simpler, then you will join the ranks of specialists at the labor exchange. The times, "I can do something", have already passed))))

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question