Geekstory: My First Magazine Article & The Power of Networking

Recently, while cleaning out my attic, I stumbled upon a treasure trove of nostalgia from the '90s. Among the items in a dusty old box was a copy of my very first article, published in a prestigious programming magazine. As someone who has dedicated over 20 years to the craft of software development, I've amassed … Continue reading Geekstory: My First Magazine Article & The Power of Networking

New Book Release! Rock Your Career: Surviving The Technical Interview – 5th Edition

Today I have released the 5th edition of my book on surviving the technical interview. It's a must read if you are looking for your dream job or just need motivation to rock your career! Rock Your Career: Surviving The Technical Interview Have you ever not gotten a job because you weren’t prepared for the … Continue reading New Book Release! Rock Your Career: Surviving The Technical Interview – 5th Edition

dotNetDave Says… Getting Interviewed by Other Developers

In 2018, I interviewed at a prestigious biotech company in San Diego, where an unusual question raised my suspicions. Despite accepting the offer, I quickly found the project lacked structure and managerial support, leading to frustration and inefficiency. My contract was terminated unexpectedly, revealing deeper systemic issues within the company's development practices.

dotNetDave Says… Coding Should Be the Smallest Part of Your Job!

The article emphasizes that effective software engineering extends beyond just writing code. It involves critical thinking, planning, mentoring, and collaboration. The author advocates for prioritizing design, documentation, and team dynamics to ensure successful software development. Coding alone should not dominate an engineer's role; comprehensive engineering practices lead to better outcomes.

A Thank You to My Geek Friends

As I reflect on being a software engineer, writer and speaker for 25 years, I didn’t get to where I am without my geek friends. They have taught me, uplifted me and even aided me in my personal life. Many I have thanked so this is to thank them again. I’m sure there are others … Continue reading A Thank You to My Geek Friends

Rock Your Career: How 25 Years of Speaking has Helped My Career and More! (Recorded Live)

The author reflects on their 25-year career of speaking at user groups and conferences, highlighting the personal and professional growth it has brought them. They share insights, stories, and practical advice on public speaking, aiming to inspire others to embark on their own speaking journeys.

Dealing with Recruiters Tip #3 – Why Don’t They Actually Read My Profile or Resume?

The article discusses the frustration when receiving irrelevant job offers from recruiters that do not match their qualifications or preferences. The contractor suggests that recruiters should adopt better practices, and emphasizes the need for companies to choose more effective recruiting partners.

Write Something—Anything—to Jumpstart and Elevate Your Career

To succeed as a developer, focus on building and releasing projects. Early experience through personal apps helped the author land jobs and gain recognition. Hiring managers value practical demonstrations of skills over perfect code. Continuous learning and creating software, even informally, lead to growth and opportunities in the tech industry.

Dealing with Recruiters Tip #2: Don’t Play Games When Contacting Us

I have been using recruiters for a long time to help me find a new opportunity. For the ones I don't have a relationship with... please stop playing games when sending us an email about a "great opportunity".

Is There A Place For Old Developers On Young Development Teams?

Recently, one of my friends and fellow writer interviewed me for an article. Here is what he wrote about the interview: David McCarter is a noted developer and Microsoft MVP (Most Valuable Professional). Dave has written a number of books and published many videos about computer programming. His dotNetDave Explains YouTube series is a hit … Continue reading Is There A Place For Old Developers On Young Development Teams?