Software engineering is a multi-disciplinary profession which requires a wide range of technical and non-technical skills. Most software engineers – programmers, systems analysts, computer scientists – have mastered the former, but often not the latter. Learn the development of “soft skills,” non-technical skills such as project management; interpersonal communication – oral and written; organizational development and leadership; understanding business, marketing, and sales requirements/expectations; building effective, productive relationships with internal and external stakeholders; developing effective negotiation skills; and promoting and maintaining a “healthy,” productive work environment.
Just took the above from the following URL: :-)
http://extension.ucsd.edu/studyarea/index.cfm?vAction=singleCourse&vCourse=CSE-40980
Wednesday, April 8, 2009
Subscribe to:
Post Comments
(
Atom
)
0 comments :
Post a Comment