Well you clearly have talents, because this article is very entertaining! I would say you already know how to stand out from the crowd :D
Jokes aside - the only thing I can say (and it's not very original, but still) is that, as a developer, you should have your 'basics' covered - have a good grasp of the fundamentals, because those won't quickly become obsolete ...
And yeah, developers who have a good grasp of when (and how) to use AI in the SDLC (software development lifecycle), and in organizations in general, will have an edge - but, how to acquire those skills ... ?
Thanks for the advice! I can agree it's still important to learn fundamentals and knowing your roots!
And yeah, developers who have a good grasp of when (and how) to use AI in the SDLC (software development lifecycle), and in organizations in general, will have an edge - but, how to acquire those skills ... ?
This is tricky because one, you need a team and two, you need feedback. I would say join a community that cares for your development and seek out to see if someone can work with you, following the SDLC, and provide feedback on it. Mentors are really useful for this case. Overall, a lot of researching, which is expected since I am not expecting everyone to cut corners (which I don't recommend regardless of the small win).
Well you clearly have talents, because this article is very entertaining! I would say you already know how to stand out from the crowd :D
Point is, the "fundamentals" are sort of an immutable/unchanging body of knowledge and skills, and provide a steady foundation - it's something you can always fall back on ...
But knowing how to use AI effectively? Those skills are highly sought after by companies, and are what can potentially make you stand out as a developer - the problem though is that in this area (AI) everything is still fluid and in motion, and definitive answers are hard to come by - and boot camps etc don't really teach it ...
Everyone is still looking for answers and partially reinventing the wheel when it comes to AI - that's why it's hard to become "good" at it (and how do you even gauge that, how good you are at it) ...
Indeed. I saw companies are falling back with AI because of the cost usage and how developers are spending tokens more than a developer's salary, which is insane!
Though, I guess a good skill is using those tokens effectively and how you are using AI.
Blue-Eyes White Dragon 🐉 was always one of my favorites, and I loved thinking about different combinations and combos around the cards I had.
But over time, power creep changes the game. A card that once felt incredibly strong can eventually lose its place in the meta.
Sometimes, if you want to keep getting stronger, you do have to let go of things that worked in the past.
But I don’t think that means the time spent learning them was wasted.
The fundamentals you built along the way become the foundation for whatever comes next, and some old cards can still find a place in a new deck.
At the same time, if everyone only built the strongest meta deck, I don’t think Yu-Gi-Oh would have become nearly as interesting.
Part of the fun was watching characters like Yugi or Joey build around their own style, enjoy the game, and sometimes win precisely because their decks felt like theirs.
I’m not sure this analogy applies perfectly to everyone in tech 😹, but maybe standing out is some combination of fundamentals, adaptation, and individuality.
We need enough fundamentals to understand the game, enough flexibility to adapt when the meta changes, and enough personality to avoid becoming just another copy of the same deck. 😸
Hey Nyao! Indeed, having the combination of fundementals, adaptation and individuality is a great combo! I gave you a gem not only because of the analogy expansion, but what led up to the standing out in the first place.
In order to be good at Yu-Gi-Oh, you need to know how to play. For me, I started playing Duel links using a Six Samurai Deck. Then, went over to Master Duel to play that deck there lol. It's still my favorite deck, though recently I bought myself a Blue Eyes Structure deck (which I heard can be played in locals). It's at least a good starting point for me to play in the TCG xD
Adaptation is critical because it shows if a person can adapt to a fast pace environment. I feel like the notion "I can work in a fast-paced environment" is taken literally in tech space. Action speaks louder than works, so if you can do it, you can do it lol.
Individuality makes one unique, which makes sense since you mention Yugi and Joey. They have their own style and their own ace card like Yugi's dark magician and Joey's Red Eyes Black dragon.
It’s a good question whether it’s worth standing out from the crowd. I’m trying too, even after more than 40 years in IT. What worked for me was entering competitions. I started more than two years ago with this program: dev.to/pengeszikra/a-l-i-e-n-s-o-l...
Of course, I didn’t win, and practically nobody saw it, but I’m persistent. After a while, I started making increasingly useful things. Along the way, I also got over how few people look at what I make. So I keep going. Right now, I’m putting together my entry for this competition: https://start-developer-competition-26.devpost.com/?ref_feature=challenge&ref_medium=discover
And if you’re just starting out, go for it and try to find your own way of expressing yourself. In a way, development is an art form too, perhaps just a little more modern than the classics.
By being yourself! Everyone can copy the same projects, the same resume templates, and even the same AI prompts now, but nobody can copy you. Your story, your interests, and the way you think are the one thing that can’t be vibe coded. I also love your point about self-reflection, because you can’t really be yourself until you know who you are. Yugi didn’t win by copying the meta deck, he won with his own. Great post, Francis!
Exactly, ignore the part that Yugi "allegedly" cheated in the anime lol, he is himself! You are you and what makes you unique is you! That part is no longer that if you start copying others. What IS okay is learning from others and getting that aspect and figuring out how it will fit you. Thanks Maame and thanks for the Gem!
Standing out is less about volume than a portfolio of evidence: a system you shipped, a decision you can explain, and a failure you can diagnose. In an AI-assisted market, being able to show the constraints and trade-offs behind the result is more durable than simply producing a polished demo.
Exactly—the strongest portfolio stories make the constraint visible, not just the outcome. Showing how you narrowed a trade-off or recovered from a mistake gives people a much clearer signal of judgment than a polished result alone.
The Yu-Gi-Oh meta analogy works so well. Chasing the meta deck means we start over every season, and when we build a deck we understand card by card, we adapt to any ban-list. In tech, the closest thing to that deck might be writing and talking about what we learn: a blog post or a small meetup talk shows how we think, and every hiring team can read that.
The meta deck analogy works well, especially the cost of switching when the ban list changes: chasing whatever stack is popular this month means rebuilding from scratch every time. The players who last tend to understand why a deck wins, not just which deck wins, and that carries over when the meta shifts. In tech terms that might be knowing how systems fail rather than which framework is hot. Which of your three points do you think newcomers skip most often?
I would say that self-reflection is the most skipped thing. We tend to be so busy on chasing trends in order to "fit in" or to show off, but we fail to realize that all your doing is chasing a mask, not the actual value your getting from it.
At the end of the day, your still you in the current state. Nothing changed. Having that self-reflection allows you to understand your strengths and weaknesses and knowing what you actually need. You already stand out, you just need to embrace that.
The third step, use the environment to your advantage, is the one I found most practical. The vibe-coding example makes the point well: if everyone is building the same full-stack restaurant app, building the rarer thing is not just contrarian, it is where the open space is. I also liked the five-year question in the self-reflection section. Asking whether I would be satisfied bringing my current knowledge forward five years is a much sharper test than asking whether I am keeping up, because keeping up has no finish line. The advice-as-a-grain-of-salt point pairs with that nicely: a method that worked for someone else is data, not a prescription.
JavaScript enthusiast with a growing passion for Python. I love exploring the world of programming, experimenting with code, and discovering new ways to turn ideas into reality.
JavaScript enthusiast with a growing passion for Python. I love exploring the world of programming, experimenting with code, and discovering new ways to turn ideas into reality.
This looks really beautiful! Your friend must have spent quite a lot of time making it. By the way, I honestly couldn't recognize you at first with your new profile picture lol
Developer, maker, and perpetual project starter. I build web apps and dev tools mostly, things that I think are really useful and should exist and be simple to use. I also like to experiment with AI.
Really great post, and I think this is something a lot of people need to hear right now.
One thing I'd add is that it's not just people who are new to tech who are struggling. Even people with years of experience are having an incredibly hard time finding work. My husband has around 20 years of experience in IT, and he spent over a year trying to find a job. He was applying for everything, including basic help desk positions he was honestly way overqualified for, and still wasn't getting anywhere.
Nearly every job posting seemed to have 100, 200, or even more applicants. Just a few years ago, we weren't seeing anything like that. It's been pretty shocking to watch how much things have changed in such a short time.
I don't know how much of this is directly related to AI versus layoffs, the economy, or other factors, but something has definitely shifted. And I think it's important for people, especially those just starting out, to understand that struggling to get hired doesn't necessarily mean they're doing something wrong or that they aren't good enough. There are experienced people struggling right alongside them.
I really like your point about finding what works for you instead of just following everyone else's advice. I think that's especially important now. Keep learning, keep building, and keep putting yourself out there, but also don't measure your worth or abilities entirely by whether someone hires you. Sometimes the market itself is just really tough.
Well you clearly have talents, because this article is very entertaining! I would say you already know how to stand out from the crowd :D
Jokes aside - the only thing I can say (and it's not very original, but still) is that, as a developer, you should have your 'basics' covered - have a good grasp of the fundamentals, because those won't quickly become obsolete ...
And yeah, developers who have a good grasp of when (and how) to use AI in the SDLC (software development lifecycle), and in organizations in general, will have an edge - but, how to acquire those skills ... ?
Hey Leob!
Thanks for the advice! I can agree it's still important to learn fundamentals and knowing your roots!
This is tricky because one, you need a team and two, you need feedback. I would say join a community that cares for your development and seek out to see if someone can work with you, following the SDLC, and provide feedback on it. Mentors are really useful for this case. Overall, a lot of researching, which is expected since I am not expecting everyone to cut corners (which I don't recommend regardless of the small win).
lol appreciate it xD
Thanks again :D
Point is, the "fundamentals" are sort of an immutable/unchanging body of knowledge and skills, and provide a steady foundation - it's something you can always fall back on ...
But knowing how to use AI effectively? Those skills are highly sought after by companies, and are what can potentially make you stand out as a developer - the problem though is that in this area (AI) everything is still fluid and in motion, and definitive answers are hard to come by - and boot camps etc don't really teach it ...
Everyone is still looking for answers and partially reinventing the wheel when it comes to AI - that's why it's hard to become "good" at it (and how do you even gauge that, how good you are at it) ...
Indeed. I saw companies are falling back with AI because of the cost usage and how developers are spending tokens more than a developer's salary, which is insane!
Though, I guess a good skill is using those tokens effectively and how you are using AI.
I used to play Yu-Gi-Oh a lot too! 😸
Blue-Eyes White Dragon 🐉 was always one of my favorites, and I loved thinking about different combinations and combos around the cards I had.
But over time, power creep changes the game. A card that once felt incredibly strong can eventually lose its place in the meta.
Sometimes, if you want to keep getting stronger, you do have to let go of things that worked in the past.
But I don’t think that means the time spent learning them was wasted.
The fundamentals you built along the way become the foundation for whatever comes next, and some old cards can still find a place in a new deck.
At the same time, if everyone only built the strongest meta deck, I don’t think Yu-Gi-Oh would have become nearly as interesting.
Part of the fun was watching characters like Yugi or Joey build around their own style, enjoy the game, and sometimes win precisely because their decks felt like theirs.
I’m not sure this analogy applies perfectly to everyone in tech 😹, but maybe standing out is some combination of fundamentals, adaptation, and individuality.
We need enough fundamentals to understand the game, enough flexibility to adapt when the meta changes, and enough personality to avoid becoming just another copy of the same deck. 😸
Hey Nyao! Indeed, having the combination of fundementals, adaptation and individuality is a great combo! I gave you a gem not only because of the analogy expansion, but what led up to the standing out in the first place.
In order to be good at Yu-Gi-Oh, you need to know how to play. For me, I started playing Duel links using a Six Samurai Deck. Then, went over to Master Duel to play that deck there lol. It's still my favorite deck, though recently I bought myself a Blue Eyes Structure deck (which I heard can be played in locals). It's at least a good starting point for me to play in the TCG xD
Adaptation is critical because it shows if a person can adapt to a fast pace environment. I feel like the notion "I can work in a fast-paced environment" is taken literally in tech space. Action speaks louder than works, so if you can do it, you can do it lol.
Individuality makes one unique, which makes sense since you mention Yugi and Joey. They have their own style and their own ace card like Yugi's dark magician and Joey's Red Eyes Black dragon.
Thanks for sharing Nyao!
It’s a good question whether it’s worth standing out from the crowd. I’m trying too, even after more than 40 years in IT. What worked for me was entering competitions. I started more than two years ago with this program:
dev.to/pengeszikra/a-l-i-e-n-s-o-l...
Of course, I didn’t win, and practically nobody saw it, but I’m persistent. After a while, I started making increasingly useful things. Along the way, I also got over how few people look at what I make. So I keep going. Right now, I’m putting together my entry for this competition:
https://start-developer-competition-26.devpost.com/?ref_feature=challenge&ref_medium=discover
I also wrote two articles about CVs. Again, what works for me won’t necessarily work for someone else: dev.to/pengeszikra/single-line-cv-...
But at least the app that came out of it is useful to me:
dev.to/pengeszikra/devto-articles-...
And if you’re just starting out, go for it and try to find your own way of expressing yourself. In a way, development is an art form too, perhaps just a little more modern than the classics.
Thanks for the advice Peter! It's always good to know yourself than to just simply copying others!
By being yourself! Everyone can copy the same projects, the same resume templates, and even the same AI prompts now, but nobody can copy you. Your story, your interests, and the way you think are the one thing that can’t be vibe coded. I also love your point about self-reflection, because you can’t really be yourself until you know who you are. Yugi didn’t win by copying the meta deck, he won with his own. Great post, Francis!
Exactly, ignore the part that Yugi "allegedly" cheated in the anime lol, he is himself! You are you and what makes you unique is you! That part is no longer that if you start copying others. What IS okay is learning from others and getting that aspect and figuring out how it will fit you. Thanks Maame and thanks for the Gem!
No p :)
Standing out is less about volume than a portfolio of evidence: a system you shipped, a decision you can explain, and a failure you can diagnose. In an AI-assisted market, being able to show the constraints and trade-offs behind the result is more durable than simply producing a polished demo.
Right. It's all about ensuring you can show what challenges you face and why you built it the way you did! Thanks Alex :)
Exactly—the strongest portfolio stories make the constraint visible, not just the outcome. Showing how you narrowed a trade-off or recovered from a mistake gives people a much clearer signal of judgment than a polished result alone.
The Yu-Gi-Oh meta analogy works so well. Chasing the meta deck means we start over every season, and when we build a deck we understand card by card, we adapt to any ban-list. In tech, the closest thing to that deck might be writing and talking about what we learn: a blog post or a small meetup talk shows how we think, and every hiring team can read that.
Indeed! Thanks Kate!
The meta deck analogy works well, especially the cost of switching when the ban list changes: chasing whatever stack is popular this month means rebuilding from scratch every time. The players who last tend to understand why a deck wins, not just which deck wins, and that carries over when the meta shifts. In tech terms that might be knowing how systems fail rather than which framework is hot. Which of your three points do you think newcomers skip most often?
Hey Gautam!
I would say that self-reflection is the most skipped thing. We tend to be so busy on chasing trends in order to "fit in" or to show off, but we fail to realize that all your doing is chasing a mask, not the actual value your getting from it.
At the end of the day, your still you in the current state. Nothing changed. Having that self-reflection allows you to understand your strengths and weaknesses and knowing what you actually need. You already stand out, you just need to embrace that.
Thanks Gautam!
The third step, use the environment to your advantage, is the one I found most practical. The vibe-coding example makes the point well: if everyone is building the same full-stack restaurant app, building the rarer thing is not just contrarian, it is where the open space is. I also liked the five-year question in the self-reflection section. Asking whether I would be satisfied bringing my current knowledge forward five years is a much sharper test than asking whether I am keeping up, because keeping up has no finish line. The advice-as-a-grain-of-salt point pairs with that nicely: a method that worked for someone else is data, not a prescription.
Thanks for sharing!
A lot of gifts! :)
Indeed there is! Having Gifs in articles makes it look nice :)
Thanks for stopping by Star!
Your writing style is very nice, I want to be like you! :D
Thanks Star! Glad I am a great role model :D
Cool profile pic!!
Thanks! My friend made it for me specifically! A mix of MHA and Super Mario Galaxy theme lol
This looks really beautiful! Your friend must have spent quite a lot of time making it. By the way, I honestly couldn't recognize you at first with your new profile picture lol
Fair enough! It's not really you expected lol. Though, much appreciated and letting him know that too!
Really great post, and I think this is something a lot of people need to hear right now.
One thing I'd add is that it's not just people who are new to tech who are struggling. Even people with years of experience are having an incredibly hard time finding work. My husband has around 20 years of experience in IT, and he spent over a year trying to find a job. He was applying for everything, including basic help desk positions he was honestly way overqualified for, and still wasn't getting anywhere.
Nearly every job posting seemed to have 100, 200, or even more applicants. Just a few years ago, we weren't seeing anything like that. It's been pretty shocking to watch how much things have changed in such a short time.
I don't know how much of this is directly related to AI versus layoffs, the economy, or other factors, but something has definitely shifted. And I think it's important for people, especially those just starting out, to understand that struggling to get hired doesn't necessarily mean they're doing something wrong or that they aren't good enough. There are experienced people struggling right alongside them.
I really like your point about finding what works for you instead of just following everyone else's advice. I think that's especially important now. Keep learning, keep building, and keep putting yourself out there, but also don't measure your worth or abilities entirely by whether someone hires you. Sometimes the market itself is just really tough.
It seems like you and many people this days, trying to find meaning where it not suppose to be.