One of many recaps that feel that I need to get off my chest before projects recommence.
Hey everyone, your friendly neighbourhood tech blogger here, with a special shout-out to all my fellow bootcamp grads! We’ve all been there – six months in, the job search fire is burning, but the world of software engineering can feel overwhelming. In my case, it’s compounded by the exciting (but focus-testing) move to another country!
Bootcamp Grad Blues (with a Twist)
Don’t get me wrong, the dream of becoming a software engineer is still bright. Maybe even brighter, considering the tech scene here in my new digs. But let’s be honest, adjusting to a new life can be a real focus-killer. Add to that the pressure of launching a new career, and suddenly those unfinished bootcamp projects feel like taunting reminders. There’s so much talk about the “hidden job market,” these amazing, untapped opportunities – but how do I even get my foot in the door when I’m drowning in half-completed projects?
From Overwhelmed to Showcased: Taming the Project Pile
Here’s how I’m tackling the post-bootcamp project paralysis:
- Prioritize ruthlessly: Not all projects hold the same value. Choose a couple that showcases a variety of skills relevant to the jobs you’re targeting.
- Focus on completion, not perfection: It’s better to have a polished, functional project with a rational purpose than a half-finished masterpiece.
- Embrace the “minimum viable product” (MVP): Get a core functionality working, then showcase it! You can always add features later, but having something demonstrable is key.
Showcasing Your Skills (Hidden Job Market Included!)
While a killer portfolio is essential, remember the hidden job market thrives on connections. Here’s how I’m trying to tap into it:
- Network like crazy: Attend meetups, connect with developers on LinkedIn, strike up conversations at co-working spaces in your new city. Your network is your key to those hidden opportunities.
- Contribute to open-source projects: This is a fantastic way to demonstrate your skills to a wider audience and potentially land yourself on the radar of recruiters who value collaboration.
- Target smaller companies: Start-ups and smaller businesses are more likely to look beyond the traditional resume and value your specific Skillset and passion.
My Central Hub: rsoemardja.com
Speaking of showcasing skills, I’m also using my website, rsoemardja.com, as a central hub for my professional journey. It’s still a work in progress (aren’t most websites?), but it’s where I’m chronicling my coding adventures, showcasing projects (finished and in-progress!), and building a space that reflects my passion for software engineering.
This website is a great example of the kind of “outstanding project” that doesn’t have to be perfect to be valuable. It’s a dynamic platform that allows me to connect the dots: my GitHub profile, LinkedIn profile, and even future blog posts about my experiences.
Confessions of a Recovering Code Couch Potato
Listen, I’ll be honest. The job search has been a bit rough lately. There’s been a moment or two where I’ve felt like a broken record, regurgitating the same skills and experiences in applications. But hey, that’s part of the process, right? And this blog post itself is a testament to that. It might feel repetitive, but it’s my little chronicle, a footnote I can look back on and see how far I’ve come.
A Dream Rekindled
This journey to become a software engineer isn’t just a career change, it’s a dream rekindled. This passion for coding. It’s been with me since I was a kid – an on-again, off-again obsession that finally solidified into a burning need. It’s not just about the job title or the pay check anymore. This is about purpose, about fulfillment. Landing that first software engineering role wouldn’t just be a career win, it would be life-changing.
The Sydney Gamble (and Reality Bites)
Let’s talk about reality for a second. This whole “move-to-Sydney-for-the-big-break” thing? Yeah, that one stung. Look, I won’t sugarcoat it. Ugh, this hurts to admit, but I needed the money, and that Sydney tech scene seemed like El Dorado. Packed my bags, went for the interview, and…crickets. No job offer. Not even a consolation prize. Double ouch. Truth is, I struck out because, well, my online presence was non-existent. Who was going to hire this faceless code-hopeful with a half-built portfolio?
Building a Launchpad, Not Just a Website
That’s when I realised I needed a strategy, not just a resume. So, I started building rsoemardja.com as more than just a website; it’s my launchpad into the software engineering world. It’s where I’m documenting my journey, showcasing even unfinished projects (hey, they all started somewhere!), and building a space that reflects my passion and drive.
Sure, the Sydney move didn’t pan out exactly as planned, but it was a wake-up call. Sometimes you got to take a tumble to learn how to fly. And that’s what this blog post is all about – sharing my stumbles and triumphs, in the hopes of helping my fellow coding warriors navigate their own journeys.
The Climb Continues
The path might not always be smooth, and there will be setbacks. But with every completed project, every connection made, I’m getting closer to that dream. The fire might flicker sometimes, but the embers are strong. For all my fellow bootcamp grads out there struggling to find their first coding gig, here’s what keeps me going:
- Focus on the Why: Remember why you embarked on this journey. Was it the thrill of problem-solving? The desire to build something amazing? Reconnecting with that initial spark can reignite your passion and perseverance.
- Celebrate Small Wins: Don’t get discouraged by the lack of a “perfect” job offer yet. Every completed project, every informative interview, every new connection in the tech world is a victory. Acknowledge these wins and keep.
- The Grind is Real, but the Reward is Worth It: This path won’t be easy. There will be moments of self-doubt and frustration. But remember, the software engineering world needs your unique perspective and skills. Keep grinding, keep learning, and keep believing in yourself. That first coding gig is out there, waiting for the passionate and determined graduate you’ve become.
Leading the Charge: A Team Experience
One of the projects I’m particularly proud of is a Ruby on Rails app called “Remind.” This wasn’t just any CRUD (Create, Read, Update, Delete) reminder application – I had the privilege of leading a team in its development. This experience solidified my understanding of Ruby on Rails fundamentals, but more importantly, it ignited a passion for leadership and collaboration. Working alongside a talented team to bring a project to life was an experience I truly cherish, and it’s something I hope to rekindle soon.
The Future Beckons: Solo, Team, or Company?
The beauty of this coding journey is the open road ahead. While I’m actively seeking that perfect first software engineering role, the dream extends beyond a single job title. Whether it’s tackling a solo project, collaborating in a dynamic team, or even contributing to a company’s vision – I’m eager to leverage my skills and newfound leadership potential.
Confessions of a Code Crusader (and the Imposter Within)
Let’s be honest, this whole “brave coding warrior” narrative? Sometimes it feels a bit like a performance. The truth is, I struggle with imposter syndrome just like anyone else. There are days (like, today!) when that voice in my head whispers doubts and anxieties. Looking back at this cycle of excitement, setbacks, and self-doubt, it’s easy to feel discouraged. But here’s the thing: I’m still here, sharing my story, building my skills, and actively fighting for my dream.
We Will Overcome: A Message to My Fellow Warriors
Here’s the truth about overcoming imposter syndrome: it’s a constant battle, not a one-time victory. But there’s strength in sharing our struggles. So, to all my fellow coders out there wrestling with self-doubt, I say this: You are not alone. Let’s hold each other accountable, celebrate each other’s wins, and keep pushing forward. Together, we can rewrite the narrative. We can silence the imposter. We will overcome.
Building a Community
This coding journey isn’t meant to be a solo adventure. Share your experiences and challenges in the comments below! Let’s support and motivate each other on this exciting coding adventure.
Call to Action:
What are your biggest challenges in the job search? Share your experiences and tips in the comments below! Let’s support and motivate each other on this exciting coding adventure!
For me, the journey to becoming a software engineer is more than just a career change; it’s a personal odyssey. It’s about proving to myself that I can achieve anything I set my mind to. And that, my friends, is a powerful motivator. Here’s to the code warriors out there – keep chasing your dreams!
