Rock Your Career: The Recruiter Survival Guide for Software Engineers – How to Use Recruiters Without Getting Used

A new eBook by David McCarter offers software engineers practical strategies for effectively navigating the recruiting process. It emphasizes understanding recruiter dynamics, identifying high-quality recruiters, and avoiding common pitfalls. The guide aims to empower engineers to make informed career decisions and build productive relationships with recruiters, enhancing job search outcomes.

CollabTalk Podcast: Veteran Engineers Aren’t Done Yet – They’re Just Getting Started

In this month's CollabTalk Podcast episode, David McCarter discusses how the tech industry's focus on youth harms code quality and mentorship, sidelining veteran engineers. He emphasizes the need for experienced voices in tech, encouraging all engineers to engage in discussions about long-term career strategies and to prepare for challenges ahead.

Dealing with Recruiters Tip #4: Preventing Unauthorized Resume Submissions

One issue to watch out for is a recruiter submitting your resume to a position without your knowledge or approval. I have heard from many developers that this has been done to them.

Prepare, Prepare and Prepare Some More for Your Next Technical Interview!

Throughout my career, I have had the privilege of interviewing numerous software engineers and managers. In this article, I aim to explore the importance of preparing for technical questions and provide guidance on the questions you should ask during an interview. The insights shared in this piece are derived from my book, "Rock Your Career: Surviving the Technical Interview," which can be found on Amazon.com.

When Are Companies Going to Learn How Software Development Works?

I have been part of many successful software projects. Unfortunately, I have seen many that have failed or will in the near future. By this point in my career, I thought companies would understand how software engineering works since the first software program was written in 1948!  Sadly, I see companies make the same mistakes … Continue reading When Are Companies Going to Learn How Software Development Works?

Rethinking the Full-Stack Developer: Challenges, Realities, and Alternative Perspectives

The article delves into the validity and practicality of hiring "full-stack" developers, addressing concerns about the term's interpretation and its rapidly evolving demands. The author reminisces about their own career, discusses challenges in today's software landscape, and provides alternative roles that better reflect modern expertise. They advise against using the term "full-stack" and encourage focusing on specialized skills.

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.

What Can Be Done to Make Code Quality Better?

This article explores the critical issue of code quality in software development. The author, with years of experience in advocating for coding standards, shares insights from fellow developers on how to enhance code quality. Key suggestions include emphasizing unit testing, code comments, and better training, while addressing ego-related challenges in code reviews. The article underscores the importance of fostering a culture of quality and incorporating coding standards into education. It highlights the need for a strong commitment to code quality in today's security-focused software landscape. Ultimately, the article offers actionable ideas for improving code quality within development teams.

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.

Interviewee => Recruiter Tip #8: Learn How To Create Calendar Invites

I don’t know about you, but if something is not on my calendar, there is a very good chance it won’t happen. I’ve been learning this time around that most recruiters do not know how to make calendar events for their candidates. If a recruiter sets up a call with the candidate or a phone/ … Continue reading Interviewee => Recruiter Tip #8: Learn How To Create Calendar Invites