Skip to main content

So You're Looking for Work in Tech

So You're Looking for Work in Tech

It's a more competitive market than it's ever been—but don't despair! There are still plenty of jobs out there for humans who can demonstrate insight, creativity, and the ability to execute. Here's a practical guide to help you prove you can do just that.


0. File for Unemployment (If Applicable)

If you were recently laid off, file for unemployment right now. This won’t help your job search directly, but it will help you financially. Get that support—you earned it.


1. Buy a Domain and Invest in Yourself

If you don’t own a domain, buy one today. Get a GSuite (Google Workspace) account and start using a professional email like yourname@yourdomain.com. Avoid using email services like GoDaddy, Zoho, or Office365. Google is the gold standard—invest in the best.


2. Hire Yourself

Give yourself a tech project—because this is your job now. Choose a project that will add value to your life while forcing you to learn new skills. Make it hard. Examples:

  • Set up a home network using old computers from friends.
  • Wipe and install Linux on them.
  • Install a database on one.
  • Connect a web server to that database.
  • Or do all of the above in AWS.

Need an idea? Build a small app—like one that converts .ics calendar files into Google Calendar events.


3. Get on GitHub

If you don’t already have a GitHub account, create one. Document your entire tech project there. Don’t rely on UI tools—learn the command line. Pick some interesting projects to follow, but more importantly: check in something to your own project every day.


4. Start Blogging

Share your thoughts, your learning, your process:

  • Blogger is still solid, but ideally host your own WordPress site.
  • There are providers that will host WordPress for under $3/month.
  • Point your domain to your blog and post regularly.

5. Fix Your LinkedIn

  • Update your status to "Looking for Work."
  • Connect with old colleagues and industry contacts.
  • Post updates about your personal project work.
  • Share your blog posts.

Yes, you’ll get recruiter spam. Block it. But stay engaged—visibility matters.


6. Activate Social Media

Even if you hate it—use it strategically. When you complete part of a project, share it. It helps build your reputation. You never know who might be watching.


7. Try Freelancing Platforms

Check sites like:

  • Upwork
  • Fiverr
  • Freelancer.com

You might find some short-term income or even build a freelance practice.


8. Keep Networking and Learning

  • Reach out to former coworkers and mentors.
  • Consider pursuing new certifications.
  • Practice coding and problem-solving on platforms like HackerRank.

9. Use AI Often

AI is your ally. If you're not spending at least 25% of your time using AI tools to research, code, plan, debug, and learn—you're doing it wrong.


10. Show You’re the Right Human for the Job

Every company is willing to train the right person. Your job is to show that you’re that person—curious, resourceful, adaptable, and driven.

You got this.

Comments

These are really great tips, one that I would add is pick a data centric language and start learning it. Udemy and some other sites are great. Once you have some comfort in it, pick an open source project related to what you want to do and build and contribute a new feature that you want.
If you succeed at this and your code is rolled into theirs, your name is hitched to theirs and that's quite a reference.

Popular posts from this blog

 In software engineering, accumulating code behind a release wall is akin to gathering water behind a dam. Just as a dam must be built higher and stronger to contain an increasing volume of water, the more code we delay releasing, the more resources we must allocate to prevent a catastrophic flood—major bugs or system failures—while also managing the inevitable trickles—minor issues and defects. Frequent, smaller releases act like controlled spillways, effectively managing the flow of updates and reducing the risk of overwhelming both the system and the team. The ideal of ci/cd may not be achievable for all teams, but smaller and faster is always better.

Preventing accidental large deletes.

Instructions for Developers on Using the safe_delete Stored Procedure To enhance safety and auditability of delete operations within our databases, we have implemented a controlled deletion process using a stored procedure named safe_delete . This procedure relies on a temporary table ( temp_delete_table ) that lists complete records intended for deletion, not just their IDs. This approach helps prevent accidental deletions and provides a traceable audit log of delete actions. Why We Are Doing This Controlled Deletions : Centralizing delete operations through a stored procedure reduces the risk of erroneous or unauthorized deletions. Auditability : Using a temporary table to store complete records before deletion allows for an in-depth review and verification process, enhancing our ability to confirm and audit delete operations accurately. Security : Restricting direct delete permissions and channeling deletions through a specific proced...

October is Cyber Security Month

The President has declared October as Cybersecurity month.  It's not a bad idea -- just like you change the batteries in your smoke detectors once a year, maybe you should review your electronic vulbnerabilities? My top ten security tips: 1) Change your passwords.  You've had them too long, you use the same password in too many places.  Somewhere someone has hacked a site that has your username and password in plain text.  Now they are getting ready to try that username/password somewhere else.  Beat them to the punch. 2) Use a safe browser.  That means anything that's not Internet Explorer.   I prefer chrome. 3) Use 2 step verification for your email account.  If your email doesn't provide 2 step authentication consider switching. 4) Get a free credit report  and review it.  You are entitled to one free report a year.   BE VERY CAREFUL!  There are man scam sites that offer free credit reports.  Go through the s...