• DocumentCode
    265674
  • Title

    The Hidden Job Requirements for a Software Engineer

  • Author

    Marinovici, Cristina ; Kirkham, Harold ; Glass, Kevin

  • Author_Institution
    Pacific Northwest Nat. Lab., Richland, WA, USA
  • fYear
    2014
  • fDate
    6-9 Jan. 2014
  • Firstpage
    4979
  • Lastpage
    4984
  • Abstract
    In a world increasingly operated by computers, where innovation depends on software, the software engineer´s role is changing continuously and gaining new dimensions. In commercial software development as well as scientific research environments, the way software developers are perceived is changing, because they are more important to the business than ever before. Nowadays, their job requires skills extending beyond the regular job description posted by HR, and more is expected. To advance and thrive in their new roles, the software engineers must embrace change, and practice the themes of the new era (integration, collaboration and optimization). The challenges may be somehow intimidating for freshly graduated software engineers. Through this paper the authors hope to set them on a path for success, by helping them relinquish their fear of the unknown.
  • Keywords
    software engineering; commercial software development; hidden job requirements; regular job description; software engineer; Cloud computing; Companies; Noise; Productivity; Reactive power; agile; communication; creativity; domain knowledge; skills set;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences (HICSS), 2014 47th Hawaii International Conference on
  • Conference_Location
    Waikoloa, HI
  • Type

    conf

  • DOI
    10.1109/HICSS.2014.611
  • Filename
    6759214