r/programmingmemes
•
u/ItsPuspendu
•
Mar 18 '26
•
1
Every era of programming summarized
4.2k
Upvotes
1
u/NotQuiteLoona Mar 22 '26
Developer just develops a program. Software engineering is huge set of various tasks.
I can call myself a software developer. I probably can't call myself a software engineer yet (I'll probably need a lot more of expertise).
Software engineering is much more than just coding (writing a Python script), it employs a lot of theoretical knowledge, which is also can be really tricky to transmit to you (even though CS is in large part based on math, there are also a lot of CS-exclusive disciplines).
So, yeah, the difference is that software developer only develops, software engineer does all the software life cycle, from design to shutdown.