Open Source Projects - Beyond Code by John Mertic

Open Source Projects - Beyond Code by John Mertic

Author:John Mertic
Language: eng
Format: epub
Publisher: Packt Publishing Pvt Ltd
Published: 2023-03-28T00:00:00+00:00


Knows the code base well

Organized

Understands the technology

Good communicator and writer

Can debug issues

Problem solver

Good software development skills

Curious thinker

Table 7.1 – Technical skills versus soft skills

Being a maintainer is one part technical management and another part people management, which requires soft skills. The technical side is usually fairly trivial to evaluate; look at the code contributions made and you can quickly see whether the person is a good software developer or not. However, for the soft skills side, there isn’t one place to look and evaluate; you’ll want to review a number of different places:

Do they post in mailing lists/chat channels/forums? What is their tone like? Is it respectful and humble, or arrogant and confrontational?

Do they answer questions from others or help debug issues and problems people are having? Are those interactions patient and understanding, or frustrating and demoralizing?

When this person is involved in a conflict, how do they respond? Do they engage directly and point fingers? Do they run the other way? Do they try to understand others’ points (a topic that we will dig more into in Chapter 8, Dealing with Conflict).

Is the person a regular in the project, or does their participation ebb and flow? If they are needed for something, can you count on them to come through?

What are the long-term career goals of this person? Are they someone who jumps from thing to thing, or sticks with jobs and works for a longer period?



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Popular ebooks
Developing Robust Date and Time Oriented Applications in Oracle Cloud by Michal Kvet(3073)
Serverless ETL and Analytics with AWS Glue by Vishal Pathak Subramanya Vajiraya Noritaka Sekiyama Tomohiro Tanaka Albert Quiroga Ishan Gaur(2709)
Practical Guide to Azure Cognitive Services by Chris Seferlis & Christopher Nellis & Andy Roberts(2167)
Unity Artificial Intelligence Programming - Fifth Edition by Dr. Davide Aversa(1840)
Open Source Projects - Beyond Code by John Mertic(1760)
The AI Product Manager's Handbook by Irene Bratsis(1758)
Graph Data Modeling in Python by Gary Hutson and Matt Jackson(1733)
Cloud Auditing Best Practices by Shinesa Cambric & Michael Ratemo(1362)
Aligning Security Operations with the MITRE ATT&CK Framework by Rebecca Blair(1346)
Graph Data Processing with Cypher by Ravindranatha Anthapu(1123)
Data Literacy in Practice by Angelika Klidas Kevin Hanegan(1110)
Applied Machine Learning and High-Performance Computing on AWS by Mani Khanuja | Farooq Sabir | Shreyas Subramanian | Trenton Potgieter(1108)
Fuzzing Against the Machine: Automate vulnerability research with emulated IoT devices on QEMU by Antonio Nappa Eduardo Blazquez(954)
Implementing Multifactor Authentication: Protect your applications from cyberattacks with the help of MFA by Marco Fanti(947)
The AI Product Manager's Handbook: Develop a product that takes advantage of machine learning to solve AI problems by Irene Bratsis(839)
Data Literacy in Practice - A complete guide to data literacy and making smarter decisions with data through intelligent actions (2022) by Packt(831)
The SQL Workshop by Frank Solomon(814)
Graph Data Processing with Cypher by Anthapu Ravindranatha;(778)
Serverless Machine Learning with Amazon Redshift ML: Create, train, and deploy machine learning models using familiar SQL commands by Debu Panda Phil Bates Bhanu Pittampally Sumeet Joshi(727)
Network Automation with Go by Nicolas Leiva & Michael Kashin(614)