|
Someone in another department/group that has zero talent.
|
|
|
|
|
|
|
Most of the time we do "filling the gaps" so for example: middleware customizations that effect data handling; or data warehouse population. The extra message box popping up to nag the users about how silly they have been trying to post stock transactions into a future month is hardly designing a UI. Adding a few fields to a pre-existing form isn't either and neither is slapping on a report interface using one of the sold as "easy to use" tools that IT is usually landed with. Yes sometimes we do the occasional big exciting job, analyzing customer names for similarities was a good one I even got quite excited by that, oh yes, BUT.....it ran on the command line, I mean who was using it? Non-developer colleagues in IT, we all love command lines, its what we do. Knowing my audience I did make it a little fancy, just for the hell of it I made it produce look (very vaguely) like the matrix. So we really only wanted to know it hadn't died on us and maybe show some kind of progress, any moving pattern was good, and progress shown the fact that it had at long last made it to customers with names starting "B" was easy to achieve - by embed the names in the matrix gibberish. Oh we had fun, it relieved at least 10 minutes of boredom, but I wouldn't claim it as a User Interface.
|
|
|
|
|
Where does one hire such?
Many of them seem to be designed by "A highly strained team of professional UI designers on crack"
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
|
It's the closest option to being able to multi-select in the options. If it was multi-select I'd be picking 3 checkboxes and grumbling that I needed a 4th.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
I took the role of "UI guy" in my group originally because no one else wanted it. You hear a very audible 'sniff' from developers when you tell them you create UI's for a living. The perception is that with drag-and-drop tooling Ui design is a matter of click, click, ..., click and you're done. No intelligence, effort, or creativity is required.
What a bunch of ing bullshit.
It takes creativity to connect users to product features in a useful way. Intelligence helps you satisfy countless demands from all the assholes who think their way is the only way for the thing to work. The end result is a lot of effort that often has little visibility to the people who sign your paycheck.
Software Zen: delete this;
|
|
|
|
|
Quote: The end result is a lot of effort that often has little visibility to the people who sign your paycheck.
This is true even if "the people who sign your paycheck" use your UI every day.
__________________
Lord, grant me the serenity to accept that there are some things I just can’t keep up with, the determination to keep up with the things I must keep up with, and the wisdom to find a good RSS feed from someone who keeps up with what I’d like to, but just don’t have the damn bandwidth to handle right now.
© 2009, Rex Hammock
|
|
|
|
|
Yes it is. I think the biggest irony in UI development is that the harder you work the less visible are the results.
Software Zen: delete this;
|
|
|
|
|
Different people design different parts of the UI. General design guidelines (margins, font size, etc) are set by a government agency. The layout, color scheme, and other high-level aspects are designed by product owners working closely with stakeholders. Remaining details are left up to the developer(s).
|
|
|
|
|
Back-end and system development used by various front-end applications. I have no idea who designs them.
|
|
|
|
|
It's not always the same person/category of people.
Some stuff we get from an outside designer. Some stuff the client dictates exactly how it looks. Other times one of the devs just throws html tags at the wall to see what sticks.
Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason?
Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful?
--Zachris Topelius
|
|
|
|
|
I have done some WinForms tools for my own use, which I designed myself -- I'm the whole development team and the sole user.
|
|
|
|
|
Our UI hasn't changed since 1996. I'm hiring people who are younger than the UI.
|
|
|
|
|
So you are a Linux CLI application developer, right?
(Actually, I think that UI has been stable since around 1976, not 1996!)
|
|
|
|
|
Much worse, unfortunately. It's VB6 pasted into VB.NET pasted into ASP.NET. It's ... special.
|
|
|
|
|
Sounds like my program. Originally built in 1992, it has a COBOL backend linked to Delphi for both back and front end work, which uses COM to either OLE embed C# code in the UI or just make a COM call to C# code for business logic processing. There is a single C++ DLL as well. We finally replaced the single VB.Net DLL in the last year. We have a MS SQL Server database, but some of the legacy stuff is stored in binary files. We also use at least 3 different third party components that do the same thing.
Fun stuff!
Bond
Keep all things as simple as possible, but no simpler. -said someone, somewhere
|
|
|
|
|
And of course I pay him for his services.
He only does the big stuff though.
I currently use his general layout for all my recent customers.
Older customers have the .NET Core default layout.
All other stuff I come up with myself.
And of course my customers have some ideas about UI of their own, and not necessarily ideas I, or my designer friend, agree with
|
|
|
|
|
is the day I will move on a mountaintop to herd goats and stay the fudge away from any kind of technology more advanced than a firearm.
What would be considered UI for an automotive firmware? The CAN messages sent to the BCM? The fact people don't die screaming?
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Alright, my phone recently had an app update.
You know, the app that it runs on.
Said something about "firmware"?
Do you need some mountaintop recommendations?
|
|
|
|
|
Nah, I live near the Alps and the Apennines, I will start packing.
GCS d--(d-) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Sander Rossel wrote: Do you need some mountaintop recommendations?
Since when do Dutchmen know anything about mountains?
Freedom is the freedom to say that two plus two make four. If that is granted, all else follows.
-- 6079 Smith W.
|
|
|
|
|
|
A combination of me, the users, and the guy who is paying me to do the project.
The proportions vary as to who gets most influence, but generally I get an overview and it's left to me to fill in the details. They know I'll produce something they will find workable, or will change it as necessary if it doesn't work on the first try.
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|