{"title":"数学技能在软件行业中的应用分析","authors":"Deniz Akdur","doi":"10.47000/tjmcs.789945","DOIUrl":null,"url":null,"abstract":"Mathematical skills can provide a scientific basis for software engineering (SE) activities by helping practitioners comprehend the unambiguous logic, which is critical for both abstract thinking and problem solving besides development of any applications in the software industry. Many practitioners in different roles take different mathematics courses at the university education; however there are various perceptions about the necessity and the weight of these courses. ”What are their usage in the software industry?” or ”do we need such a (heavy) mathematical curriculum at the university?” are frequently asked questions for software teams. To better understand different opinions, we utilized the results of our survey, which investigated the skills gaps in the software industry. 628 Turkey-educated practitioners, whose undergraduate degree was completed in Turkey, working in 13 countries responded the survey. In this paper, we examined different perceptions (1) about the usage of the mathematics courses in the software industry; and (2) about current weight of these courses in the curriculum. The findings shed light on the perceptions about mathematical skills in the industry by presenting various cross-factor analysis. 2010 AMS Classification: 97NXX, 68TXX, 68NXX","PeriodicalId":177259,"journal":{"name":"Turkish Journal of Mathematics and Computer Science","volume":"32 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-12-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"The Analysis of Mathematical Skills Used in the Software Industry\",\"authors\":\"Deniz Akdur\",\"doi\":\"10.47000/tjmcs.789945\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Mathematical skills can provide a scientific basis for software engineering (SE) activities by helping practitioners comprehend the unambiguous logic, which is critical for both abstract thinking and problem solving besides development of any applications in the software industry. Many practitioners in different roles take different mathematics courses at the university education; however there are various perceptions about the necessity and the weight of these courses. ”What are their usage in the software industry?” or ”do we need such a (heavy) mathematical curriculum at the university?” are frequently asked questions for software teams. To better understand different opinions, we utilized the results of our survey, which investigated the skills gaps in the software industry. 628 Turkey-educated practitioners, whose undergraduate degree was completed in Turkey, working in 13 countries responded the survey. In this paper, we examined different perceptions (1) about the usage of the mathematics courses in the software industry; and (2) about current weight of these courses in the curriculum. The findings shed light on the perceptions about mathematical skills in the industry by presenting various cross-factor analysis. 2010 AMS Classification: 97NXX, 68TXX, 68NXX\",\"PeriodicalId\":177259,\"journal\":{\"name\":\"Turkish Journal of Mathematics and Computer Science\",\"volume\":\"32 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-12-31\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Turkish Journal of Mathematics and Computer Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.47000/tjmcs.789945\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Turkish Journal of Mathematics and Computer Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.47000/tjmcs.789945","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
The Analysis of Mathematical Skills Used in the Software Industry
Mathematical skills can provide a scientific basis for software engineering (SE) activities by helping practitioners comprehend the unambiguous logic, which is critical for both abstract thinking and problem solving besides development of any applications in the software industry. Many practitioners in different roles take different mathematics courses at the university education; however there are various perceptions about the necessity and the weight of these courses. ”What are their usage in the software industry?” or ”do we need such a (heavy) mathematical curriculum at the university?” are frequently asked questions for software teams. To better understand different opinions, we utilized the results of our survey, which investigated the skills gaps in the software industry. 628 Turkey-educated practitioners, whose undergraduate degree was completed in Turkey, working in 13 countries responded the survey. In this paper, we examined different perceptions (1) about the usage of the mathematics courses in the software industry; and (2) about current weight of these courses in the curriculum. The findings shed light on the perceptions about mathematical skills in the industry by presenting various cross-factor analysis. 2010 AMS Classification: 97NXX, 68TXX, 68NXX