Answer the question
In order to leave comments, you need to log in
Choosing between .Net and 1C?
Good afternoon!
Help advice or similar experience to understand my life situation. I would be grateful for good advice and help in choosing.
I (33 years old) and my family moved to Krasnodar from the Far Eastern Federal District for permanent residence. Having looked at the demand for IT specialists in the city, the following areas stood out - 1C, web (php / js, etc.) - the soul does not lie at all, there is very little .Net. The last 3 years have experience in programming in .Net, used in C#, Linq, WCF, WinForms, ADO.NET, Crystal Report, T-SQL, but the most important thing is that I worked in a budgetary organization and was the only programmer, so I have no experience work in the development team. I also think that the main disadvantage is that only procedural programming was used in the work and I have no experience in developing in the OOP style and using patterns. Here, there are quite a few similar vacancies and require good experience in software development.
Что касается 1С он тут востребован и даже сравнивая по опыту с .Net в вакансиях более оплачиваем.
В одном из ответов к похожему вопросу написали что после 30 нужно быть не только программистом и мне начинает казаться может это правильно(да и постоянно пялится в монитор и сидеть не прильщает). Типа в 45-50 лет тебя спросят чем занимаешься, а ты типа я программист, пишу код.
И я подумал, а может ли 1С дать больше?
Например остаться в сфере ИТ и узнать что то новое, но получить общение(работа с бизнесом на прямую), знакомства, не такую сидячую работу, в дальнейшем найти свою клиентуру и стать не зависимым от дяди(открыть ИД) да и плюс тот же фриланс.
Либо остаться в .Net(знакомом) и пытаться развиваться, конечно тут тоже возможен фриланс и т.д.
I understand that you can combine all this to do 1C and do .Net (for freelance) in your free time, or vice versa.
I am interested in what to choose at the initial stage, so as not to lose money and quickly join?
Thank you
Answer the question
In order to leave comments, you need to log in
I did not understand how you can work with .Net without OOP.
In 1C without OOP, you can not even meddle.
By the way, I don’t understand - are all programmers here? What kind of stuffing about 1C?
If already >30, then I would just recommend 1C. The reasons are as follows:
- this is quick and easy bread
- most often a 1C programmer - is forced to be much more universal than any other, simply because he is forced to delve into the subject area much deeper than a programmer in any other direction. This entails universalization (although often not as a programmer himself, but rather as an IT manager). And this, with due diligence, is not a very thorny path to IT management in general. And this is a more profitable area than coding.
I'm not saying that simple coding is bad, and one should strive to manage and lead. But if there is such a goal, but it seems to me that 1C is a more direct and less thorny path.
About Krasnodar and 1C: I live in Krasnodar. I recently met my sql guru. He was like a god to me, I thought that he could kill a person with one sql query, the queries he wrote turned the bases inside out in a split second - they could be read like literary works. Then they didn’t see each other for several years, and then they accidentally met on the street: it turns out that he retrained as a 1C nickname - a freelancer.
1c can give contacts, connections and communication if you go to a consulting firm or franch.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question