One thing I found, given my limited experience in writing codes, is that to write codes that are  efficient (take up as less computation resource such as I/O, memory, cache, bus) is to understand how the programming language works behind the scene.

For instance, where they store the declared  parameters, how do they load data into the RAM for calculation, how they calculate per each of the rows of data.

These are very important information to help you write efficient codes actually. Especially most  of our job roles will involve us in crunching large datasets, a small  saving on a computation can bring about huge savings actually.

So go under the hood of the language if possible. It will help in building  efficient and effective codes, which will definitely be valued given  that most cloud platforms does charge for computation.

What are your thoughts on picking up efficient coding?

Please feel free to link up and share with me on LinkedIn or Twitter (@PSkoo). Do consider signing up for my newsletter too. Thank you! :)