• Home
  • Apps
  • Gadgets
    • Gadgets for Kids
    • Store gadgets
    • Tablet Computers
    • Cheaper Gadgets
    • Apple
      • iPhone
      • iPhone 5
      • iPad2
  • Games
    • Game Consoles
    • Online Games
    • Angry Birds
    • Instagram
    • Pinterest
    • Twitter

Techie Kids

(and a not so techie mom)

  • About
  • Disclosure
  • Privacy Policy

The Ethics Of UI

September 23, 2011 by Marie Gizelle 1 Comment

user interface

noobite.com

This is one of the things that newbie programmers forgot these days. The ethics of the having a great UI (User Interface).

There are lots of students who really have the potential to become a good programmer/ software developer someday. They have the ability to code, to analyze a problem, to think of solution, etc.. But one of the most important thing is actually the most of them doesn’t have. It’s the ability to know who the users are.

 

Basically, at school, the teacher will give some problems to be solved. So, the students will try to analyze the problem and think of the solution then they will go now to the process of writing the code and debugging. It doesn’t matter how the student will code the program. It doesn’t really matter if he is the only one who can understand the codes as long as he’ll got the correct solution, he will pass.

Well, that was in school. But in the real world, it’s not! A client will ask you to develop a software for them. Then you will ask some question, etc.. You’ll be gathering all of the information that you will be needing. Then you will code, test, and debug.

Then what’s next? You think, you’re done. You will submit the software that you developed to the client. Now, as the client begin to run your software, he’ll got confused and will ask you how he will be using your software? Then you’ll got confused too! This thing will comes into your mind, “Hey man! That’s too easy! You just need to click and click and click!”

Definitely, running/ using the program that you developed was too easy for you. Why? Because you were the one who coded it. You might also memorized every sequence that will happen whenever a button was clicked. But, did you developed that software for you to use it? It’ll be a big NO!

It is as simple as this. The client hired you in order to make his task easy. He didn’t hire you because he wanted to be confused on how to use your software. He didn’t hired you because he just wanted to have an automated system or whatever it is.

So, here are my tips.

Number 1: Always put your self to your client’s shoes whenever you will develop a software. Because if you are only developing a program for yourself, then pay for yourself and never look for clients.

Number 2: Always think that the one to use your application is a grade school-er or your grandma. What I want to emphasize is that the one who will use your software is not that knowledgeable than you when it comes to software/ application.

Number 3: This is the last but the most helpful tip. Always provide a “How To”? guide for them. Because whenever you were not there to teach them, at least, they have a guide! Make it as easy as the ABAKADA as possible.

Always Remember: You are developing software for others, not for yourself. And that’s the ethics! If that would be always on your mind, I am very sure that the software that you will develop will have a great User Interface.

Tweet
Share
Share
Pin
0 Shares

You might also enjoy...

6 Top Tips For Selecting A Reputable Web DesignerTips For Selecting A Reputable Web Designer
Wii Balance Board and Wii FitWii Balance board and Wii Fit
“Final Fantasy XIII-2” [PS3/X360]

Filed Under: Uncategorized

Previous Post Start Your Own Blog
Next Post Kinds Of Programmers

Comments

  1. Elliptical says

    October 14, 2011 at 9:48 am

    This is the exact info i’m looking for, thanks! Arron

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

WELCOME

WELCOME

We are techie kids.

FOLLOW ME

  • Instagram
  • Pinterest
  • Twitter

CATEGORIES

  • Activities
  • Angry Birds
  • Apple
  • Apps
  • Art
  • Bicycles
  • Blog
  • Blogging
  • Boating
  • Branding
  • Business Ventures
  • Camera accesories
  • Cameras
  • Canon
  • Careers
  • Cars
  • Certifications
  • Cheaper Gadgets
  • ChildCare
  • Computers
  • Crafting
  • DIYs
  • Domain Names
  • F1
  • Facebook
  • Family Fun
  • Family Time
  • Featured
  • Final Fantasy
  • Fishing
  • Football
  • Gadgets
  • Gadgets for Kids
  • Game Consoles
  • Game Rooms
  • Games
  • Geeky Weddings
  • Gift List
  • Giveaways
  • Gizmo
  • Google
  • Google Doodle
  • Green Conscious
  • Indoor Playground
  • Innovations
  • Innovators
  • Internet Giants
  • Introduction
  • iPad2
  • iPhone
  • iPhone
  • iPhone 5
  • Kids and Video Games
  • Kids in Doodles
  • Little Big Planet 2
  • Macbook
  • Macbook accessories
  • Mind games
  • Movie Trinkets
  • Movies
  • Museum Visits
  • Online Games
  • Online Presence
  • Online Shopping
  • Outdoor
  • Park Play
  • Phones
  • Photoshoots
  • Pixar
  • Playmobil
  • Playstation Games
  • Programming
  • RC Helicopters
  • Role playing games
  • Science
  • SEO Related
  • Silicon Valley
  • Slider Puzzles
  • Smartphones
  • Software
  • Sports
  • Steve Jobs
  • Stickers
  • Stock Photography
  • Store gadgets
  • Tablet Computers
  • Tennis
  • The Web
  • Toy shops
  • Toy Stories
  • Toy story
  • Tuesday Couch Potato
  • Uncategorized
  • Video Games
  • Virtual pets
  • Weddings
  • Wii
  • Winter Fun

GET UPDATES

Leave me your email to receive new entries, tips, and specially offers only for you! . Don´t miss any update!

LATEST POSTS

Raising Business-Minded Kids, 4 Best Points

Raising Business-Minded Kids, 4 Best Tips

7 Best Remote Control Toys For Techie Kids

Fun Park Visits With The Kids All 4 Seasons

Fun Park Visits With The Kids All 4 Seasons

Top 5 Techie Gifts for your Loved Ones

Top 5 Awesome Techie Gifts for your Loved Ones and More

techiekidsinfo

Summer may be over, but Saturdays and Sundays and Summer may be over, but Saturdays and Sundays and free times on weekdays are not. Are you running out of ideas of things to do with the kids? 

Head over to https://techiekids.info/diy-projects-to-do-with-the-kids for some tips on things kids might enjoy doing with you. 💕

#TechieKids #Thingstodo #KidsProjects #Activitiesforkids #FunStuff #Kidstuff
Ice cream break. #NotSoSummer #TechieKids #IceCre Ice cream break. #NotSoSummer

#TechieKids #IceCream #Kids
Vienna is our playground. #Playground #Play #Tech Vienna is our playground.

#Playground #Play #Techiekids
Taking a break from so much walking. #TechieKids Taking a break from so much walking. 

#TechieKids #GadgetKids #ExploringVienna #ViennaNationalLibrary
Hi 👋🏻 #TechieKids #Kids Hi 👋🏻

#TechieKids #Kids
Walking on ropes is fairly easy! 😉 #RopeWalk#T Walking on ropes is fairly easy! 😉

#RopeWalk#TechieKids #summer #WalkingOnRope #Adventure #Kids
Umbrella mine!!! #Ellaellaella #TechieKids #Umbre Umbrella mine!!! #Ellaellaella

#TechieKids #Umbrella #Sundays #SemiFormal
Swing away! #TechieKids #Swing #Balance #Playgrou Swing away!

#TechieKids #Swing #Balance #Playground
Follow on Instagram

GET UPDATES

Leave me your email to receive new entries, tips, and specially offers only for you! . Don´t miss any update!

  • Instagram
  • Pinterest
  • Twitter

COPYRIGHT © 2019. Emma Theme by Lovely Confetti · DMCA.com Protection Status