Grex Jellyware Conference

Item 103: Why is software of such generally low quality?

Entered by cross on Tue Feb 17 06:53:00 2009:

1 new of 28 responses total.


#9 of 28 by veek on Sat Feb 28 12:06:14 2009:

Memory: I got a really bad short-term memory so this is a personal
problem. I'll define a variable and then forget what it was called so
I'll have to scroll up. Or, I'll define it in one function and then
slightly alter it within the next. Might help if the company had a
standard way to define vars and then waste time syncing them.

Companies should spend time training people in-house. A lot of guys
won't know the API properly (me) or a project will start without
management bothering to test to see if people are up to scratch. eg:
let's say that there is this coding project that requires Postscript..
team leads should check to see if people know the language and then make
sure that what they studied isn't lost through disuse. The testing for
standard functions (print, FileOpen, ParamProcessing, etc) so that
programmers (noobs) don't waste time doing commonly used stuff..

Kitchen: Traffic out here is hell. If you leave by 8, there will be a
shit-load of vehicles and you will slow-down to a crawl. Companies
should start early, and allow people to leave at an out of sync time wrt
the world. Will also help if they provided a kitchen or food (breakfast,
non salty snacks).

Bed: They should allow people to lie down and work. Sitting in a chair
kills me and tires me out faster.

AC/Carpeting: Hate it! If they switch it off for the day, then you get
scrwd when you come to work early because the room will be muggy.
Ideally, I'd like clean air, bare tables and floor, no dust, open
windows.. that kind of thing.. I'd get a lot more work done if I could
lie down and think, and maybe exercise a bit right where I work.. it
makes everything more relaxed.

A lot of Jap/Chinese companies do this: Employees are part of a family
and are treated as such. Indian companies on the other hand act like
f!ing morons - we mindlessly ape the West!

When you set-up a campus, it would make a lot of sense to set-up a
township as well, so that costs can be managed better! Look at what is
happening today out here.. they'll pay you a big salary (because they
were billing the clients anything) but the roads don't work, but you pay
a lot for rental, you waste time in commuting, etc.. instead the company
should take care of your daily needs (since the govt can't - or will do
it a lot less efficiently). It all affects your bottom-line and ability
to compete (in a recession).


There are no more items selected.

You have several choices: