Building my portfolio
After several weeks of extensive work, I am almost done with my portfolio. This is actually my third attempt at a portfolio. The other two were tutorials I got from online. They looked nice, just not very original. And the code was more advanced than my current knowledge. I would have had difficulty explaining the code and process to recruiters. After building my projects from scratch, it felt wrong to use a copy/paste portfolio. So I started building one on my own. I had this idea that I would make my home page look like the desktop of my laptop. The execution is far from perfect, and I know the code isn't as clean as it could be. Overall though, I'm pretty proud of it what I was able to build. I have come so far as a developer in the past few months, and I am excited to see how much I improve over the next few years as my knowledge grow. Below is an image of my home page.
Building my portfolio was challenging, frustrating, sometimes overwhelming, but also a very rewarding experience. I first started off Googling Junior Web Developer portfolios to get inspiration for designs and ideas as to what got developers hired. I found the opposite of inspiration though. The portfolios I found were mostly from College graduates, with years of experience and knowledge. Their list of qualifications and skills were more extensive than my own. I just have the basic understanding of HTML, CSS, and JavaScript. How could whatever I built compete with theirs? So I felt sorry for myself for a couple of minutes, before I pushed forward. After all, at some point they were me. I got started later in life, but at least I started. If I keep pushing forward and learning, eventually I will be looking back at my current portfolio marveling at how far I've grown.
So back to my experience building my portfolio. It has a Home, About Me, Projects, and Contact page. There will also be a link to download my resume once I finish writing it. Funny story, I had started building my resume but then my significant other closed out of it, effectively deleting the entire thing. I have to find a better platform to create my resume, one that let's me save the drafts. I wasn't sure what to write in the About Me page, so I did some Googling and the advice I read was to be a little personal, share what skills I have, and talk about my passion to code and learn. I have plenty of passion and I am an avid life-long learner. The most difficult parts of building my portfolio would have to be the CSS. There is not much JavaScript involved. Just the code to link my Contact form to my email. I struggled with the CSS though. I had issues with designing my navbar and how to make the entire thing responsive. Every time I fixed one issue, a new one would pop up. Google and Youtube became my best friends. If I absolutely couldn't get one thing to work, I would just switch gears and try a different tactic. I read that a lot of developers dislike CSS, but Kevin Powell is one of my unofficial mentors and I'm hoping to eventually develop a better understanding.
I enjoyed the overall process of my portfolio and projects and genuinely had fun with it. My significant other bought me a desk about a month ago, which was very thoughtful because we have a small apartment. After weeks, I finally got a chair a few days ago and this corner in our bedroom is now my coding haven. I listened to a podcast once that spoke about how each area of your home should be dedicated to one thing. There's a place to eat, a place to sleep, and a place to work. That you shouldn't mix them up, because then it confuses your brain. If you're working in bed, then you won't feel as energized because your mind knows this is the place that you're supposed to sleep. And I totally believe that. Since I have been able to code at my desk, I enter immediate flow once I open my laptop. Time just flies by and I don't feel as tired. I have to make myself walk away from my laptop so I that can get a decent amount of sleep and not be exhausted the next day. I'm trying to regulate my sleep patterns because I know it improves my brains function and ability to work.
Now I just have to put the finishing touches on my portfolio and projects, finish my resume, figure out how to attach it as a cv, and then figure out how to host everything and make is accessible to recruiters. I am hoping to have that all that finished before the end of March. Then my focus will be on keeping up with my LinkedIn, applying for jobs, trying to network, and just continuing to learn and grow my knowledge.
Comments
Post a Comment