Stories on this page are the outcomes of various community initiatives and interactions. Since the community is driven voluntarily, passionate Mindtree Minds decide the community objective, identify gaps, chart out a roadmap, leverage different techniques and intervention models that benefit other like-minded members. This also helps them network with each other, stay connected, make friends and build trust.
We did a community survey and found out that 23% saw a great progress in the way community initiative has evolved in 2011. 8% said the community activities have made a direct impact in their work/project and it was a life saver for them. 47% noticed a positive impact (personally/professionally) on themselves as well as others.
Please click here to download the PDF version of our success stories
Knowledge of shell script is important to work on any UNIX based systems or database servers or on a testing framework. Though Shell Scripting is a basic skill every engineer needs to know however these skills wash away with time due to low exposure and usage. In addition some technical minds need advanced skills on shell scripting where they handle multiple operating systems and environments.
The community champions Raghavendra & Jyoti had learnt things the hard way. They understood the pain points of the engineers in the area of shell scripting. They often got ad hoc requests from different business units to fix scripting issues from different MindTree locations. They also realized that the community members had no real hands-on experience and were not exposed to different scenarios in real life problem solving.
The aim of the series was to help the community write good shell scripts for different roles (Sys Admin, DBA, CM, system developer, application admin, monitoring admin, integration engineer and open source developer). Jyoti, Raghavendra and 7 other facilitators, across various projects shared their experiences on Shell Scripting from their respective projects. They created awareness on styles of scripting, exposed the community to practical examples of usage in advanced Shell Scripting, provided insights into the developer’s scope using case studies and explained how to automate using shell script as a language, including real life experiences.
Facilitators wrote sample scripts on-the-fly during the engagement. This helped the audience to understand the concepts and facilitated discussions. Manik said “I was enthused by the flow i.e. introduction to basic Linux commands first and then on Shell Scripting. I see tremendous learning value participating in the series.” Tricky and illustrative assignments on each topic was another attraction of the ‘The A-Z of Shell Scripting’ series.
Over 200 community members participated. People got to know the severity, complexity, and process orientation in addition to learning hands-on on what to do in specific scenarios. Here is what few community members had to say:
“I attended all the events. It’s really a great initiative and effort giving a foundation of shell scripts from Linux community. The events really helped me in learning shell scripts as it involved case studies also.”
“It was a good experience. We got insights on remote commands, redirection and command piping. It also provided an overview of shell scripting, how to write and execute a shell script. In addition we learnt about the applicability of shell script for routine maintenance, monitoring and scheduling tasks.”
“All the events were comprehensive. The facilitators answered all queries or gave us a clue on how to search for it. Case studies helped in understanding the application of scripting in projects which are in different platform / different domain. Overall, the experience was excellent.”
“I attended only the last event and it helped me a lot. I learned so many new things – Migration across the different platform, it’s challenges and constraints, understood the broader aspect of scripting, mainly the validation part which is the major part of the scripting. I learned networking concept too.”