Problem Solving
Got blocked on a simple problem
I tend to overanalyze or make my solutions more convoluted than they need to be. This time I did it with the FuzzBizz challenge thinking I need a for loop for the first part. When I got stuck I was a bit lost on how to proceed. One of the worst parts of coding problems is that you don’t always know why you’re wrong. Is it the syntax? Is it Replit? I tried looking up the FuzzBizz problem online but that seemed to take me deeper down the rabbit hole.
My problem with FuzzBizz is that I took the code in the wrong direction by not fully understanding what was being asked in the tests. Luckily my faciliatory said she’d walk me through it in a one-on-one session. I’m still in the process of learning and internalizing this week and last week’s fundamentals.
Pseudocode
I am trying to write out the process I think will be the solution with Pseudocode. Not entirely confident that it's working.
Trying something
Finding something related to my current task on google and trying it out is kind of my main solution. Google is my God now, it has the answers.
Rubber ducky method
Tried it. My code was not "elegant". I was mostly concerned with passing the tests down the bottom and it came out very non-effecient.
Reading error messages
This was actually pretty helpful a majority of time. Other times it was like "What the hell are you talking about?"
Console Logging
Pretty similiar to reading error messages. They actually walk hand in hand I think.
Googling
Asking your peers for help
I mostly lurk. Someone has usually posted a similiar issue or problem.
Asking coaches for help
This I do. Asking the facilitator and having one on one session helps a lot.
Improving your process with reflection
Like I've written before. I think my main issue that this week has taught me is that I might not be internalizing the fundamentals properly. I'm going to do extra research on these subjects and hoplefully something will stick.