Understanding the Value of Non-Traditional Experience in Tech
Written on
Chapter 1: The Changing Landscape of Software Development
The realm of software development has evolved significantly over the years, and I believe these changes are largely positive. Agile methodologies have replaced the exhausting crunch periods of traditional waterfall development, making the work environment more sustainable.
However, one persistent issue remains: many tech companies still undervalue experience gained outside their specific industry. Experience in related fields seems to hold little weight, and even relevant degrees are often disregarded by numerous recruiters.
To shed light on this topic, I’d like to share my personal journey and discuss potential solutions.
Section 1.1: My Unconventional Path
When I embarked on my career in software development, I chose a non-traditional approach. Juggling a demanding full-time job of over 60 hours a week, I dedicated my spare time to self-training as a software developer. Additionally, I enrolled in a distance learning master's program, believing that another formal qualification would enhance my job applications.
Despite having significant savings and a willingness to work for free to gain experience, I faced challenges. Armed with two degrees and a solid background in management, I anticipated securing interviews, which I did manage to achieve.
One of the first questions posed during my initial screening calls was about my previous salary.
“I found it difficult to respond. My last salary was significantly higher than that of a junior developer, but it felt irrelevant to the new role. Recruiters seemed only interested in a figure to determine if I fit their budget, yet they rarely offered a salary range themselves.”
Section 1.2: The Dilemma of Experience
Another common query was about my years of professional experience. Fast forward to now, I've had some time away from the workforce due to the onset of COVID-19. During that period, I focused on enhancing my coding skills, albeit without compensation, leaving me uncertain about how to account for that time.
While I possessed degrees and professional experience, it was not within a tech-specific company. The question remains: does that experience count?
“I’ve learned the hard way that referencing my non-traditional experience often led to being labeled as a career changer, which can hinder job prospects. Despite the potential skills I bring, it can complicate the screening process.”
Chapter 2: Advice for Career Changers and Recruiters
For those considering a career shift into tech, I would recommend adopting the approach I took. Unfortunately, it appears that many recruiters in tech do not value prior experiences unless they align precisely with their expectations.
Interestingly, one recruiter did recognize the importance of diverse experiences—Yelp. Although I ultimately did not work there, they appreciated my background and provided an excellent interview experience. If you are transitioning into tech, I highly encourage you to explore opportunities with them.
“Recruiters should broaden their criteria. The focus seems overly narrow, often fixating on a limited list of specific skills, sometimes even containing errors.”
It’s crucial to start viewing candidates as more than just a collection of bullet points on a resume.
“Employers should seek individuals who are eager to learn, capable of growing from their mistakes, and proficient in team collaboration. This should be clearly articulated in job descriptions.”
Conclusion: A Call for Change
While I may have less direct experience than some, I bring a valuable skill set to the table.
“I believe my coding abilities surpass those of many others. Shouldn’t that be sufficient?”
About The Author
The author, known as "The Secret Developer," is a seasoned software developer who shares insights on Twitter @TheSDeveloper and publishes regularly on Medium.com.
This video discusses how leveraging experiences outside of software development can enhance a developer's approach and skill set.
In this video, Paul Ross explores the significance of linguistics in job applications and how understanding language can improve your chances of success.