2 Clarified communication skills section.
source | link

Motivation. Do you know how to motivate yourself? Do you know what tactics may work better than others? This is about self-awareness that some people may expect you to know from all the education you've done to have found this out on the side.

Basic testing and debugging skills. Do you know what a unit test is? Do you know a few ways to debug a problem? This isn't about knowing specifically what to do in an environment but rather the general idea of what the most basic tests can be and what strategies to have in looking at a problem.

Communication skills. How precise are you with language? How well can you go from technical to non-technical? Granted this is something to develop, but it is something to note and in some cases save someone that may get themselves in trouble by not understanding the implications of what they claim. How well do you get along with people? Not that this is a strict requirement but if you can have good relationships with fellow co-workers, it can make some jobs a bit easier to handle. Honesty and integrity also fall under this skill group as generally there may be questions about how well do you say what you mean and mean what you say. "Office Space" has lots of examples of poor communication and while the work is fictional, there may have been many scenes that were really close to reality for some people in terms of working in office environments.

Versatility. New people on the team may get a broad set of responsibilities so that if in a small company you may have to set up databases, networks, web servers, and other stuff that is outside of development. Pitching in to help a team meet a deadline would be another example in here.

Motivation. Do you know how to motivate yourself? Do you know what tactics may work better than others? This is about self-awareness that some people may expect you to know from all the education you've done to have found this out on the side.

Basic testing and debugging skills. Do you know what a unit test is? Do you know a few ways to debug a problem? This isn't about knowing specifically what to do in an environment but rather the general idea of what the most basic tests can be and what strategies to have in looking at a problem.

Communication skills. How precise are you with language? How well can you go from technical to non-technical? Granted this is something to develop, but it is something to note and in some cases save someone that may get themselves in trouble by not understanding the implications of what they claim. How well do you get along with people? Not that this is a strict requirement but if you can have good relationships with fellow co-workers, it can make some jobs a bit easier to handle.

Versatility. New people on the team may get a broad set of responsibilities so that if in a small company you may have to set up databases, networks, web servers, and other stuff that is outside of development. Pitching in to help a team meet a deadline would be another example in here.

Motivation. Do you know how to motivate yourself? Do you know what tactics may work better than others? This is about self-awareness that some people may expect you to know from all the education you've done to have found this out on the side.

Basic testing and debugging skills. Do you know what a unit test is? Do you know a few ways to debug a problem? This isn't about knowing specifically what to do in an environment but rather the general idea of what the most basic tests can be and what strategies to have in looking at a problem.

Communication skills. How precise are you with language? How well can you go from technical to non-technical? Granted this is something to develop, but it is something to note and in some cases save someone that may get themselves in trouble by not understanding the implications of what they claim. How well do you get along with people? Not that this is a strict requirement but if you can have good relationships with fellow co-workers, it can make some jobs a bit easier to handle. Honesty and integrity also fall under this skill group as generally there may be questions about how well do you say what you mean and mean what you say. "Office Space" has lots of examples of poor communication and while the work is fictional, there may have been many scenes that were really close to reality for some people in terms of working in office environments.

Versatility. New people on the team may get a broad set of responsibilities so that if in a small company you may have to set up databases, networks, web servers, and other stuff that is outside of development. Pitching in to help a team meet a deadline would be another example in here.

1
source | link

Motivation. Do you know how to motivate yourself? Do you know what tactics may work better than others? This is about self-awareness that some people may expect you to know from all the education you've done to have found this out on the side.

Basic testing and debugging skills. Do you know what a unit test is? Do you know a few ways to debug a problem? This isn't about knowing specifically what to do in an environment but rather the general idea of what the most basic tests can be and what strategies to have in looking at a problem.

Communication skills. How precise are you with language? How well can you go from technical to non-technical? Granted this is something to develop, but it is something to note and in some cases save someone that may get themselves in trouble by not understanding the implications of what they claim. How well do you get along with people? Not that this is a strict requirement but if you can have good relationships with fellow co-workers, it can make some jobs a bit easier to handle.

Versatility. New people on the team may get a broad set of responsibilities so that if in a small company you may have to set up databases, networks, web servers, and other stuff that is outside of development. Pitching in to help a team meet a deadline would be another example in here.