After building my first website, I started noticing deeper challenges that weren’t obvious at the start.
- Understanding why things work is harder than making them work
At first, I was able to follow steps and get results, but I didn’t always understand what was happening behind the scenes. It felt like I was building something without fully knowing how it functioned.
How I dealt with it: I started going back through my work, breaking it down, and trying to understand each part instead of just following instructions. - Fixing problems takes longer than building things
I didn’t expect debugging to take up so much time. Sometimes I would spend a long time trying to fix one small issue, even if everything else was working.
How I dealt with it: I learned to be more patient and approach problems step by step, rather than trying to fix everything at once. - There are multiple ways to solve the same problem
I thought there would always be one correct way to do something, but I quickly realised that there are many different solutions. This made things confusing at first.
How I dealt with it: I focused on choosing solutions that I understood and improving them over time instead of trying to find the “perfect” way. - Details matter more than I expected
Small details like spacing, layout, and structure had a big impact on how the website looked and functioned. These were easy to overlook but important to get right.
How I dealt with it: I started paying closer attention to small details and testing my work more carefully. - Learning doesn’t feel linear
Some days I felt like I was improving quickly, while other days I felt stuck or confused. Progress wasn’t always consistent.
How I dealt with it: I accepted that learning takes time and focused on continuing even when it felt slow.
Agreed, better to take the time to do it right the first time than going back through to try and find how to fix a future issue
Great!