2 | Software Engineering Basics for DevRel Professionals | IT Roles & Architecture Explained

Are you starting a career in Developer Relations (DevRel) but coming from a non-technical background? Understanding the fundamentals of software engineering is key to building effective strategies. In this video, Askar Aituov breaks down the essential roles, terminology, and architectural concepts in the IT industry—from simple "Hello World" programs to complex banking systems. We cover: The difference between Front-end, Back-end, and DevOps. How Data Science and AI fit into the ecosystem. The roles of Product Managers, Analysts, and Tech Leads. Real-world architecture: Legacy systems vs. Innovative digital platforms. Timecodes: 0:00 Intro: Why DevRel professionals need IT basics 0:47 The core: Text files and Programs 1:50 Servers and Hello World 3:50 Front end vs. Back end 4:30 Web Developers (Front-end) 5:20 Backend Developers 6:10 Deployment & DevOps 7:05 Data Science, ML & AI 8:30 Users & Business Stakeholders 9:10 Product & Analysis Roles (BA, PO, PM) 9:45 Documenting Problems (User Stories, Use Cases) 10:10 Tech Leads & Team Leads 10:50 Case Study: Banking Architecture 11:45 Payment Processing Systems 12:30 Automated Banking Core (ABCS) 13:00 Banking Modules: Deposits & Scoring 14:00 Legacy Systems & Core Banking 14:50 Network Security & DMZ 16:15 Digital & Innovative Systems (Marketplace Apps) 17:00 Summary & Outro If you found this helpful, please like the video and subscribe for more content on DevRel and software engineering! Feel free to ask any questions in the comments below. #DevRel #SoftwareEngineering #ITBasics #DevOps #ProductManagement #TechCareer #BankingArchitecture #DataScience #AIOps