Diary of a Software Developer #2 - 26/08/2024

Antonio - Aug 26 - - Dev Community

Current Learning Schedule ๐Ÿ“–

There are certain elements I have decided to focus on for the next few months:

  • Projects ๐Ÿ’ป

    • This is widely covered by my current role and the internal projects I contribute to. Tasks vary from designing and provisioning cloud infrastructure (including networking etc.) to designing and programming full stack applications. Although working on further projects outside of work would certainly not be detrimental per se, I find I need to implement time differently in order not to approach burnout.
  • Certifications ๐ŸŽ“

    • I've read extensive criticism of certifications and I've been attacked (some tech people seem to take themselves way too seriously) myself for pursuing them. Coming from a non-traditional background means I have gaps in my knowledge and, so far, certifications have been quite helpful in filling some of these. I've identified a number of CompTIA ones that will help me with my next goals:
      • Project+
      • A+
      • Network+
      • Security+
  • Improving my JavaScript knowledge ๐Ÿ‘จโ€๐Ÿ’ป

    • Project-based learning should, in my opinion, always take precedence. As that part is already covered, I don't find it counterproductive to go deeper into the language and improve my ability to write clean and tidy code. I'm not into the Data Structures and Algorithms part of my studies yet, so I haven't really explored LeetCode too much. I used to practice on Codewars but I always disliked its UI and found it a bit too disjointed. At this stage, I've chosen Exercism for my goals. I love how the website is structured and styled, and I very much like the community built around it. The founders' mission also resonates with me.
  • Mentoring ๐Ÿ‘จโ€๐Ÿซ

    • I'm not an expert, I don't feel like one. Nonetheless, I think I have learned a thing or two, both in terms of hard and soft skills, and I'd love to share these with others. Mentoring, at this stage, has more of a horizontal-communal essence for me, rather than a strictly vertical-hierarchical one. The aforementioned Exercism offers a mentoring feature, acting like a sort of enhanced code review between programmers. This is very appealing to me, considering I work mostly alone, so I've decided to try my hand at it, regardless of how insecure about it I feel. At some point, I hope to be good enough to provide more substantial mentoring and support to up-and-coming programmers.

Stuff of the day โœ…

. . . . . . . . . .
Terabox Video Player