Thoughts on the software industry | linus.coffee
Someone asked me via email about my thoughts on the software engineering field, and what I would tell someone new to the industry. (Relatively speaking, I’m also pretty new to the industry! But it’s 5AM, and I ended up going on a long semi-rant. I thought the rant might be interesting to some other people too, so here’s the rant.) If you look one way, mathematics is just a box of tools. Abstractions you can pull out to solve specific problems when we are faced with them. The field of mathematics grows by mining the space of yet-unknown facts to accumulate more and more powerful tools in this toolbox. But if you look another way, mathematics gives its practitioners access to a particular kind of worldview. It has its own vocabulary, its own taste of beauty and elegance. A world examined through the lens of combinatorics or statistics or graph theory yields qualitatively different understandings of the world. None are better or worse. Just defined from different abstractions. I think sof
Someone asked me via email about my thoughts on the software engineering field, and what I would tell someone new to the industry. (Relatively speaking, I'm also pretty new to the industry! But it's 5AM, and I ended up going on a long semi-rant. I thought the rant might be interesting to some other people too, so here's the rant.) Interpretations of reality If you look one way, mathematics is just a box of tools. Abstractions you can pull out to solve specific problems when we are faced with them. The field of mathematics grows by mining the space of yet-unknown facts to accumulate more and mo
saved by
related reading
- Computers can be understood - Made of Bugsblog.nelhage.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Things they didn't teach you about Software Engineeringvadimkravcenko.com
- how I think when I think about programming - alice mazalicemaz.com
- Things unlearnedscattered-thoughts.net
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Software Engineering fundamentals matter more than everrhonabwy.com
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Random Thoughts 15 years into Software Engineeringroughlywritten.substack.com
- What is "good taste" in software engineering?seangoedecke.com
- Advice on starting out as an engineerstopa.io