Design principles: Provides an overview of the key principles that should be considered when designing a CLI, such as consistency, discoverability, and user-centered design.
Becoming a data scientist from zero
Learn a programming language: Data science requires knowledge of at least one programming language such as Python or R, as these are widely used in data science
Become an expert in multiplayer and network programming
Keep in mind that working on open source projects is a great way to learn and grow as a developer, but it’s important to be respectful of the community and to follow the project’s guidelines and development practices.