How to be a green software practitioner​

The following training covers 6 key areas that a green software practitioner should know:

Carbon Efficiency

Emit the least amount of carbon possible

Energy Efficiency

Use the least amount of energy possible.

Carbon Awareness

Do more when the electricity is cleaner and less when it’s dirty

Hardware Efficiency

Use the least amount of embodied carbon possible

Measurement

What you can't measure, you can't improve

Climate Commitments

Understand the exact mechanism of carbon reduction

Principles, Patterns, and Practices

A green software pattern is a specific example of how to apply one or more principles in a real-world example. Whereas principles describe the theory that underpins green software, patterns are the practical advice software practitioners can use in their software applications today. Patterns are vendor-neutral.

A green software practice is a pattern applied to a specific vendor's product and informs practitioners about how to use that product in a more sustainable way. Practices should refer to patterns that should refer to principles.

Launch of HCLTech's sustainability school and climate change course

We launched our sustainability school, delivering the first learning series on climate change. Creating more awareness around climate action will enable our employees to have better conversations and discussions with their clients and stakeholders.

Climate change is a serious challenge, requiring continuous efforts to combat its impact on a global scale. As a direct result of this crisis, we are implementing initiatives to reduce our share of greenhouse gas emissions by educating our employees. The launch of the sustainability school and climate series was developed by our learning partner “Axa Climate” and demonstrates progress on our social commitments, by providing an education platform our employees. Delivering knowledge about the key challenges of climate change, enables our employees to implement measures that will reduce their carbon footprint at home and at work.

The course will be launched in two phases, providing an insight into sustainability topics such as the over-exploitation of natural resources, threats to the planet and biodiversity across geographies and their associated impact on human society. The second phase will focus on up-skilling our employees on reducing their own carbon footprint and uncover novel solutions to reduce carbon emissions ourselves and for our clients. We have already launched 2 sessions with the remaining sessions scheduled to roll out this year. In addition, we will soon launch a competition that focuses on take-aways from the first 2 sessions. At HCLTech, we believe that reducing our carbon footprint is a shared responsibility for each and every employee and stakeholder. Our aspiration is to ensure that all our employees are able to make educated and responsible decisions, which will positively impact our business and communities.