Yes, I am referring to a nature-centric approach to life and ecocentrism seems to be getting there. However, I don’t agree with the ethical claim in ecocentrism which seems to imply an ecological movement: humans should respect nature and compensate for destroying it.
This very idea gives humans a special role. I believe humans destroying nature is part of nature itself, so motivating ecology using ecocentrism raises a contradiction.
PS: I am not claiming we should destroy nature.
Recently I have started believing that humans are just another part of nature and nothing more. I don’t know whether this idea is part of some greater philosophical tradition. I have not looked into it, but it feels like it should be, i.e. probably somebody else has already thought and written about it.
The good part of thinking like this is that you become content with everything, you don’t worry about stuff not working out because you believe there’s no reason why it should in the first place.
The bad part is that you might affect the people around you.
That makes a lot of sense!
But how do you deal with people that expect something different from those levels? That is, 'proficient' might mean 'expert' for some people.
I enjoyed this a lot! It identified a problem and explored a couple of aspects of the solution. It's really fun to think about designing such a product.
Even though there seem to be some technical roadblocks in the way, I would love to use an app like this!
I actually had a Raspberry Pi 3 Model B laying around for months until I decided to finally do something with it. I guess I was never into hardware that much and I could not think of an interesting software project that I could pick up.
Thanks for sharing this! I find these kind of articles very interesting, as they go really deep into the analysis behind product development.
As for the feature itself, as other people have already mentioned, I think it depends on whether your users are more accustomed to GUIs or CLIs. Personally, I prefer the latter so I'm definitely biased.
It's great that you've managed to reach this conclusion!
Yet I assume you still need to earn a living.
Have you considered finding a job where you would do something more similar to what you enjoy doing?
I agree that the role of the university is to prepare students for the industry and most of the universities achieve this quite nicely. Of course that as a new software developer you need to learn something on the job, but that is the case with every other field.