The Brazilian reality is a balancing act. Often, the dilemma isn't about
"to study or not to study," but rather "to study or to put food on the
table." For years, my education happened in "flight time." Between jobs,
the need to support myself and my family forced me to learn through
practice---devouring documentation, taking online courses, and solving
real-world problems as a freelancer.
Today, I am a Backend Developer, yet I face a barrier that seems to
overlook everything I've built technically: the mandatory degree
requirement in recruitment processes.
Learning in "Flight Time"
I learned to code in the middle of the chaos. I developed tools, managed
systems, and delivered solutions without the support of a classroom,
simply because I didn't have the privilege of time or financial
stability earlier in life.
It is frustrating to see that in a field so results-oriented as
technology, many hiring processes filter out candidates before the first
technical challenge or architecture discussion. If you visit my
portfolio at www.brunoramos.tec.br, you
will see knowledge consolidated through practice---yet, that link often
remains unclicked due to an automated HR filter.
The Degree Barrier
I am currently pursuing my degree, set to graduate in 2027. It's a step
I took to solidify my foundation, but the irony is harsh: for many
companies, my current experience "counts for less" because I don't have
the paper in hand yet.
This barrier raises vital questions for our community:
- Social Exclusion: If higher education isn't accessible to everyone, does making a degree a hard prerequisite make the market elitist?
- Technical Evaluation: Why not prioritize code tests and portfolio reviews over rigid academic filters?
- Contracts vs. Talent: While I understand contractual requirements, how much exceptional talent is being lost to bureaucracy?
The "Catch-22"
I find myself in a "Catch-22." I have the skills to deliver what the
roles demand and the resilience of someone who learned "in the
trenches," but the diploma wall remains high and grey.
Software development is essentially a field of practice. Those who
learned by fixing production bugs and self-study develop an autonomy
that no curriculum can teach alone.
Have you ever felt your experience was ignored because of a missing
degree? How do you deal with these market barriers in your country?
Let's discuss in the comments.
Top comments (0)