Sep 13, 2018

Engineering is the key to build great software

While programming knowledge and effort is very important, the amount of effort that is required to build great software (bug free, secure, and salable) is in engineering.