iSTORYA.NET

Go Back   iSTORYA.NET > Science & Technology > Software & Games > Programming
: :

Register FAQ Members List Calendar Mark Forums Read

Programming :: Programming related discussions ::

Reply
LinkBack Thread Tools
  #1  
Old 09-01-2006, 09:00 AM
Site Keeper
BadDudes is offline
BadDudes's Avatar
Join Date: Sep 2003
Posts: 2,241
Default The Programmers Bill of Rights

It's unbelievable to me that a company would pay a developer $60-$100k in
salary, yet cripple him or her with terrible working conditions and
crusty hand-me-down hardware. This makes no business sense whatsoever.
And yet I see it all the time. It's shocking how many companies still
don't provide software developers with the essential things they need to
succeed.

I propose we adopt a Programmer's Bill of Rights, protecting the rights of
programmers by preventing companies from denying them the fundamentals
they need to be successful.

1. Every programmer shall have two monitors

With the crashing prices of LCDs and the ubiquity of dual-output
video cards, you'd be crazy to limit your developers to a single screen.
The productivity benefits of doubling your desktop are well documented by
now. If you want to maximize developer productivity, make sure each
developer has two monitors.

2. Every programmer shall have a fast PC

Developers are required to run a lot of software to get their jobs
done: development environments, database engines, web servers, virtual
machines, and so forth. Running all this software requires a fast PC with
lots of memory. The faster a developer's PC is, the faster they can cycle
through debug and compile cycles. You'd be foolish to pay the
extortionist prices for the extreme top of the current performance heap--
but always make sure you're buying near the top end. Outfit your
developers with fast PCs that have lots of memory. Time spent staring at
a progress bar is wasted time.

3. Every programmer shall have their choice of mouse and keyboard

In college, I ran a painting business. Every painter I hired had to
buy their own brushes. This was one of the first things I learned.
Throwing a standard brush at new painters didn't work. The "company"
brushes were quickly neglected and degenerated into a state of disrepair.
But painters who bought their own brushes took care of them. Painters who
bought their own brushes learned to appreciate the difference between the
professional $20 brush they owned and cheap disposable dollar store
brushes. Having their own brush engendered a sense of enduring
responsibility and craftsmanship. Programmers should have the same
relationship with their mouse and keyboard-- they are the essential,
workaday tools we use to practice our craft and should be treated as
such.

4. Every programmer shall have a comfortable chair

Let's face it. We make our livings largely by sitting on our butts
for 8 hours a day. Why not spend that 8 hours in a comfortable,
well-designed chair? Give developers chairs that make sitting for 8 hours
not just tolerable, but enjoyable. Sure, you hire developers primarily for
their giant brains, but don't forget your developers' other assets.

5. Every programmer shall have a fast internet connection

Good programmers never write what they can steal. And the internet
is the best conduit for stolen material ever invented. I'm all for books,
but it's hard to imagine getting any work done without fast, responsive
internet searches at my fingertips.

6. Every programmer shall have quiet working conditions

Programming requires focused mental concentration. Programmers
cannot work effectively in an interrupt-driven environment. Make sure
your working environment protects your programmers' flow state, otherwise
they'll waste most of their time bouncing back and forth between
distractions.

The few basic rights we're asking for are easy. They aren't extravagant
demands. They're fundamental to the quality of work life for a software
developer. If the company you work for isn't getting it right, making it
right is neither expensive nor difficult. Demand your rights as a
programmer! And remember: you can either change your company, or you can
change your company.


BTW .. got this from PLUG!

ALONE:Hated and Punished
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #2  
Old 09-02-2006, 12:27 AM
C.I.A.
godCode is offline
godCode's Avatar
Join Date: Jan 2006
Posts: 2,251
Default Re: The Programmers Bill of Rights

hear ye! hear ye!

i think kasagaran diri sa companies diri sa cebu kay mao ning ilang ipang hatag na mga 'environment' sa ila programmers... pero wala hinoon net access....
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3  
Old 09-20-2006, 08:46 AM
Junior Member
ComputerTech is offline
Join Date: Jul 2004
Posts: 276
Default Re: The Programmers Bill of Rights

Quote:
Originally Posted by godCode
hear ye! hear ye!
i think kasagaran diri sa companies diri sa cebu kay mao ning ilang ipang hatag na mga 'environment' sa ila programmers... pero wala hinoon net access....
net access is essenatial mostly in robust application dev, in that case you should present a case study to your boss siting the importance of a net access
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4  
Old 09-20-2006, 05:39 PM
Junior Member
hybrid_X is offline
Join Date: Mar 2005
Posts: 382
Default Re: The Programmers Bill of Rights

mas maayo pa diay nyo kay na met ang 1-5/6 rights kay dd ntawon kabati... paugat...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5  
Old 10-02-2006, 02:52 PM
C.I.A.
jerx d great is online now
jerx d great's Avatar
Join Date: Feb 2005
Posts: 2,073
Default Re: The Programmers Bill of Rights

wooww.....nice bill of rights hehehehe...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #6  
Old 10-08-2006, 03:40 PM
C.I.A.
digitalsuperman is offline
digitalsuperman's Avatar
Join Date: Dec 2003
Posts: 7,153
Default Re: The Programmers Bill of Rights

agree ko ani..mas productive ang software engineers if we have 2 monitors and faster cpu's..
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7  
Old 10-10-2006, 09:29 AM
Junior Member
knight26 is offline
Join Date: Oct 2006
Gender: Male
Posts: 31
Default Re: The Programmers Bill of Rights

agree ko ana sa imong gi post bro. worst dri sa among company kay gi project-based ang mga programmers ug mga technicians. gamay pa gyud ug sweldo. ka faet gyud ning companyaha.......
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #8  
Old 10-10-2006, 09:43 AM
Senior Member
dlanyer77 is online now
dlanyer77's Avatar
Join Date: Sep 2006
Gender: Male
Posts: 969
Default Re: The Programmers Bill of Rights

Happy New Year!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #9  
Old 10-10-2006, 09:06 PM
Site Keeper
BadDudes is offline
BadDudes's Avatar
Join Date: Sep 2003
Posts: 2,241
Default Re: The Programmers Bill of Rights

OT: @ dlanyer77
no problem bro I dont take things too seriously ... anyway I'm so sorry also if I offended you ..
Peace!


ALONE:Hated and Punished
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #10  
Old 10-12-2006, 03:38 PM
Senior Member
dlanyer77 is online now
dlanyer77's Avatar
Join Date: Sep 2006
Gender: Male
Posts: 969
Default Re: The Programmers Bill of Rights

Quote:
Originally Posted by BadDudes
OT: @ dlanyer77
no problem bro I dont take things too seriously ... anyway I'm so sorry also if I offended you ..
Peace!
same here bro. maybe its just the result of pressure sa work cguro nato bro. Peace!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #11  
Old 10-17-2006, 06:33 PM
C.I.A.
tokidoki is offline
tokidoki's Avatar
Join Date: Jul 2004
Posts: 2,143
Default Re: The Programmers Bill of Rights

Here's an interesting suggestion:
Every programmer has the right to surf and browse whatever they wish with no restrictions. Privacy! :P
Every programmer shall NOT work for companies that cannot provide these rights.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #12  
Old 11-24-2006, 04:38 PM
Junior Member
RC211V is offline
RC211V's Avatar
Join Date: Aug 2005
Posts: 258
Default Re: The Programmers Bill of Rights

is there like a programmer's club or organization here in cebu that i can join? or a forum for cebuano programmers where we can share our ideas and stuff?
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #13  
Old 12-18-2006, 11:52 AM
Junior Member
radieux_scablem is offline
radieux_scablem's Avatar
Join Date: May 2005
Gender: Male
Posts: 60
Default Re: The Programmers Bill of Rights

Pero bro.. I think almost 60percent of our population was not able to exercise these rights.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #14  
Old 12-22-2006, 08:22 PM
C.I.A.
StyM is offline
Join Date: Sep 2004
Posts: 2,052
Default Re: The Programmers Bill of Rights

i dont mind working in any condition as long as pay is good ($60-$100k)...
i'd buy my own workstation.... but the problem is low pay plus worst working condition...
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #15  
Old 12-25-2006, 10:56 AM
Junior Member
HLadik2 is offline
HLadik2's Avatar
Join Date: Apr 2005
Posts: 245
Default Re: The Programmers Bill of Rights

para lang nako sa, kung 60k-100k ako sweldo, magtigom nalang ko para, e palit nako sa akong mga kinahanglanon

like the Two Monitors, Graphics Card pa nga mo support sa two monitors
Comfortable Chair, keyboard and mouse

Sagdi nlang kung saba ang working environment, ma bawi raman sa imong kusug nga PC, kay mas productive ka basta kusog

sakto sad baya ang internet connection, duka kaayo basta hinay
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT +8. The time now is 08:45 PM.


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.3.0
(c) 2002-2009 iSTORYA.NET | Design by DrE | Modifications by BeoR