Summary of "Как 1С спасёт программистов в кризис / Даниил Гущин"
Summary of the Video “Как 1С спасёт программистов в кризис / Даниил Гущин”
This video features Daniil Gushchin, co-founder and CEO of Goodwin, a 1C integrator company, discussing the state of 1C development in Russia, its market dynamics, challenges, and opportunities—especially amid economic crisis and layoffs in IT.
Key Technological Concepts and Product Features
-
1C Platform and Development
- 1C is a dominant ERP and business automation platform in Russia, used by approximately 80% of companies.
- The 1C programming language is primarily Russian-based, evolving over decades, now supporting modern features such as objects, methods, and generics.
- Introduction of 1C:Element, a new enterprise programming language for frontend development within the 1C ecosystem. It aims to unify frontend and backend development but is not intended to replace languages like Java or C#.
- 1C development involves more than coding; it heavily focuses on business process automation, integration, and architectural design.
- Integration challenges are common, especially when migrating legacy data or connecting multiple systems (e.g., state projects involving 14 systems).
-
Market Trends and Import Substitution
- Due to geopolitical and economic shifts, many companies are moving away from foreign ERP systems (SAP, Oracle, Microsoft Dynamics) toward 1C, especially medium-sized businesses.
- This import substitution has sustained demand for 1C specialists despite an overall IT market slowdown.
- Large enterprises maintain internal teams but still face expertise shortages, leading to contractor turnover.
-
Use of Artificial Intelligence
- AI and large language models (LLMs) are increasingly used to assist in 1C development, particularly for writing code, designing test cases, and system planning.
- AI is viewed as an assistant rather than a replacement, especially because 1C’s language and business logic are complex and less standardized compared to mainstream programming languages.
- Over time, AI may become a powerful junior developer assistant but not a full substitute.
Analysis of the 1C Market and Hiring
-
Economic Context
- The IT sector faces budget cuts and layoffs, but 1C development shows slower decline or stagnation rather than a sharp fall.
- 1C’s core business automation role makes it indispensable compared to more discretionary IT projects like websites or mobile apps.
-
Goodwin Company Overview
- Founded in 2018, with 37 employees and a turnover of about 100 million rubles last year.
- Provides end-to-end 1C integration, implementation, and support services.
- Team includes technical architects, developers, analysts, and project managers.
-
Typical Project Challenges
- Data quality and legacy issues stemming from decades of inconsistent data management.
- Organizational challenges: coordinating multiple departments (production, accounting, HR) with conflicting interests.
- Lack of empowered project managers on the client side often leads to failed implementations.
- Integration complexity, especially in government or multi-system environments.
-
Hiring and Workforce Insights
- The 1C hiring market is currently balanced, neither strongly favoring candidates nor employers.
- Candidates often expect high salaries that companies hesitate to meet due to economic uncertainty.
- Salary ranges (monthly, in rubles):
- Junior: up to 120k
- Mid-level: 120–200k
- Senior: 250k+
- Architects: 500k+
- 1C development is more open to older candidates and those transitioning from business roles, valuing business domain knowledge alongside technical skills.
- Ageism is less prevalent; companies are willing to train newcomers, including those without prior IT experience.
- Certification exists in two main levels:
- Professional: multiple-choice test
- Specialist: practical exam with problem-solving and oral defense
- Hiring processes are less rigid than in other IT areas—fewer algorithmic interviews and formal barriers.
- Multi-jobbing (working simultaneously on multiple projects) is common and somewhat accepted in the 1C community, unlike in mainstream IT.
Guides, Tutorials, and Recommendations
-
Starting in 1C Development
- Recommended to begin with practical problem-solving rather than theory-heavy textbooks.
- Goodwin offers internships with real client tasks, supported by mentorship from experienced architects.
- Popular beginner courses include those by Ilya Nazimov (8 lessons for beginners).
- Completing a basic course and solving simple problems helps gain initial competence and increases chances of employment.
-
Professional Development
- Goodwin uses a competency map for self and team evaluations to guide learning paths.
- Continuous learning and adaptation to new 1C features and integration techniques are essential.
Main Speakers / Sources
- Daniil Gushchin — Co-founder and CEO of Goodwin, 1C integrator with 7+ years experience in the 1C market; former consultant and business analyst at Unilever.
- Technical Architect at Goodwin — Provides technical insights, especially on AI usage and the 1C:Element language.
Overall Conclusion
1C development remains a resilient and promising career path in Russia’s IT market, especially during economic downturns. Its strong integration with core business processes, ongoing import substitution, and openness to training newcomers make it a “Noah’s Ark” for programmers facing layoffs or seeking stable opportunities. While AI tools assist development, human expertise in business processes and system architecture remains critical. The 1C ecosystem continues to evolve with new languages and tools but maintains a unique niche distinct from mainstream IT development.
Category
Technology