skill :P
Just as a note before reading.
If you are refering to the old deprecated Unity GUI system, i dont know it
I know the new GameObject based Unity GUI system (With the Canvas and that stuff in short)
0. Hi, I'm Aleksa Đorđić, developer from Serbia.
I have been coding in C# for 7 years now, started by making games in Unity and now I'm mainly working on backend development and managment.
Although, since Unity 2020, when i saw all of the stuff that they have added, i have slowly started getting back in to it.
1. As stated before, i started by making games in Unity.
I have been working in Unity for about 4-5 years, until i moved on to some a bit more complex stuff i would say.
Last version that i remember working on was 2017 but I'm getting used to the new 2020.x and its amazing.
2. I have worked on from simple stuff like Unity, Windows Forms etc. to working on backend with networking (sockets), user authenticatio and cyber security (kind of, encryption, hashing, safe data transport)
3. Of course... one of the main things that i enjoyed doing is just taking the pure Unity components and trying to make as good looking and feeling UI.
Animations were done with the built-in Animator.
Its simpe to understand yet powerful if used correctly.
I mainly enjoyed a simplistic UI, Material Design too, nothing too crazy, some fades and ripples although i really like experimenting with UI in the 3D space, with meshes and objects around the world being the UI itself
4/5/6. Sadly, no