How I think about solving problems

1 · Nicholas C. Zakas · Feb. 18, 2020, 3:15 p.m.
Early on in my career as a software developer I thought my primary contribution was writing code. After all, software engineers are paid to ship software and writing code is a key component of that. It took several years for me to realize that there are numerous other contributions that go into shipping software (if......