On a sunny day (Sat, 30 May 2015 14:06:26 -0400 (EDT)) it happened bitrex wrote in :
Go with the flow. The universe expands the way it does. There are theories about entropy [you could perhaps apply].
I have done repair work for a large part of my life, and every case is new, it is done when it works, often under large time pressure, like in broadcasting, media. No time to get bored in either case. I have done design work for a long time, and I find it challenging. Designing exactly the same thing never happens, as that part has then already become a building block that I will use over and over again. Sometimes technology advances and you are back into the learning curve, new processor, new methods, I remember the jump from analog to digital TV. It is easier said than done, especially if you have to write the software that does not exist yet. Else it is just reading specs after specs, and, as somebody mentioned, there are so many standards to choose from you will never be bored. I just do what I am interested in, and leave if I am no longer interested. Longest I ever was at one company was 8 years,. I told my employers count me out after 4 years.
Life is an adventure, you only get one take.
entropy... Now.. So I want a new boat, you can buy all navigation equipment, auto pilot, sometimes its is already installed, so what is it and what is the best for survival (ocean and coastal waters), what do I trust, do I even trust my own designs? Let's see what I can write and build, so you think you can get bored here, now all these equipment needs to work together, look up NMEA here come the standards, or should we drop those too? Then there is the physics of it, then math of it, I spend 3 DAYS (from 8 in the morning to 8 at night) doing collision detection math, read many many papers and different solution for it found via google, and changed my code many times, test vectors, do I trust my own code? No way, now there is a challenge, How the f*ck can you get bored, sensors, make those waterproof, temperature proof, power failure safe, displays, cabling, what can and what cannot be done. I think in design and research there never is a moment where you are finished. The point with software over hardware is that you can easily update the software, updating hardware costs money, I recently got some request from somebody about doing things faster, did not even want to get into it, but did decide to mention using FPGA... and pointed out Linux as no solution. But sometimes I think talking to a software developer about doing things in FPGA with HDL is like talking to the pope about some other religion. This world is stuck in ways and will stay there as people have financial incentives (jobs) to keep doing things the wrong way. never mind the customers, they suffer and pay and will buy new stuff in the shortest time anyways, hey I am ranting, what was the question? You got bored? How can that be, I have so much code to write and hardware to test... Sometimes I pick up some code I started on and was waiting for parts or something can hardly remember what it did and how. You must be kidding right?