Here comes the second week's experience in task-force.
The second week was more technical but it also included soft skills.
Part I: Technical Skills
- DevOps.
DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). It aims to shorten the Software Development Life Cycle (SLDC).
I have found that having DevOps skills as a software developer is a good thing.
Why DevOps?
DevOps is important because it enables **faster development* of new products and easier maintenance of existing deployments.*
- Git Workflow
A Git workflow is a recommendation for how to use Git to accomplish work consistently and productively.
A better git workflow is something software developers and DevOps teams are required to use because it is an essential tool to support good code quality and hence a good product.
You can learn more about git workflow here
Part II: Soft Skills
As a software developer, you don't need technical skills only. It's not all about writing codes and sort of.
This second week equipped me with :
- Intercultural communication skills
Intercultural communication skills are an essential part of a healthy work environment and effective workflow.
Intercultural communication skills give you a better understanding of your workplace and co-workers and also help you to adapt to new work environments and prevent culture shock.
Concluding, I can say that I learned a lot of new things during the second week in the task-force that is not only needed by a software developer but also any person.
Top comments (0)