Ideal job

 As the leader of the software development team, I need to have good communication and coordination skills when assigning work. Responsible for the operation of the entire team. Also need to have deep software development programming skills and be able to solve problems encountered while developing software, engineering tasks and product releases.
The leader will need to have a variety of skills:
modern programming languages - e.g., Golang, Node.js/JavaScript, Python
cloud computing
concurrent/asynchronous programming techniques
web/HTTP concepts and methodologies
Experience with agile development
Experience as a team lead previously
 

This position appealed to me because I wanted to challenge myself in a leadership role, and the process of designing a business project and bringing the team to fruition was very exciting. It was also my childhood dream to find a challenging job and to be a successful woman in the workplace.

The skills required for this position are proficiency with common programming software, experience with cloud computing, experience with microservices computing, familiarity with open-source tools, proficiency with development software, experience leading teams and excellent communication skills.  

The skills I currently possess are minimal as I have no prior experience studying IT. Currently, I have only learned python programming and simple web production, but I have three years left to take related courses. My outgoing personality and love to communicate with others will also bring me more experience in leading teams.