As part of the assignment, I created my first ever homepage using just HTML and CSS. Technically, this was an independent project but all developers know, we (yes, I am a part of this community now!) do nothing completely independently.
So, what was it about?
The assignment was to create a homepage with a big logo at the top, followed by a navbar with 4 links, a banner showcasing ongoing promotions, 3 columns with individual images and content below the banner, and a footer.
At first, I completely underestimated it. This is nothing. It was nothing until I started writing my CSS code.
It took me two days to write the CSS code for one minimal homepage. And yes, I copied a lot of it.
I have been told that this is quite common and it does not change. Everyone copies code. Okay, but it is still weird for me. I feel like an imposter.
As I sit here, writing this blog entry, I am wondering if this feeling, too, is because of my non-tech background.
You see, in school and college, I used to study everything. We were expected to know the words, names, sentences, dates, etc — not just the concept. In coding, the stress is more on the concept rather than the actual code. It is about problem-solving. And I realised this while working on the project.
Okay… I am gonna stop chasing the butterflies and come back to the point. It feels abnormal to me to work on a project without knowing all the basics. ALL THE BASICS.
I think it will take me some time to get used to it. Though I hope it happens soon.
Another big observation — for the first time, I wasn’t tired of studying or doing something. I spent over 20 hours collectively on this project and I wasn’t bored. It just kept getting interesting.
Like always, ending this section with what I am feeling now:
- Still absolutely scared, nervous and confused.
- Still unsure about what I am doing.
- I know why I am doing it but is it worth it?
- Would I be able to make it in the tech world?
- Will this be another project where I give it all but the goal is not achieved?
- More hopeful than before.
Let’s see what the next chapter brings. I am going to brush up on Javascript now and start working on a project.
If you are also in the same boat, let me know. We can row row row the boat together, I guess.
Ta!