5 ms·
Tinkering with new languages is fun and worthwhile to a point, but I honestly feel that my time is now better spent learning new problem domains. Languages matt
by cageface 15y ago
Tinkering with new languages is fun and worthwhile to a point, but I honestly feel that my time is now better spent learning new problem domains. Languages matter, but the less tangible skills I've developed working across different domains have been more valuable and fundamental. The things I've learned while studying Machine Learning and DSP over the last year are much more broadly applicable than I would have guessed.
- gruseom 15y agoWhat are some broadly applicable things you learned from DSP?
- cageface 15y agoWhen you start to think of any stream of numbers as a digital signal, a lot of the techniques become useful. For example, user interfaces provide a fairly high-resolution stream of quantifiable user events, like touch positions. Often you want to smooth these in specific ways. If you understand how a low-pass filter works, this is easy.
- x64eva 15y agoDoes one need a background in electronics to understand DSP?
- cageface 15y agoNot at all. In fact I'd say most DSP these days is done entirely in software.
- x64eva 15y agoAny tips on where / how to start? Which books / tutorials worked for you? My background is in software engineering and the only thing I know about DSP is a very very basic understanding of the Fourier transform :)
- cageface 15y agoThis book is free online and is a pretty good intro: http://www.dspguide.com/pdfbook.htm http://www.dspguide.com/pdfbook.htm