Use this sample and step by step explanation for setting meaningful and inspiring employee performance goals for a programmer.

A programmer is a professional who is hired by a company or an individual to code or write computer based program applications. They will largely ensure that what they code and write meets their clients? needs and requirements. It is his or her role to ensure that all source code written can be understood by any computer end-user.

Besides that major role, he or she will have the following responsibilities; debug and troubleshoot all computer based problems, write and maintain all sources codes, perform customization of computer programs purchased from the vendor to meet the end user needs and undertaking tests to ensure the applications are working seamlessly,

Employee Performance Goals Sample

Employee's Name: Title:
Review Period: __/__/__ to __/__/__ Employee SSN:
Work Location: Supervisor's Name:


  1. Setting Goals: List specific goals in the space provided below each competency under "Performance Goals". Assign an appropriate timeline for each goal as well as numeric or financial terms to measure the goal.
  2. Employee Comments: The employee must comment next to each goal under "Employee Comments" with "Okay" for goals which he/she feels comfortable working with, and "Needs Clarification" for goals which he/she believes need to be discussed further. An employee who is comfortable with all the goals can sign the goals at this stage.
  3. Summary: Give a summary of the total time estimated for the employee to have achieved the goals. State action plans and specific milestones to track the goals. Any additional comments agreed between the employee and the supervisor should be noted here.
  4. Human Resources Review: Human resources personnel must confirm that the goals are specific, measurable, achievable, relevant, and time-bound. He/she must then sign the goals in the "Human Resource" section provided under "Signatures".
  5. Signatures: When discussion of the goals has been completed and consensus has been reached, sign the goals and let the employee sign too. Send the final copy to the human resources for inclusion in the employee's professional records.

Performance Goals for Next Period

Performance Goals

Employee Comments


Give customers timely and constructive advice to help them make the right decision.

Prioritize your workload effectively depending on the needs of customers.

[employee comments goal]

Weigh my words first before I speak them out to avoid saying unwanted things.

Seek clarification on the points that are not very well understood.

[employee comments goal]

Invest in high-quality training that enhances better productivity in future

Train workers to embrace their work as their very own

[employee comments goal]

Be willing to learn new things that will jog the memory and upgrade knowledge levels

Follow the safety precautions keenly to ensure security is maintained at all times

[employee comments goal]

Be precise and specific in the feedback one provides and be assertive when giving negative feedback

Avoid excessive use of body language or gestures unless one is illustrating a point about the other person's efforts

[employee comments goal]

Place goals in a place where one automatically sees them in order to stay motivated, focused and committed to staying on task

Motivate oneself with post pictures, articles, or words of affirmation about the task one is working on

[employee comments goal]

Develop personal standards; learn to regulate and correct own behavior whenever one gets out of track

Create an environment that supports own goals, habits, and the consistent actions one needs to take to accomplish them

[employee comments goal]

Encourage others to embrace the embrace the power of computers to process tasks more efficiently and accurately

Show more willingness to learn how to keep computers and mobile devices secure, and free from unauthorized access

[employee comments goal]

Show more willingness to learn how to work with numbers and figures and how to interpret mathematical information

Learn more about reliable data collection techniques and make an effort to collect the right information

[employee comments goal]

Demonstrate more willingness to learn how to use cross-platform programming languages

Always make a plan of the program structure before typing the code

[employee comments goal]


Sections 1-2: To be completed by the supervisor

Section 3: To be completed by the employee

1. Goals completed since last performance feedback

2. Goals for next period

3. Employee comments


I acknowledge that I discussed this performance feedback with my supervisor. My signature does not mean that I agree or disagree with this appraisal.
Employee: Date:
Supervisor: Date:
Human Resources: Date:

Related Articles