If you haven’t done it already, get yourself a Raspberry Pi and install Linux on it

Everyone in software engineering should go through the process of installing an operating system from scratch I don’t care that you don’t have a degree in Computer Science. I don’t care that you learned coding from a six-week boot camp. You may know how to code, but if you don’t know how to troubleshoot your development environment, you are only 30% as productive as you … Continue reading If you haven’t done it already, get yourself a Raspberry Pi and install Linux on it

Software Engineers Are Not Doctors

Doctors undergo a decade of training followed by several years of internships and residency. Software engineers barely have four year college degrees. Doctors sign a Hippocratic oath to do no harm. Software engineers sign no such thing. Most software engineers shouldn’t even be considered engineers. Engineers can build safe bridges and safe buildings, while most software developers can hardly get to work without tripping over … Continue reading Software Engineers Are Not Doctors