934 reputation
47
bio website jimrush.net
location Phoenix, AZ
age 45
visits member for 4 years
seen Jul 10 at 2:11

I bought my first computer, a TI 99/4A at the age of 14. From that moment on, I knew I wanted to write software.

Many computers, operating systems, and programming languages later, I still enjoy writing software. In those days, the code might have been to play a tune, a lunar lander clone or even a little hardware integration to turn on and off lights. Today, I design and write software for enterprise customers. But, there is still a little time for those small utility applications that help out around the house.


2h
awarded  Yearling
Sep
20
awarded  Yearling
Sep
20
awarded  Yearling
Jan
17
awarded  Nice Answer
Sep
21
awarded  Yearling
Sep
9
comment “Employee morale is the employee's responsibility”
Dry, dark humor. If those words typically don't work for you, you won't enjoy the book. I've seen places where morale is in the toilet for long periods of time and work is getting done in a cost effective manner. This doesn't necessarily mean highly creative work, but much of software development doesn't need to be highly creative. Enjoy.
Sep
9
comment “Employee morale is the employee's responsibility”
Maintaining by keeping them happy is just one way. Making them feel like they aren't worth enough to go anywhere else is another. Yes, its evil, no I don't believe in it. Happiness as a responsibility of management is more of a cultural (company) artifact in most companies.
Sep
9
comment “Employee morale is the employee's responsibility”
I quibble with your first and main statement. Given the goals of for profit businesses, that isn't a main responsibility. As for my personal opinion, I'm not that type of manager (I'm at the other end of the spectrum). However, demotivational approaches can actually create a good ROI for many businesses. For an entertaining bit of sarcasm that has more than a bit of truth, check out "The Art of Demotivation." As for the morality of being that kind of manager, I'll leave it to others.
Sep
9
comment “Employee morale is the employee's responsibility”
A manager's main responsibility is productivity. In most cases, morale as part of a motivation is a significant factor in productivity, but it doesn't have to be.
Aug
30
comment Dealing with inflexible programmers
@Wayne: I think we are just arguing terminology. Those reasons, to me, aren't ignorance. Under the best possible light, they reflect issues with prioritization of short term/long term costs/gains and corporate(external to team) culture. However, it is usually a motivational issue. Those issues are much harder to solve than a lack of education.
Aug
30
comment Dealing with inflexible programmers
@Wayne: if it were just technical ignorance, simply pointing out the gaps in knowledge would be sufficient. Given that isn't the case, it is far more than ignorance. Many people, by their nature and situation, are resistant to change. As for the reasons, lots. A simple search of "why are people resistant to change" will yield large numbers of useful results.
Jul
21
answered What are some of the required tools to gauge how large and complex a product is going to be?
Jul
9
answered Concurrent development w/o central design?
Jul
9
answered Why are we still using the DOM in the browser rather than a desktop paradigm
Jul
8
comment Worst coding standard you've ever had to follow?
@Bernard-In most organizations creating a long term revenue stream is grounds for rapid promotion. Hopefully, somebody else saw the insanity in this and accidentally ran him/her over in the parking lot.
May
26
comment How should a programmer plan his life for future
In practice, I see wage, attitude (desire to continue growing and learning versus having a life) and speed being factors. If you are in the average or below average part of the bell curve, it gets increasingly harder the older you get. Want to survive, be in the upper part of the bell curve. However, good news, 75% of developers think they are in the top 25%.
May
24
answered Who does the UX on a scrum project?
May
24
comment Who does the UX on a scrum project?
Defining the UX role and responsibilities would be a useful starting point in this question. In the broadest sense, UX is everything the user experiences and goes well beyond what the code does and is often the responsibility of multiple people.
May
23
answered In the Aggregate: How Will We Maintain Legacy Systems?
May
13
answered Good references for End User documentation examples and advise