Navigating Challenges: How Data Scientists Balance Code and Management

Read full text
Authors: Siddhartha Nuthakki Sonika Koganti
Cited by: 0

Abstract

Abstract In the ever emerging technological advancement and for the fact that the technological world is expanding at a very fast pace, the position of a Technical Lead also known as Tech Lead is equally as complex in the way that they weave the three dimensions of technology as stated by (1, 2) management and leadership in one intricate manner as stated by (3, 4). In addition to starting the software creation process (5), Tech Leads are also faced with organizational challenges constituent of dealing with others (6, 7). This dual role means that they have to code in order to maintain their integrity while at the same time supervise plans (8), convene with other stakeholders, and manage training (9). These challenges are even magnified by what is referred to as agile methodologies where a lot of changes are needed due to other emerging needs and also managing of other many cycles of development (3, 10). First of all, the most efficient Tech Leads manage to set and achieve technical goals connected with the development of IT systems and organizational goals, which are inalienable parts of IT systems development (11), such as code optimization and architectural decision-making (12), the organization of the working schedule and distribution of the resources, which do influence a team’s success and their integration into the project (7, 11).

Fields of Study & Subjects

Software Engineering Techniques and Practices Information Technology Governance and Strategy Leadership and Management in Organizations

Publication details

Journal / source
Zenodo (CERN European Organization for Nuclear Research)
Publication date
10 February 2026
Language
EN