Even if I wrote 10k lines of code a day I will be out of things to implement in day two. Maybe I am working on wrong codebases, but I never felt like I am behind because of not enough lines got writen. It was always finding and forming correct perspective.
Just for fun I checked the codebase stats for platform I am working on and it is 70k lines of code. We are talking about enterprise saas processing payments in billions per year.
Similar story in Europe with white tailed eagles, which are quite similar in size. They were extinct in my area for maybe 60 years and recently returned and even started to hatch.
Universities in eastern bloc were really elite places. Only low single digits percent of people were able to enroll. Also majority of degrees were in STEM, education or medicine as they were deemed useful for the state. To get degree outside of STEM, political background of your family was checked and things like having family member (even say uncle) who emigrated outside of country or having grandparents who owned businesses or farm decades ago will get you discarded. So the smart kids usually have very limited path forward, so STEM it was (if you were lucky)
100 or even 200 will be quite a hard target to hit even considering BOM. Most bare bone optics setup will cost you maybe 100, 130 USD. Unless you find some spare parts or go DVD grating route. The best way is to search for ocean optics parts on eBay. There are multiple "benches", sensors and optics sets available most of the time. Still, it will be more than 200.
The Pragmatic Programmer - I read this book when I was programming professionally for maybe 5 or so years, so I already had my basics covered, but reading this book really expanded my horizons on what it means to create software profesionally. I read, maybe, 100 books about programming since and before then, but no other book changed my thinking that much like this one.