I think though in general, programmers tend to underestimate UI. A great product with great UI is a killer combination. If you can do this without consuming a tons of resources too, then you are on a path to win.
Functionality should be a given. Your program should work and that should be de-coupled from having a good looking UI. It doesn't take a ton of effort from having your UI look in the bottom 10% to being a pleasant visual experience.
Also, great points on legacy codebases haha. It doesn't really sell the software career that great if you focus on teaching that to people.
There is so much content to learn in software engineering so it'd be impossible to teach them all in college. It's really about lifelong learning.
Thanks for your insightful comments!
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
Great points on UI.
I think though in general, programmers tend to underestimate UI. A great product with great UI is a killer combination. If you can do this without consuming a tons of resources too, then you are on a path to win.
Functionality should be a given. Your program should work and that should be de-coupled from having a good looking UI. It doesn't take a ton of effort from having your UI look in the bottom 10% to being a pleasant visual experience.
Also, great points on legacy codebases haha. It doesn't really sell the software career that great if you focus on teaching that to people.
There is so much content to learn in software engineering so it'd be impossible to teach them all in college. It's really about lifelong learning.
Thanks for your insightful comments!