This website is a gem

nakamura

Elite Member
Executive VIP
Jr. VIP
Joined
Mar 22, 2013
Messages
6,272
Reaction score
10,985
Just found this website here: https://roadmap.sh/

and its full of free information if you want to get into coding and a lot of other stuff like prompt engineering and so on.

What really caught my attention was this part here: https://roadmap.sh/ux-design because it explains a lot of psychological models to influence users and their decision making simply by some tweaks in the user interface/design. It can be really useful to increase the conversion rate of your app, landing page, etc.
 
I checked some of the stuff, it is clearly gpt written,

Like:

Competitor analysis is a crucial part of UX design, especially when dealing with new business models. It involves evaluating your competitors within your industry, understanding their strategies, strengths, and weaknesses, and comparing them with your own offerings.

By conducting a thorough competitor analysis, you can gain valuable insights into the market and potentially discover opportunities to differentiate yourself from the competition. Here’s a brief overview of how to perform a competitor analysis:

  • Identify your competitors: Start by listing all the companies that offer a similar product or service within your target market. This may include direct competitors (who offer similar products and services) and indirect competitors (who offer alternative solutions to the same problem).
  • Analyze their products and services: Investigate your competitors’ products and services by studying their features, benefits, and user experiences. Look for any gaps in their offerings or areas where you might have an advantage.
  • Study their websites and apps: Evaluate your competitors’ digital platforms, such as their websites, mobile apps, or software. Assess their usability, visual design, content, and overall user experience.
  • Evaluate their marketing strategies: Analyze their communication channels and promotional activities, such as email campaigns, social media presence, and content marketing efforts. Take note of any strategies that seem particularly successful or unique.
  • Examine customer reviews and feedback: Collect and analyze customer reviews and feedback from popular review platforms, social media, and forums. This information can help you understand common pain points and areas for improvement in your competitors’ offerings.
  • Identify opportunities and niches: Based on your research, identify weaknesses in your competitors’ strategies or markets, where potential opportunities exist for your business to be successful.
  • Benchmark your own offerings: Compare your products and services with those of your competitors. Identify your unique selling points and assess if your offerings cater to the needs of your target audience in a way that sets you apart from the competition.
Remember that competitor analysis is not a one-time task. Instead, it should be an ongoing process that helps you stay up-to-date with the trends and changes within your industry, allowing you to make informed decisions about your UX design and overall business strategy.
 
just because gpt wrote it, it doesn't make it wrong. Its great to have an overview/roadmap. some of the theories were unknown to me and i didnt even know they existed
I wasn't saying it is not useful.
I just say it is GPT written.

I get the creator's business model and monetization method after some digging.
He can create a bunch of roadmap sites in no time.

To be honest, the roadmap site is indeed a clever idea. I am amazed.
 
I wasn't saying it is not useful.
I just say it is GPT written.

I get the creator's business model and monetization method after some digging.
He can create a bunch of roadmap sites in no time.

To be honest, the roadmap site is indeed a clever idea. I am amazed.
maybe focus on the message and not the messenger bruv
 
Thank you for sharing it with us, it seems a nice website to keep in mind
 
Updated, I was wrong, It is a github project.

But I insist some of the pages are clearly GPT written, maybe by some of the contributors.
Maybe most of the core content is manual work, I haven't check all of them.

Anyway, has to clarify that I was wrong that I thought it was a one-man AI project.
 
I would make it 10 times better. I feel like the person who made that site knew nothing but UI, html and css. It's quite confusing.

I would rather write a 400 page long book analyzing different choices, how to match stacks and what are business opportunities with them. But that's because I've done all of those things listed on that site. Literally all maybe beyond devops and training ai.

I can't see well defined paths like...

- Do this and that to work at corporate.
- Do this and that to make 5 figures in 6 months.
- Do this and that to make SaaS quickly solo.
- Do this and that if you work in a team.

Alright, now you can fix it.

And where tf there are sales and marketing. It's like basic stuff for any engineering journey.

Their stupid problem is that they invite people to learn hard technical skills only but... They're useless without soft skills. It's narrow minded.

This only pretends to show you connections on the surface but it doesn't dive deep.

Typical example of an info scam.

Ok, but why is this so popular then?

That's because...

1720543902643.png

And so?

That community is like this https://www.blackhatworld.com/seo/react-angela-vs-jquery.1595937/page-2#post-17888214

Inexperienced people who try to teach other people meanwhile they don't have any experience beyond compiled javascript subset.

oQqVNN.gif


And what's most important, it doesn't tell you about consequences... of... using such "roadmaps". It's just stupid fcking s**t made for stars. An idiot would hire an idiot based on something like that. That's completely insane to hire someone based on something like that, but for sure someone would do that.

https://roadmap.sh/backend

If you go here, all you get is a) confused b) triggered. It tells you as if over-engineering things was the way to go.

What these morons don't understand is that you need a compiler and own code base instead of doing everything with fancy tools that are gonna be limited sooner or later. Fcking crazy corporate musical chairs. 95% of this demonic stuff didn't exist 40 years ago and people built systems that we're using UP TO THIS DAY.bIt's all fcking ignorance of people who learn stuff that they don't need instead of understanding actual things that bring happiness. Following such things instead of reading real literature, business case studies from real companies is the way to be as fake as one possibly can be. It's like looking at the end effect after 10 years and trying to go from there to the beginning. Like learning backwards.

What you need to do is choose products and services that solve specific problems and you only need to be aware of them. You can't start with solutions and then find problems. It'd be insane like I have written 7 times already.

Which engineer thinks about happiness of themselves and other people? So far I've met 3 of such engineers in my life. The rest was just fcking crazy retarded money chasing rats loving to show their one-upmanship and arrogance on every possible occassions, speaking few words cause they're so special they don't even need to communicate anymore. They only need that 1 skill - they think - yeah, and then they go to jail for drug possessions, driving drunk, ending up burnt out or end up dead cause their life sucks so much. So happiness is the goal. Not the money.

What you need to do is slap on a book a title "Happy Coding - code to be happy, not miserable" and that based on idea branch out to different paths showing how to be happy and miserable. And then you're selling 5000 copies and produce value for society instead of misery.
 
Last edited:
So this is an overview of things like that, basically shortcuts for kids created by older kids.
  • Those roadmaps are surface-level af. They're like fast food for devs - looks good, no real substance.
  • This is missing the soft skills and biz side. Like, what's the point of being a code ninja if you can't talk to people or sell your stuff?
  • That overengineering mindset is a plague, fr. People be using 20 tools when one solid codebase would do the job better.
  • The whole "learn this tech stack to make bank" thing is so short-sighted. Tech changes fast, but problem-solving skills are forever.
  • The idea about focusing on happiness in coding is important. Most devs are chasing clout or cash, forgetting why they started coding in the first place.
  • The backwards learning thing is wild. People trying to reverse-engineer success instead of building from the ground up.
  • "Happy Coding" could be a game-changer if it shows real paths to satisfaction in this field.
Getting a proper education, whether it's a degree or some serious self-study with the right resources, is crucial. It's not just about collecting badges or following some GitHub roadmap. It's about understanding the core concepts, the why behind the how.

These kids are out here thinking they're hot shit 'cause they can cobble together a React app and replicate an .ISO image 10000 times, but they don't know squat about data structures, algorithms, or system design. Then they wonder why their code falls apart as soon as it hits any kind of scale.

The business side? What's important is understanding user needs, project management, or how to communicate with non-tech folks. It's like they think coding happens in a vacuum or something.

This whole "more is better" mentality in tech education is straight up bullshit. These sites pumping out thousands of pages of so-called "content" are just noise. It's like they're trying to compensate for lack of quality with sheer quantity. Who's actually reading and absorbing all that crap? Nobody.

Only true professionals with years of experience can create that much valuable content. And even then, do we really need it? Nah. What we need is focused, high-quality info that actually teaches you how to think and solve problems. This hobby CRUD shit masquerading as educational content is a joke. It's made by amateurs who've barely scratched the surface themselves, trying to teach others. It's the blind leading the blind, for real.

This is where they teach what it's all about - 20 hour shifts, 5 minutes breaks every 5 hours.

 
Last edited:
I would make it 10 times better. I feel like the person who made that site knew nothing but UI, html and css. It's quite confusing.

I would rather write a 400 page long book analyzing different choices, how to match stacks and what are business opportunities with them. But that's because I've done all of those things listed on that site. Literally all maybe beyond devops and training ai.

I can't see well defined paths like...

- Do this and that to work at corporate.
- Do this and that to make 5 figures in 6 months.
- Do this and that to make SaaS quickly solo.
- Do this and that if you work in a team.

Alright, now you can fix it.

And where tf there are sales and marketing. It's like basic stuff for any engineering journey.

Their stupid problem is that they invite people to learn hard technical skills only but... They're useless without soft skills. It's narrow minded.

This only pretends to show you connections on the surface but it doesn't dive deep.

Typical example of an info scam.

Ok, but why is this so popular then?

That's because...

View attachment 359005

And so?

That community is like this https://www.blackhatworld.com/seo/react-angela-vs-jquery.1595937/page-2#post-17888214

Inexperienced people who try to teach other people meanwhile they don't have any experience beyond compiled javascript subset.

oQqVNN.gif


And what's most important, it doesn't tell you about consequences... of... using such "roadmaps". It's just stupid fcking s**t made for stars. An idiot would hire an idiot based on something like that. That's completely insane to hire someone based on something like that, but for sure someone would do that.

https://roadmap.sh/backend

If you go here, all you get is a) confused b) triggered. It tells you as if over-engineering things was the way to go.

What these morons don't understand is that you need a compiler and own code base instead of doing everything with fancy tools that are gonna be limited sooner or later. Fcking crazy corporate musical chairs. 95% of this demonic stuff didn't exist 40 years ago and people built systems that we're using UP TO THIS DAY.bIt's all fcking ignorance of people who learn stuff that they don't need instead of understanding actual things that bring happiness. Following such things instead of reading real literature, business case studies from real companies is the way to be as fake as one possibly can be. It's like looking at the end effect after 10 years and trying to go from there to the beginning. Like learning backwards.

What you need to do is choose products and services that solve specific problems and you only need to be aware of them. You can't start with solutions and then find problems. It'd be insane like I have written 7 times already.

Which engineer thinks about happiness of themselves and other people? So far I've met 3 of such engineers in my life. The rest was just fcking crazy retarded money chasing rats loving to show their one-upmanship and arrogance on every possible occassions, speaking few words cause they're so special they don't even need to communicate anymore. They only need that 1 skill - they think - yeah, and then they go to jail for drug possessions, driving drunk, ending up burnt out or end up dead cause their life sucks so much. So happiness is the goal. Not the money.

What you need to do is slap on a book a title "Happy Coding - code to be happy, not miserable" and that based on idea branch out to different paths showing how to be happy and miserable. And then you're selling 5000 copies and produce value for society instead of misery.

So this is an overview of things like that, basically shortcuts for kids created by older kids.
  • Those roadmaps are surface-level af. They're like fast food for devs - looks good, no real substance.
  • This is missing the soft skills and biz side. Like, what's the point of being a code ninja if you can't talk to people or sell your stuff?
  • That overengineering mindset is a plague, fr. People be using 20 tools when one solid codebase would do the job better.
  • The whole "learn this tech stack to make bank" thing is so short-sighted. Tech changes fast, but problem-solving skills are forever.
  • The idea about focusing on happiness in coding is important. Most devs are chasing clout or cash, forgetting why they started coding in the first place.
  • The backwards learning thing is wild. People trying to reverse-engineer success instead of building from the ground up.
  • "Happy Coding" could be a game-changer if it shows real paths to satisfaction in this field.
Getting a proper education, whether it's a degree or some serious self-study with the right resources, is crucial. It's not just about collecting badges or following some GitHub roadmap. It's about understanding the core concepts, the why behind the how.

These kids are out here thinking they're hot shit 'cause they can cobble together a React app and replicate an .ISO image 10000 times, but they don't know squat about data structures, algorithms, or system design. Then they wonder why their code falls apart as soon as it hits any kind of scale.

The business side? What's important is understanding user needs, project management, or how to communicate with non-tech folks. It's like they think coding happens in a vacuum or something.

This is the dude that made it - https://kamranahmed.info/projects

Apparently he’s been working on it since 2017. Why not leave this feedback on his page :D
 
This is the dude that made it - https://kamranahmed.info/projects

Apparently he’s been working on it since 2017. Why not leave this feedback on his page :D
It's a fcking corporate salesman.
1720545551632.png

He claims to know EVERYTHING. But if someone knows EVERYTHING, they know nothing.

It's a fcking scammer which is common in corporate consultants. Just bs for $200 an hour. Easy life. ;)
Stupid personal branding destroying kids mindset with "reverse engineered paths to success". FCKING IDIOT!

Pseudo teacher, pseudo expert. Show him where his place is by doing the real stuff! Assembly, C, Node.js -> binding, pure SQL. All that stuff would BLOW UP his head. 10101011 - THIS IS GONNA BE HUGE!

The real roadmap is a degree and Gogol knows about it.

This is the dude that made it - https://kamranahmed.info/projects

Apparently he’s been working on it since 2017. Why not leave this feedback on his page :D
It's so good that he open-sourced it. ;) And lets people modify it. Free leads. Again, it's just leads driving with github.
 
It's a fcking corporate salesman.
View attachment 359011

He claims to know EVERYTHING. But if someone knows EVERYTHING, they know nothing.

It's a fcking scammer which is common in corporate consultants. Just bs for $200 an hour. Easy life. ;)
Stupid personal branding destroying kids mindset with "reverse engineered paths to success". FCKING IDIOT!

Pseudo teacher, pseudo expert. Show him where his place is by doing the real stuff! Assembly, C, Node.js -> binding, pure SQL. All that stuff would BLOW UP his head. 10101011 - THIS IS GONNA BE HUGE!

The real roadmap is a degree and Gogol knows about it.


It's so good that he open-sourced it. ;) And lets people modify it. Free leads. Again, it's just leads driving with github.

Yeah ultimately it is hundred percent self-promotion
 
It's a fcking corporate salesman.
View attachment 359011

He claims to know EVERYTHING. But if someone knows EVERYTHING, they know nothing.

It's a fcking scammer which is common in corporate consultants. Just bs for $200 an hour. Easy life. ;)
Stupid personal branding destroying kids mindset with "reverse engineered paths to success". FCKING IDIOT!

Pseudo teacher, pseudo expert. Show him where his place is by doing the real stuff! Assembly, C, Node.js -> binding, pure SQL. All that stuff would BLOW UP his head. 10101011 - THIS IS GONNA BE HUGE!

The real roadmap is a degree and Gogol knows about it.


It's so good that he open-sourced it. ;) And lets people modify it. Free leads. Again, it's just leads driving with github.
Just personal curiosity, do you have a GitHub profile or something?
 
who knows it could work, Ill check it later, thank you for sharinig.
 
I wasn't saying it is not useful.
I just say it is GPT written.

I get the creator's business model and monetization method after some digging.
He can create a bunch of roadmap sites in no time.

To be honest, the roadmap site is indeed a clever idea. I am amazed.
I can understand the point
 
I checked some of the stuff, it is clearly gpt written,

Like:
yeah it's not great i checked it a few months back. It's good for someone who wants things to learn one by one from outside and just uses this site as the roadmap.

Still this is one of the great uses of chatgpt. It helps to get an overview on an entire field for a developer trying to switch to a new sector such as crypto or ai from web development.
 
Here is what you HAVE TO KNOW.

First basics...

https://www.engineeringwithutsav.com/coding-roadmap

Next one. A classic Harvard at home. Find some math to this.

https://www.freecodecamp.org/news/harvard-university-cs50-computer-science-course-2023/

Next one. Scalable software.

https://www.freecodecamp.org/news/data-structures-the-key-to-scalable-software/

Next one. UX design

https://www.nngroup.com/articles/

Next one. Networking (basics)

https://www.freecodecamp.org/news/tag/computer-network/

And this is roadmap!!!
And also OS basics - Awesome Terry Davis at YouTube.

+ Discipline + 6 figures monthly MINIMUM + happiness as a goal.
 
Just found this website here: https://roadmap.sh/

and its full of free information if you want to get into coding and a lot of other stuff like prompt engineering and so on.

What really caught my attention was this part here: https://roadmap.sh/ux-design because it explains a lot of psychological models to influence users and their decision making simply by some tweaks in the user interface/design. It can be really useful to increase the conversion rate of your app, landing page, etc.
I am sad to say there is no room of SEO in that website, why? there should be SEO roadmap too.
 
Back
Top