软件开发人员的软技能

Olena rofymenko, Oksana Savielieva, Yuliia Prokop, Nataliia Loginova, Anastasiia Dyka
{"title":"软件开发人员的软技能","authors":"Olena rofymenko, Oksana Savielieva, Yuliia Prokop, Nataliia Loginova, Anastasiia Dyka","doi":"10.28925/2663-4023.2023.19.619","DOIUrl":null,"url":null,"abstract":"Nowadays, an understanding of the importance of having behavioral competencies for IT specialists has been formed. Analysis of publications confirms the growing needs and interest of software developers in the development of not only technical skills, but also social (behavioral) competencies for effective and efficient performance of professional activities. During interviews with recruits, IT companies try to find out not only the level of hard skills, but also the presence of a set of soft skills. Unlike hard skills, soft skills are the common language of empathy, cooperation, and well-being of people in the workplace. They should be considered holistically because they can change in accordance with changes in a person's life. They form the stability and at the same time flexibility of the team, which ultimately affects the success of the company. Each specific company itself defines its soft skills model as a set of competencies necessary for successful work in it to achieve its strategic goals. Currently, there is no well-defined, established, generally accepted list of soft skills for software developers. In the work, an analysis of numerous publications from the IT company was carried out and a list of soft skills, most important for software developers, considering the specifics of communication skills of the relevant industry, was formed. Communication, teamwork, time management, admitting mistakes, empathy, emotional intelligence, patience, adaptability, creativity, leadership, problem solving and interpersonal skills are the main soft skills that a software developer needs to develop to successfully solve his professional tasks in a team, significantly improve their productivity and increase their overall job satisfaction. The article also examines key difficulties in the formation of relevant soft skills and ways to overcome them. Considering the importance and development of employees' social competencies contributes to their joint involvement in work, effective interaction and interest in achieving good results, high quality and productivity for the long-term sustainability of the company in a global professional environment.","PeriodicalId":198390,"journal":{"name":"Cybersecurity: Education, Science, Technique","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"SOFT SKILLS FOR SOFTWARE DEVELOPERS\",\"authors\":\"Olena rofymenko, Oksana Savielieva, Yuliia Prokop, Nataliia Loginova, Anastasiia Dyka\",\"doi\":\"10.28925/2663-4023.2023.19.619\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Nowadays, an understanding of the importance of having behavioral competencies for IT specialists has been formed. Analysis of publications confirms the growing needs and interest of software developers in the development of not only technical skills, but also social (behavioral) competencies for effective and efficient performance of professional activities. During interviews with recruits, IT companies try to find out not only the level of hard skills, but also the presence of a set of soft skills. Unlike hard skills, soft skills are the common language of empathy, cooperation, and well-being of people in the workplace. They should be considered holistically because they can change in accordance with changes in a person's life. They form the stability and at the same time flexibility of the team, which ultimately affects the success of the company. Each specific company itself defines its soft skills model as a set of competencies necessary for successful work in it to achieve its strategic goals. Currently, there is no well-defined, established, generally accepted list of soft skills for software developers. In the work, an analysis of numerous publications from the IT company was carried out and a list of soft skills, most important for software developers, considering the specifics of communication skills of the relevant industry, was formed. Communication, teamwork, time management, admitting mistakes, empathy, emotional intelligence, patience, adaptability, creativity, leadership, problem solving and interpersonal skills are the main soft skills that a software developer needs to develop to successfully solve his professional tasks in a team, significantly improve their productivity and increase their overall job satisfaction. The article also examines key difficulties in the formation of relevant soft skills and ways to overcome them. Considering the importance and development of employees' social competencies contributes to their joint involvement in work, effective interaction and interest in achieving good results, high quality and productivity for the long-term sustainability of the company in a global professional environment.\",\"PeriodicalId\":198390,\"journal\":{\"name\":\"Cybersecurity: Education, Science, Technique\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Cybersecurity: Education, Science, Technique\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.28925/2663-4023.2023.19.619\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Cybersecurity: Education, Science, Technique","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.28925/2663-4023.2023.19.619","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

如今,已经形成了对IT专家具有行为能力的重要性的理解。对出版物的分析证实了软件开发人员在发展技术技能和社会(行为)能力方面不断增长的需求和兴趣,以便有效和高效地执行专业活动。在对新员工的面试中,IT公司不仅要找出硬技能的水平,还要找出一套软技能的存在。与硬技能不同,软技能是人们在工作场所的同理心、合作和幸福的共同语言。它们应该从整体上考虑,因为它们可以随着一个人生活的变化而变化。他们形成了团队的稳定性和灵活性,最终影响到公司的成功。每个特定的公司自己将其软技能模型定义为一组成功工作所需的能力,以实现其战略目标。目前,对于软件开发人员来说,还没有一个定义良好的、已建立的、普遍接受的软技能列表。在工作中,对IT公司的大量出版物进行了分析,并考虑到相关行业的沟通技巧的具体情况,形成了对软件开发人员最重要的软技能列表。沟通、团队合作、时间管理、承认错误、同理心、情商、耐心、适应能力、创造力、领导力、解决问题和人际交往能力是软件开发人员需要培养的主要软技能,以成功地解决团队中的专业任务,显著提高他们的生产力,提高他们的整体工作满意度。文章还探讨了相关软技能形成的主要困难以及克服这些困难的方法。考虑到员工社会能力的重要性和发展有助于他们共同参与工作,有效的互动和取得良好结果的兴趣,高质量和生产力,以实现公司在全球专业环境中的长期可持续性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
SOFT SKILLS FOR SOFTWARE DEVELOPERS
Nowadays, an understanding of the importance of having behavioral competencies for IT specialists has been formed. Analysis of publications confirms the growing needs and interest of software developers in the development of not only technical skills, but also social (behavioral) competencies for effective and efficient performance of professional activities. During interviews with recruits, IT companies try to find out not only the level of hard skills, but also the presence of a set of soft skills. Unlike hard skills, soft skills are the common language of empathy, cooperation, and well-being of people in the workplace. They should be considered holistically because they can change in accordance with changes in a person's life. They form the stability and at the same time flexibility of the team, which ultimately affects the success of the company. Each specific company itself defines its soft skills model as a set of competencies necessary for successful work in it to achieve its strategic goals. Currently, there is no well-defined, established, generally accepted list of soft skills for software developers. In the work, an analysis of numerous publications from the IT company was carried out and a list of soft skills, most important for software developers, considering the specifics of communication skills of the relevant industry, was formed. Communication, teamwork, time management, admitting mistakes, empathy, emotional intelligence, patience, adaptability, creativity, leadership, problem solving and interpersonal skills are the main soft skills that a software developer needs to develop to successfully solve his professional tasks in a team, significantly improve their productivity and increase their overall job satisfaction. The article also examines key difficulties in the formation of relevant soft skills and ways to overcome them. Considering the importance and development of employees' social competencies contributes to their joint involvement in work, effective interaction and interest in achieving good results, high quality and productivity for the long-term sustainability of the company in a global professional environment.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信