Are we programmers or copiers?

Aritra Basu
2 min readMay 26, 2021

Programming is a frustrating job and we being the laziest persons in the world, we always go for the easiest way Goooglinggggggggggg.

Let me present you this vigorous research paper of mine on how we are shifting from programmers to copiers.

As a programmer

1) I faced a problem

2) I google the problem

3) I found a solution in stackoverflow

4) I copy paste the solution

5) Code worked; skip to next problem and redo the process.

In this whole process we are focused on finding the solution but are we solving the problem or creating another one?

///Why we do this///

Firstly, we know everything we want to do is already present in internet so why not copy paste the solution instead of thinking for a new one and investing a lot lot and a lotttttttttt time.

Secondly, most of the solutions present on internet are tested and sometimes the output is also provided with the solution itself. So why not use the already tested solution except creating a new one with thousands of errors.

Last but not the least deadlines, as programmers we always have unrealistic deadlines and it not feasible to create a solution rather than just copy pasting.

///what’s the issue///

Have you every faced that problem of changing more 10 lines of code and that beautifully named variable just to run the copy pasted solution?

If the answer is YES, here lies the problem.

Just because a solution is already present in internet and to use that in our code we are adjusting other parts of our code which may or may not create a vulnerability or instability for the whole system and just to meet this deadline we are opening up holes for more 100 such deadlines to fix the issues occurred just because of copy pasting this solution.

I am not saying copy pasting a part of code from internet is wrong rather we should read the solution from internet, search all types of edge cases and analyze the solution to know more about how it works. Then we should create the solution in our way rather than just copy pasting the whole solution and adjusting other parts of it.

///Conclusion///

Don’t be a copier, write your own solution in your own way keep the programmer’s spirit high and rock the world !!!

Hey, thanks for reading all the way down here!

You can find me at

https://aritrakrbasu.github.io/

https://github.com/aritrakrbasu

https://www.facebook.com/aritra.basu.946

--

--

Aritra Basu

Hello my name is Aritra Basu , a nalandite and currently doing by B.tech from RCCIIT . I love web development and currently working with @reactjs .