Hmm true. I was thinking of something artisian like being a cook/chef where even though you just use it as a plan B, you gain tangible skill the longer you do it to fill said gaps
I stil wish Autodesk stuff worked on Linux, or at least that it had a good enough alternative. FreeCAD feels stuck in the 00s unfortunately. I use a VM
to build a set of skills that can be applied to solving multiple very different problems.
What was your set of skills?
Is there some kind of definitive list of useful transferable skills that these can be found on? I'm starting out and something like this would be very useful bc I have no idea
I'm looking for a second non-career (slave) job to do to fill in gaps when I can't find a job in my career. Can you think of any slave jobs where you can progress in the skill to be paid better?
I think the saving grace is that you never actually see the C (it's piped straight in to GCC), so it might as well not exist. C GObject code has a lot of boilerplate and I like to think that Vala is the programming language that GTK programmers are actually thinking in when they write their C. Vala is essentially a compression of the C code with less room for errors.
I definitely recommend using Vala for Gtk as it was tailor made for it. It's built on top of the object system that Gtk uses so the API fits in to the language flawlessly, unlike Rust. It even has its own website for browsing the Gnome APIs https://valadoc.org/
Good business move, OnlyFans. You have me impressed.