Skip to content
loading...
markdown guide
 

How would you describe an idiot programmer? Could you provide a bit more context to this opinion? Do you want people to learn the vanilla language before they jump in any sort of framework? Or do you believe that most frameworks are useless and programmers should do without them?

 

In certain extend frameworks make programming commodity. But it is really judgemental to disrespect those who suppose to use framework as a tool. Moreover there are a lot of bad frameworks as well, and it's not that easy to choose which to use when.

 

jQuery has already done a great job of that in web development. There are a lot of people who started using jQuery years ago and refuse to learn new technologies. They'll use jQuery plugins for anything complicated, leading to JS bloat on websites, just because they're too lazy to figure out the 50 lines of code or so to do the one thing they need to do.

 

Well that's a very complicated question, while framework are appearing as a way to avoid reworking it also create programmers who don't understand deeply how it really works, but the same way we say this now, programmers of the past have said it about using higher level programming languages of their time, like C that has once being hight level in the past. Yet, having programmers using artificial intelligence for exemple, without knowing anything about it is a serious problem since knowing how those techniques work may influence drastcly project decisions, concepts like overfitting and underfitting sometimes are complex even to experient data scientists, so it may become a serious trouble to have people who thinks to know everything about a subject just because can run some lines of code from copied from internet

Classic DEV Post from Apr 7

Tell us what your top unpopular tech opinion is 😈

DEV is in the process of launching a podcast and we'd love for you to be involved! We're recording th...

Heithem Moumni profile image
A Full Stack Developer (2+ years experience),who loves to Play with Laravel, Slim Framework, Rails, Angular, Node JS, Bootstrap, Semantic UI and Other modern Web Technologies.
Join DEV

πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»πŸ‘©β€πŸ’»πŸ‘¨β€πŸ’»