Do you agree with this?
The art of chaining stuffs together is also not an easy job. You need to have the correct mindset and knowledge about which chains to connect to get a problem solved. The guy who has written the above stuffs seems to be a miser.
Yeah, that’s correct. But whatever the guys says is also not completely incorrect.
Broadly what he is saying, is very incorrect and misleading. He is taking a very myopic view of softwares, as if he is just 1 year into the software field and doesn’t know anything about the complexities of it.
See more comments
Nope. Just by reusing existing libraries too, some magical things can be created. It is not like you must do some Nobel prize like invention to make a difference. There are hell lot of complicated softwares being created, even a simple looking website with just 20-30 pages, have such complicated things in background.
But that’s the point na. Not every website is complex. If you see only a very small fraction of the overall number must be having complex logic in background.
Not really. It is actually the opposite. Almost every MNC companies’ websites are based on complex things running in background. Take any big Bank, or any big stock broking company, or even a transport company, or even flipkart or Amazon website, looks so simple on the outside, but very complex in the background.
See more comments
Has he not heard the saying "Don't reinvent the wheel"?? You use libraries and add business logic on top of it which is unique for each case.
Lik
Stealth
5 months ago
That's called sarcasm bro. And you are taking it seriously
This is the most ignorant take on developers I’ve read in weeks. If it’s so simple why isn’t everyone doing it.
Code Reusability is a thing in Programming and that 8 website cannot magically solve people's problem.
I don't agree. Most things now are built on top of existing things. Why should someone reinvent the wheel?
A car company only assembles stuff that it's suppliers have created. Does it mean we should shut down the car companies, no!
The car company invests in R&D to see how we can make a good product that people would want with best suppliers and lowest cost. They think that we have this existing solutions, but can we do something to make it efficient
That's exactly how even a software company performs. Just bcoz we use library, it just makes us more efficient. Why should we spend time writing same code someone has already written in the most efficient way we know.
Sure, try building an efficient http server from scratch and then try focusing on UI and animation only to end up with something like early 90s without user auth
D0nkey05
Stealth
5 months ago
Oh a mathematician using numbers someone else (and smart too) created? Must not be smart enough.
Such a dumb argument. It's like saying the guy who makes the bricks is smart and not the one that puts them together. Bruh-
You fell for the trap. OP is making fun via sarcasm. I mean, it's obvious if you look at the username.
Thats just like saying chef doesn’t have any credit or in the taste of food just because the ingredients was supplied by farmers or manufacturers.
API and libraries are just raw materials for you to cook/code faster.
It's like reinventing the wheel again and again. Why should one waste their time, resources and efforts when the given solution is already implemented in an efficient manner!
Yes, software developers are overrated. We can just use paint to create AI images that calculate income tax and fight with aliens using notepads and these developers can't even center a div
Nolimit
Stealth
5 months ago
When you will experience working with Millions and Billions of data, DDOS attacks risk, Multi Locale websites, Payment, Sensitivity data etc
that time you will get to know how serious Software Engineering really is.
There can be very very costly mistakes in software Engineering if not handled properly can even bring down the whole company.
That time library knowledge will not come into help, it will be the software engineering knowledge and skills.
Discover More
Curated from across