Week 3 - Internship

July 3 - 7, 2023

Continuation



    As the new week began, I kicked it off with a focused mindset, eager to continue where I left off in the creation of the form. To ensure a smooth progression, I started by reviewing the existing code, carefully examining each line to gain a clear understanding of the tasks that lay ahead.

    The code review process allowed me to identify areas that required immediate attention and prioritize the necessary steps. By comprehensively understanding the codebase, I could efficiently determine the next logical steps and create a roadmap for the week.

Glass Walls



    Having glass walls in our workspace proves to be advantageous when it comes to brainstorming and ideation. The transparency provided by these glass walls allows us to write down our ideas or draw diagrams directly on the surface. This feature expedites the formation of our programming concepts, as we can easily reference and build upon what we have visually depicted.

    The ability to write and draw on the glass walls promotes a collaborative and interactive environment. We can gather around the walls, exchanging ideas, and collectively contribute to the development process. This visual representation of our thoughts serves as a shared canvas that fosters creativity and encourages open communication among team members.

Looking Good



    The smiles on our faces are a reflection of the optimism and satisfaction we feel when estimating the progress of our system. As we assess our work thus far, we believe that we have reached the halfway mark, signaling that we are approximately fifty percent done with the development process.

    This estimation is not merely a random guess, but a thoughtful evaluation based on our accomplishments, milestones, and the tasks completed. We take into account the functionalities implemented, the features integrated, and the overall coherence and functionality of the system.

Doing the work in the front office



    Returning to the front office, we found ourselves immersed once again in our usual work—coding. While the office served as the training venue, requiring us to make adjustments, it was a minor inconvenience. As long as we had access to an electric outlet and a table, we were ready to dive into our coding tasks.
    
    Adapting to the situation, we quickly set up our coding stations, creating a productive workspace within the front office environment. We embraced the flexibility and simplicity required, focusing on what mattered most—our coding projects.

Progress Report




    Approaching our supervisor with a sense of accomplishment and anticipation, we eagerly shared our progress and the belief that we had done a commendable job throughout the week. However, our joy was tempered when our supervisor reviewed our system and expressed a different perspective. While appreciating our focus on the interface, our supervisor highlighted the need to shift our attention to the database side of the project.

    This feedback served as a valuable reminder of the importance of striking a balance between various aspects of system development. While creating an impressive and user-friendly interface is essential, it is equally crucial to ensure the robustness and efficiency of the underlying database structure.

    Understanding that the database implementation would require substantial effort, this feedback provided us with a clear roadmap for the upcoming week. It offered insight into the tasks and challenges that lie ahead, allowing us to plan and allocate our time and resources accordingly.

    As we reflected on the feedback, we acknowledged the importance of maintaining a flexible mindset throughout the development process. Being receptive to constructive criticism allows us to adapt and improve our work, ensuring that we deliver a comprehensive and reliable system.

Comments

Popular posts from this blog

Week 5 - Internship

Last Week - Internship