r/developersIndia • Software Engineer • Aug 09 '23

General Be an Engineer, not a Frameworker

It's easy to get caught up in the allure of frameworks and shiny tools. While these can certainly speed up development, they shouldn't overshadow the importance of truly understanding the underlying principles.

It's becoming increasingly common to encounter fresh graduates proudly identifying themselves as "React developers," yet displaying limited knowledge of the foundational JavaScript concepts that power the framework.

Being an engineer means diving deep into the core concepts, algorithms, and design patterns that drive our technology. It's about having a solid foundation that enables you to adapt and innovate, rather than just relying on pre-built solutions.

Frameworks are amazing, no doubt, but don't let them define your expertise. Embrace them as tools in your toolbox, but remember that true mastery comes from understanding what's under the hood. Be an engineer who can build from scratch, not just a frameworker who piece together existing components.

344 Upvotes

69 comments sorted by

1

u/AutoModerator Aug 09 '23
Moderator Announcement Read More »

59

u/PunditOfKashmir Aug 09 '23

You wrote what I wanted to write.

36

u/STRANGE-111 Aug 09 '23

https://youtu.be/UowtlZB2a70 if u wanna see a reaction to the original article

→ More replies (5)

66

u/_PandaBear Aug 09 '23

Spot on.

35

u/vv1n Aug 09 '23

Everything is a framework if you look closely.

→ More replies (1)

14

u/gunIceMan Aug 09 '23

I think we need to be both Engineer and Frameworker.

14

u/thedataguy124 Aug 09 '23

Spot on. Now someone should tell this to the interviewers as well.

→ More replies (1)

39

u/Euphoric_Implement32 Aug 09 '23

Yes that's why I code only using asm

→ More replies (2)

22

u/[deleted] Aug 09 '23

Finally a quality advice in this sub!

7

u/vetiverr Aug 09 '23

how should i go about becoming an engineer? any practical advice?

→ More replies (1)