Advice on finding a project.
I'm not new to programming, I know some languages and I want to kind of master c# now. For this of course I should build something but I don't really know what, I know I could do some game with Unity, some web application, etc etc. The thing is that I hate dealing with graphic user interfaces as I find it very boring, guess I could do some command line application but I don't really know which one, advice would be more than welcome.
18 Replies
I say you take to time to learn building GUIs
Half the money is software engineering is making an easy gui
i don't really care about the money
also i let the art for someone else, setting everything nice and beautiful is not for me, let js and css enjoyers do that
Are you at least fluent in html and css? Know a little JS? Those skills are invaluable
no i don't like web development as i said
For C# asp.net development will be the main thing outside of working with UI. For reference I am a Unity developer, but I spent years making asp.net REST api. Unity can be a bubble often, and the community has a lot of bad practices/fallen behind current practices. So having spent alot of time with APIs I am now making much better code in Unity.
We’ll. With that attitude you’re gonna be working on class library’s and web apis you’re whole life
But if you do want to work with Unity and not work with UI there are options, but they are mainly related to networking or physics.
Physics route you will need to know physics/calculus/linear algibra/quaternions.
There’s no such thing as a backend developer. You have to be able to present the cool stuff you do to your users
Where is your experience coming from?
i'm about all the logic, algorithms, good clean reusable code, not about setting a nice color and a cool animation. i respect the people who do that but i don't like it
Also UI isn't the only way to represent to users
Web, Unity, and Networking
It’s obviously not 100% true
100% of the time
okay can we stick to my question
Yes, pick a library youve enjoyed to use and contribute to it
So logic and algorithms are often not the difficult part. You could go into code review/maintenance positions. But with that dirrection you will need UI experience. And Code reviewers/maintenance people often have to be the most experienced anyways 😅
okay let's just close this thread
nonsense
Wou you are rude
Library work, but that will exclude you from most of Unity.
We’ve both given you good advice. I’m sure others will come in and give you some more as well