DEV Community

Cover image for Not Everyone Gets to Be a Beginner in Tech

Not Everyone Gets to Be a Beginner in Tech

NorthernDev on March 08, 2026

This is a submission for the 2026 WeCoded Challenge: Echoes of Experience Tech loves to call itself meritocratic. We like to believe the best ide...
Collapse
 
pascal_cescato_692b7a8a20 profile image
Pascal CESCATO

You're right — and it doesn't stop at the beginner stage. The same mechanism follows people throughout their careers. The judgment just gets repackaged: "not a culture fit", "too opinionated", "hard to manage." Different words, same toxicity.
What you describe isn't a phase of learning. It's a structural bias that some people never fully escape, no matter how much experience they accumulate.

Collapse
 
aaron_rose_0787cc8b4775a0 profile image
Aaron Rose

well put, Pascal 💯

Collapse
 
the_nortern_dev profile image
NorthernDev

that is a really important point.
Sometimes the language just changes as people move forward in their careers, but the underlying dynamic stays the same. What starts as being judged for "not knowing enough yet" can later turn into labels like the ones you mention.
And once those labels appear, they can be hard to shake, even when the person's work is solid.
I’m curious, have you seen that happen around you in teams or organizations you’ve been part of?

Collapse
 
pascal_cescato_692b7a8a20 profile image
Pascal CESCATO

Yes, I've seen it — and I've probably done it myself at some point, out of frustration or impatience. I think the impulse to label is very human. The damage stays manageable as long as it stays private and occasional.
The real problem starts when it becomes a shared belief. When the label circulates, gets validated by the group, and turns into consensus. At that point it stops being a judgment and becomes a fact — and facts are much harder to challenge.
That's when the structural bias you describe really locks in.

Thread Thread
 
the_nortern_dev profile image
NorthernDev

that’s a really good way to put it.
The moment a label turns into shared consensus, it becomes much harder for the person to escape it, no matter how their work evolves.
And like you said, the scary part is how quietly that shift can happen.
I wonder how often teams even realize they’re doing it.

Thread Thread
 
pascal_cescato_692b7a8a20 profile image
Pascal CESCATO

Rarely, in my experience. And that's the most insidious part — it doesn't feel like bias when you're inside it. It feels like collective common sense. "We all know that Bob is difficult." Nobody remembers where that started.
Which is why it's so hard to fight. You're not arguing against a decision. You're arguing against an atmosphere.
And what we tend to forget — or refuse to see — is that Bob might be us. Or our partner. Or our kid trying to break into the industry.
The bias feels abstract until it's personal. And by then, it's usually too late to pretend it's not structural.

Collapse
 
leob profile image
leob

Well said ... can't escape bringing up the whole "AI makes the juniors disappear" discussion which might make matters even worse for people aspiring to join the field?

Collapse
 
the_nortern_dev profile image
NorthernDev

Yeah, definitely. I think AI risks making this even worse.
If companies expect people to show up already productive, already polished, and already "AI-accelerated," then the space to be new gets even smaller.
That is what worries me most. Not just fewer junior roles, but less patience for being early in the process.

Collapse
 
leob profile image
leob • Edited

Spot on - you can almost see it as a form of gatekeeping, especially since schools/colleges and bootcamps (formal education) aren't yet preparing people for these new realities (at least not that I know of) - so, people are supposed to scramble learning this stuff in their own private time, while also paying for costs of AI tools/tokens - raising barriers to entry in a way not directly related to innate talent ...

Thread Thread
 
the_nortern_dev profile image
NorthernDev

That is a big part of it.
The expectation shifts quietly and suddenly "entry level" means you should already know how to use a whole stack of new tools, pay for them yourself, and somehow keep up outside formal education too.
At that point it stops being just about talent or effort. It starts becoming about who can afford the extra time, money, and access.

Thread Thread
 
leob profile image
leob

Yes, the gap between the haves and the have-nots widening while we aren't looking, it happens all too easily ...

Thread Thread
 
the_nortern_dev profile image
NorthernDev

That is what makes it so worrying.
It is not always loud or obvious. Sometimes the bar just keeps moving upward in small ways, and suddenly the people with less time, less money, or less access are pushed further out without anyone saying it directly.
Have you noticed that shift more in hiring, or in how people are expected to learn on their own now?

Collapse
 
kauan_dias_dcb9e0566058a5 profile image
Kauan Dias

This is such a profound observation. We often talk about 'lowering the barrier to entry,' but we rarely talk about lowering the cost of making a mistake. The psychological safety to be 'unfinished' is a privilege that isn't distributed equally, and you've articulated that tension beautifully. True equity isn't just about getting people into the room; it’s about ensuring they don’t have to be perfect just to prove they belong there. Thank you for sharing this

Collapse
 
the_nortern_dev profile image
NorthernDev

That’s a really powerful way to put it, lowering the cost of making a mistake.
I think a lot of people in tech genuinely want to lower barriers, but we often forget that the environment still expects beginners to perform like they’re already experienced.
Psychological safety is a huge part of learning, and without it, “just try things and break stuff” stops being good advice.
Really appreciate you sharing that perspective.

Collapse
 
rkedlaya profile image
Raghavendra Kedlaya

It is a necessary introspection. There are different aspects to measure success . 1) Me and Myself - am I happy at what I am doing - from solving a business problems, enhancing my horizon of knowledge technical, functional, in the domain I work for. It would take care of your job, career, earning to some extent, if not as best as another impressive colleague or class-mate.

  1. From first year of job, to now ( I am on 35 years) - get the respect from users who use your service - not public/colleagues - mostly end customers or business leaders who bet on you. I always say if someone comes with a problem, I do not give a fix, I give a solution, hear them, do your best on that issue. Every solution you create, you also remember, the user also remembers for many years. I had seen in multiple jobs, it become a hollow space for the company and the customers, once I leave that job. You can cherish your work for many years.
  2. Mentor and guide team - you need to be little ahead of them, more you interact, you get more people reach out you for guidence. For this, you need to be updating and keeping interest with newer technologies, newer method. For example, I am able to explore, use and suggest how prompting and gpts can be used, teams are catching up.
  3. Silent working is ok, you may coach few students, you may visit a college and do a session. you may put your idea to a product and try yourself into a business. Try big idea,s but need not be big-bang.
  4. At the end of 35 years, I am hands on person across stack. I am happy about it. Yoy may find may be 1 in 1000 as technical person after 35 years.
  5. Lastly, I know my limits, there are super genious, who make wonders in their innovations early in their carrer and shine. We see lots of examples - be IT or otherwise. We should not feel inferior because of that. But may take few learnings from such people. We may not earn high, may not become a public persona - if we keep these two are nice to have, then not much to loose.
Collapse
 
the_nortern_dev profile image
NorthernDev

That’s a thoughtful perspective. I really like how you frame success around the impact you have on the people who actually use what you build.
Thirty-five years hands-on in tech and still staying curious about new tools is impressive. I also agree with your last point, tech culture highlights a few exceptional stories, but there are thousands of engineers quietly doing meaningful work for decades.
Those careers matter just as much. Thanks for sharing your experience.

Collapse
 
eaglelucid profile image
Victor Okefie

This is the part people miss: the safety to be unfinished isn't personality, it's audience. The same person who learns fast with a patient reviewer freezes when the reviewer is evaluating them. I've watched brilliant Nigerian developers go quiet in global open source because the cost of one wrong question felt higher than the value of a right answer.

Collapse
 
the_nortern_dev profile image
NorthernDev

That’s a really powerful way to put it. “The safety to be unfinished isn’t personality, it’s audience.”
I’ve seen the same thing happen, the environment often decides whether someone experiments or goes silent. When the cost of asking a “wrong” question feels too high, even very capable developers hold back.
Thanks for sharing that perspective.

Collapse
 
alfatechknowledge profile image
Alfatech

Thought-provoking post.

At the same time, I sometimes wonder whether tech is actually one of the few industries where beginners can still learn in public. Open source, forums, GitHub, Stack Overflow, DEV — people can literally publish unfinished work and get feedback from strangers around the world. That’s quite unusual compared to many other fields.

The real challenge might not only be access or acceptance, but also how we personally deal with the discomfort of being a beginner. Every developer I know — regardless of background — has gone through the phase of feeling incompetent and exposed.

Learning in public is uncomfortable by definition. But it’s also one of the fastest ways to grow.

Collapse
 
the_nortern_dev profile image
NorthernDev

That’s a fair point. I agree tech probably gives people more ways to learn in public than a lot of other fields do.
I think the hard part is that the opportunity can be the same, but the experience of using it doesn’t always feel the same. For some people, a mistake feels like part of learning. For others, it feels like it says something bigger about whether they belong.
Where I agree with you fully is that discomfort is part of being a beginner for almost everyone. The difficult part is knowing when it’s just beginner discomfort, and when something else is layered on top of it.

Collapse
 
cyber8080 profile image
Cyber Safety Zone

Powerful perspective. Tech often talks about meritocracy, but the reality is that not everyone gets the same space to learn publicly or make mistakes while growing. Creating supportive environments where beginners feel safe to ask questions and experiment is essential for a healthier tech community. 👏

Collapse
 
the_nortern_dev profile image
NorthernDev

Thank you, I really appreciate that.
That’s exactly the tension I was trying to get at. Tech talks a lot about openness, but feeling safe enough to learn out loud is a different thing.
I agree with you, a healthier community starts with making room for people to ask, try, and be wrong without feeling punished for it.

Collapse
 
joe_wromas_5c8ce794fa01fa profile image
Joe Wromas

I mostly agree with the beginner phase. But to me it was the exciting and challenging. I broke into tech luckily when I was young around the time of the commodore 64. I was learning on my own most of the time but it push me trough the rough times. From there it is here we are today so I would concentrate more on the future get a niche and stick with it.

Collapse
 
the_nortern_dev profile image
NorthernDev

That makes sense too. I think for a lot of people the beginner phase is both exciting and rough at the same time.
And you’re right that having a niche can help a lot. Sometimes it gives people something solid to hold onto while everything else still feels uncertain.
I like your point about focusing on the future too. Did you always know your niche early on, or did that take a while to find?

Collapse
 
xh1m profile image
xh1m

Spot on. I’ve been trying to bridge the gap in my own writing between academic theory and casual learning, and it’s a tough balance. Not everyone has the background to hit the ground running, and pretending otherwise just creates a higher barrier to entry for people who aren't traditional cs students. This was a really refreshing perspective.

Collapse
 
the_nortern_dev profile image
NorthernDev

Thank you, I really appreciate that.
And yeah, that gap is such a hard one to navigate. If something is too academic, people feel shut out. If it is too simplified, people feel talked down to. Getting that balance right is a real skill.
I also agree with your point about non-traditional backgrounds. A lot of the barrier is not ability, it is the assumption that everyone started from the same place.

Collapse
 
adnansamiralhaddad profile image
Code_Lynx

you are right , thank you.

Collapse
 
the_nortern_dev profile image
NorthernDev

Thanks for reading :)

Collapse
 
iseecodepeople profile image
Varun S

Interesting perspective! thanks for sharing.

Collapse
 
the_nortern_dev profile image
NorthernDev

Thank you Varun! And thanks for reading!

Collapse
 
sylwia-lask profile image
Sylwia Laskowska

This is an interesting observation. When you say some people are not “allowed to be beginners in public”, who do you feel this applies to the most in tech? Gender, juniors, people from non-traditional backgrounds, or something else?

Collapse
 
the_nortern_dev profile image
NorthernDev

I think it can hit several groups at once, honestly.
Women in tech, juniors, people from non-traditional backgrounds, career switchers, and anyone who already feels a bit "outside" the default image of who a developer is.
The common thread is that some people get treated like they are still becoming, while others get treated like they need to prove they belong before they are given the same patience.

Collapse
 
benjamin_nguyen_8ca6ff360 profile image
Benjamin Nguyen

Well said! I love your articles. It is so true

Collapse
 
the_nortern_dev profile image
NorthernDev

Thank you Benjamin! It means alot!

Collapse
 
benjamin_nguyen_8ca6ff360 profile image
Benjamin Nguyen

welcome!

Collapse
 
aaron_rose_0787cc8b4775a0 profile image
Aaron Rose

thanks NorthernDev...yeah it's a thing i've noticed as well.. thanks for the great article 💯

Collapse
 
the_nortern_dev profile image
NorthernDev

Thanks Aaron! And thanks for reading!