Skip to content

Latest commit

 

History

History
101 lines (63 loc) · 4.29 KB

index.md

File metadata and controls

101 lines (63 loc) · 4.29 KB

From Zero to Hired: The Path of Getting a New Job (Step by Step)

Day Zero: Setting the Foundation

Today marks the beginning of my journey to find a new job in the tech industry. I've decided to document this process not only to keep myself motivated but also to share my experiences with others who might be in a similar situation.

Updating Professional Profiles

The first step was to update all my professional profiles. This included:

  • LinkedIn profile
  • CV files
  • Freelance profiles

This process took longer than expected, especially when trying to recall all the interesting projects I've worked on in my current job over the past few years. However, it's crucial to have an up-to-date and comprehensive professional presence online.

Working on Personal Projects

After updating my profiles, I decided to make progress on a few personal projects to add to my portfolio. However, I found that some projects were too complex to keep me motivated in the short term. So, I pivoted to start a new, simpler project.

Nejo JSON Viewer

I created a component library called "nejo-json-viewer" (playing with the words NEw JOb). This library allows for easy rendering of JSON files. Why? Well, I plan to create a JSON version of my resume in the near future (probably tomorrow's project).

The best part? I managed to complete and publish this project in a single day! You can find it on GitHub: nejo-json-viewer

Starting the Dev Blog

In the midst of working on my project, I had the idea to start this dev blog. It's a way to track my progress and keep myself accountable and motivated during the job search process.

Next Steps

I'm still researching the right platform to host this blog long-term. I'm considering replicating it on dev.to or creating a dedicated Twitter account, or possibly both. For now, I'll use Git and GitHub for tracking.

Day Zero Summary

  • Update CV
  • Update some libraries
  • Complete a project from start to finish
  • Start with my dev blog

Stay tuned for more updates on my journey from zero to hired!

From Zero to Hired: The Path of Getting a New Job (Step by Step)

Day Two: Enhancing Projects and Building a Personal Site

Today was packed with activities focused on improving my existing projects and starting a new one. Here's a breakdown of what I accomplished:

Nejo JSON Viewer Updates

I continued working on the library I created yesterday:

  • Added Jest tests for better code reliability
  • Implemented Continuous Integration (CI) using GitHub Actions
  • Fixed a bug related to array list rendering
  • Improved support and documentation for using the library with Next.js
  • Released version 1.2.0 with these updates

Job Market Research

I spent some time reading job offers on LinkedIn to get a better understanding of current market demands and expectations.

Personal Website Development

I decided to create a personal website to showcase my skills and projects:

  • Chose to use Next.js and deploy with Vercel for a modern, performant site
  • Implemented the Nejo JSON Viewer to display my CV in a JSON format
  • Registered a domain through NIC Argentina (nic.ar)
  • Created an MVP (Minimum Viable Product) version of the site
  • Repository: ivanhuay-site

Future Plans for the Website

  • Add language support for English and Spanish versions of the CV
  • Implement a portfolio section
  • Update Nejo JSON Viewer to render images

Challenges and Solutions

  • Encountered an issue importing the Nejo library into a Next.js project
  • Discovered a bug with nested JSON rendering in Nejo
    • Plan to fix this in the next version

Day Two Summary

  1. Update and improve Nejo JSON Viewer library
  2. Implement CI with GitHub Actions
  3. Research job market on LinkedIn
  4. Start and deploy personal website MVP
  5. Register personal domain

Next Steps

  • Fix the nested JSON bug in Nejo JSON Viewer
  • Polish my resume for upcoming company conversations
  • Continue enhancing the personal website

Today was productive, with significant progress on both the Nejo library and my personal site. These projects are shaping up to be strong additions to my portfolio as I prepare for job applications.