The first time that I began writing code was approximately six years ago, using Java to make simple console applications. At the time, my problem was that I did not have any direction for what I wanted to develop, so it was not until I began pursuing my degree in computer science before I took things more seriously.
I started pursuing my bachelor’s degree in 2021, which ended up teaching me not only about programming but also a new perspective on problem solving. Being confident in tackling each problem I face, whether related to computers or everyday life, has transformed how I approach tasks. I like to break tasks into smaller sub-tasks to give myself an easy path to solutions.I have also always had a knack for edge-cases, so considering worst-case scenarios comes to me naturally. This holistic view of problem-solving instilled in me the importance of a well-rounded approach to both software development and life challenges.
I am going to be working on my capstone project this month and my goal is to learn five new things as a result of the project. I have recently been much more involved in fullstack development using typescript and find the ecosystem to be intuitive. I am going to be working with a few other team members, so one of my goals is to demonstrate proficiency in collaboration. To accomplish this, my focus is on effective communication.
Effective communication is going to be imperative for our success because this will allow us to sync the application front to back with minimal issues. Simple things such as clarifying questions regarding features can go a long way.Another more passive approach is just documentation for each team member to clearly understand each others code.
I’m looking forward to getting started and hope to learn a lot along the way.