gTeL on Nostr: You're not a software engineer; you're a "frameworker" In the present time, it's ...
You're not a software engineer; you're a "frameworker"
In the present time, it's really hard to stay simple. I have seen many developers using a combination of 6 to 10 technologies to build a simple CRUD application. Abstraction can be good, but only to a certain limit. We are living in an era where developers know Tailwind but not CSS. They struggle to write a simple SQL query, yet they know how to use an ORM. They are heavily deluded, assuming that they can build anything because they have watched countless amateur clones of everything on YouTube, yet they don't even understand what database design is, how systems actually work. They don't know how JavaScript functions but are trying to learn Next.js and asking for tips from their seniors.
You may not like it, but the truth is you're not a software engineer; you're a "frameworker" or someone who can copy and paste better.
A software engineer is someone who understands the basics and masters them, who can simplify even the most complex tasks, and who is curious about how things work behind the scenes.
It's not just about writing code, but understanding the whole system, and trust me, it's not hard - it's simple.
If you get the basics right, then learning a framework or anything else will be a matter of a few hours, or maybe days.
In the present time, it's really hard to stay simple. I have seen many developers using a combination of 6 to 10 technologies to build a simple CRUD application. Abstraction can be good, but only to a certain limit. We are living in an era where developers know Tailwind but not CSS. They struggle to write a simple SQL query, yet they know how to use an ORM. They are heavily deluded, assuming that they can build anything because they have watched countless amateur clones of everything on YouTube, yet they don't even understand what database design is, how systems actually work. They don't know how JavaScript functions but are trying to learn Next.js and asking for tips from their seniors.
You may not like it, but the truth is you're not a software engineer; you're a "frameworker" or someone who can copy and paste better.
A software engineer is someone who understands the basics and masters them, who can simplify even the most complex tasks, and who is curious about how things work behind the scenes.
It's not just about writing code, but understanding the whole system, and trust me, it's not hard - it's simple.
If you get the basics right, then learning a framework or anything else will be a matter of a few hours, or maybe days.