This small picture sums up my whole life

in #life7 years ago

Being a programmer, this image perfectly sums up my life:
image
image Source
Programming in itself is a very challenging task. We are simply given to write a program - You have some inputs and you have to get the desired output. This is a blackbox. Now you need to think of the whitebox.

So you start evaluating, gaining the logic, and trying to dry run the logic you found. It is challenging but not as much as the further steps.

Then after you find the logic of the code, you convert the logic into code. Stack Overflow to be the side tab. Lol.

Then after you run the code, you get errors more than the lines of codes you have written. If your program is executed at once, trust me it is incorrect.

Debugging start. And its very irritating to look into lines of codes and find the errors. Errors have a better camouflage than the chameleon, don’t they. After rigorous scanning you somehow find the error, correct all the syntax errors, throw exceptions and pray that somehow your code runs this time.

But no, you get a logical error. You don’t get an output you were hoping for. Then look back into the code and then repeat checking the program again.

And by the time you execute the code successfully, your condition will be somewhat like Tom in the above picture.