At the end of last year, I decided that I wanted a leadership role on a software development project. I had spent so much time this past year interning at different start-up companies and volunteering at non-profit organizations that I felt ready to lead and teach.
I soon found that opportunity at a student-led federal charity at PuMP and started at the very beginning of this year. They were looking to transition their website from Wordpress to a website coded from scratch, and I took this as an opportunity to rebrand their website.
It was safe to say the first four months were a disaster. Learning to code and web design required a lot of time, commitment, and the learning curve at the beginning was very difficult. I found it hard to keep members engaged, and at the end of the four months, most of the members were leaving for university and wanted to find other opportunities. So going into May, I had to start recruiting a team from scratch, but this time above experience, I wanted to find members that were motivated to learn, to participate, and to be a team player.
I recruited sixteen elementary and high school students from within and external to the organization. I created training documents and held workshops so they could learn the skills to use Git and Github, HTML, CSS, JavaScript, and React.
This time, there was more success. The team was more engaged and we were able to get further into designing and building our website. From this experience, I learned a lot about leadership (especially in the software industry) and guidance. Here are my key takeaways:
Read more about the software designing process of this project here:
Redesigning PuMPDeveloped by Sharon He © 2023