top of page
Search

Don’t Fear Remote Work! See How it Worked For Us in Context of Basic Programming

I know I haven’t written any new articles lately, but this is because I’ve been fully engaged in a very exciting project, my Basic Programming course. Here’s what happened lately.

Yesterday we managed to finish with the theoretical concepts of Object Oriented Programming (OOP) in the Basic Programming course and also hit the a new milestone => 2/3 of the course completed! Uhooooo!

Even though we had some hands-on practice during the sessions, we didn’t go in depth as we were still learning what OOP is. But this is about to change! I’m very excited for the upcoming sessions, as we will take it to the next level and apply OOP + everything we learned so far on various problems. Yaay :D.

During the first sessions, we will just apply the OOP concept, without writing any implementation. Just work on building the OOP mindset using some CRC cards, learning how to apply it and WHY.

To properly do this, we will use the same setup as we previously did: Mob Programming. Every 20 minutes, each team member will take the reins, drive the discussion and make decisions based on the input received from the others. This way, I know everyone will be engaged and will work as a team to solve the given problem.

I have prepared 6 problems (from easy to more advanced) for us to practice OOP concepts on, but the good part is that the team will also bring some custom problems to solve, which will make the whole exercise even more interesting.

In the last session, we will re-write our application, the Vending Machine app, from Procedural Programming to Object Oriented Programming.

As promised when we started the course, each team member will be ready to make a career change and join the software development world this spring (in about ~1.5 months).

Even though we initially planned to have this course face to face, we ended up in the online format, but I would say we made it work. This format helped us a lot if you think about the current #coronavirus context, where in other circumstances, we would most likely had delayed these courses, but in this case, there is no impact for us, so way to go for us from this perspective!

The additional monthly face to face meetings in the pubs helped us in further opening up, gain more confidence and act more like a team.

I would like to thank the whole team (Ana, Andreea, Catalin, Dragos, Livia, Sorin) for their efforts, especially when I get over excited about certain topics and extend the sessions with 15-30 minutes. I know it’s not an easy thing to do given you do this in your free time, but you made it this far, and the hard part is behind! Congratulations!

The good news is that the most exciting part is yet to come => applying everything you learned!


Photo by Anna Shvets from Pexels


Comments


bottom of page