True, the ''system'' one gains from mechanical engineering is helpful but you get the really useful system after you add programing know-how and mentality to that. I don't know why but learning programming logic and modular programming really made a difference in my approach to everything.
However the engineering mentality can often be a setback as well because human interactions can be too... organic.
Also i tend to try and experiment with things one by one (try 1 thing, test thoroughly, move to next test), and this takes a lot of time so my progress is often much slower than it could be.
My plans:
I've chosen the AM route and my first website is simply too broad, also it's a SEO nightmare so i have let it slide.
I did have a sound logic behind what i did but my skills simply are not up to the job yet. I will return to this project at a latter time.
My mistake was on focusing on extremely high traffic, now i am making a 180 (hard pivoting). I am working on a new website with very narrow focus, easy SEO field and great AM commissions.
I will start with 1 product only. When i rank among top 5 in google i will broaden the site with 3 more products in the same venue.
After that i should be able to easily expand the site for a slightly wider audience and different products.
That's theory at least, we'll see how it pans out