Originally Posted by
dodie
You can't be a programmer if you don't know LAZINESS.
Of course you don't have to write codes repetitively hahahahahaha, and make good code management.
We use functions or methods just call it, and it will cum. It rather saves you time than writing redundant codes. Programmers create algorithms or "alternative solutions" and LESSER CODES the better. The essence of laziness makes good programmers.
You can't create USER FRIENDLY applications if you don't know how to be LAZY.
I agree.
Laziness in the sense of 'working smart' vs. 'working hard'.
Working smart doesn't mean - dali-un ang trabaho or 'basta mudagan okay na' notion.
Working smart means - thinking about the future - maintenance wise, bug-free wise. Writing elegant and simple code, and that which is scalable, flexible, and easy to maintain. This requires knowledge that comes from experience.
Working smart means - utilizing available code written by others who are better than you or who had more time to allot to those tasks than you - rather than 'reinventing the wheel'.