Skip to content

Commit

Permalink
Merge pull request #2 from MCRedJay/master
Browse files Browse the repository at this point in the history
updates
  • Loading branch information
n1rvana committed Jul 1, 2014
2 parents c4df7cd + 0d2e804 commit 8b7987c
Showing 1 changed file with 12 additions and 4 deletions.
16 changes: 12 additions & 4 deletions README.md
Expand Up @@ -9,7 +9,8 @@ Meetings
========

- All Meetings are optional, and open door. This encourages brevety, and transparency.
- The only exception are specific personnel issues. Long term planning must be open to all stakeholders.
- Long term planning is open to all stakeholders.
- The only exception are specific personnel issues.

Responsibility
==============
Expand All @@ -28,18 +29,25 @@ Hiring

- Hire people who have that spark in their eyes.
- hungry: they must have an agenda of some sort, preferably aligned with the companies interests in some way
- self-teaching: training costs two people's time, and is less effective than those who want to learn
- self-teaching: training costs two people's time, and is less effective than those who want to learn (that said, training should happen)
- ready to do whatever is needed. "That's not my job" is never something they'd say.
- look for people who have accomplished something exceptional, even if it's mundane. eg: an exceptional train set.
- only hire programmers who program because thats the way their brain formed. don't hire those who decided in college that it was a lucerative career
- only hire programmers who program because thats the way their brain formed. don't hire those who decided in college that it was a lucrative career
- find people who enjoy helping others. the guy who always volunteers to chip in, have that person interview each candidate to find people who think first of the team, and of themselves second
- hire slowly, contract with potential hires at a high hourly rate, if they work out bring them on full time. (there's a special place in hell for people who do contract-to-hire at regular salary)
- ABC: Attitude, Bandwidth, Communications - look for people with good attidue, high badwidth (eg: smart or hard worker) and good communications abilities.

Firing
======

- people have one boss, that is there manager. their manager must be competent in the work that they do
- termination should never be a surprise, it should be the ultimate result of a series of attempts to correct problems

Work Day
========

- Software development requires mental qcuity. People should work when they are well rested. Fixed schedules undermine productivity in software.
- Software development requires mental acuity. People should work when they are well rested. Fixed schedules undermine productivity in software.
- interrupting engineers, especially by management when the building is not on fire is a firing offense

Planning
========
Expand Down

0 comments on commit 8b7987c

Please sign in to comment.