enquiry of employers oct/nov 2007 jüri kiho university of tartu institutue of computer science

9
Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

Upload: agatha-harmon

Post on 29-Dec-2015

220 views

Category:

Documents


3 download

TRANSCRIPT

Page 1: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

Enquiry of

Employers

Oct/Nov 2007

Jüri Kiho

University of TartuInstitutue of Computer Science

Page 2: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

The request

A number of CS/IT oriented companies and organisations in Tartu were asked to compose a list of entries of the following structure:

<position title; profile (CS / IT); number of persons working in this position>.

It was requested to indicate current situation (not to consider possible future trends and developments of the organisation).

In order to specify the profile of a position (job), the descriptions of corresponding skills and knowledge (representing the minimum level according to ACM/IEEE, see Appendix) was sent to the informants.They were asked to specify CS or IT for a position, depending on which kind of skills they consider would be preferable for an employee in this position.

Page 3: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

Pöördun Teie kui TÜ informaatika ja infotehnoloogia õppekavade lõpetanute (tulevaste)tööandjate poole.Nimelt on käsil õppekavade läbivaatamine/korrastamine. Selle käigus tuleb muuhulgasõppekavade eesmärgid sõnastada (õpi)väljundite põhiselt.Kuna neid me alles püüame määratleda, siis esialgu on üheks lähtekohaks ACM/IEEE (http://www.acm.org/education/curricula.html)poolt pakutud õpiväljundite loetelud (väljavõtted manuses), nii Computer Science (meil:informaatika) kui ka Information Technology (meil: infotehnoloogia) bakalaureuste (USA-s küll 4 a.) jaoks.ACM/IEEE profileerib bakalaureused laias laastus ja väga selge vahega:CS -- arendajad (kel ka CS teooria-ettevalmistus);IT -- rakendajad (integreeritud IT-lahenduste suund).Palun leidke pisut aega, et koostada väike loetelu. millesloetlete oma firma IT/informaatika-orienteeritud töökohad ja lisate igaletöökoha nimetusele kas CS või IT, sõltuvalt sellest, kumma eriala pädevustega (*ACM/IEEE järgi*) inimene sellele töökohale *paremini* sobiks.Töökoha nimetus palume anda võimalikult sisuline, vastavalt momendi tööülesannetele.Ühte ja sama nimetust ei ole vaja muidugi korrata, kuigi sellise ülesandega töötajaid võibolla on mitu.Selgituseks veel niipalju, et ACM/IEEEpoolt antud "body of knowledge" sisaldab mõlema eriala puhul ka nn "programmingfundamentals" incl nt testimine. Kuid tööstuslikuma tarkvaraarenduse "software engineering"kõrgem tase ei kuulu neil IT teadmustuuma, erinevalt CS erialast. Jüri Kiho, programmijuht

Page 4: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

The informants1. Medisoft 2. Codewiser 3. Quretec 4. Cybernetica 5. WM-data 6. Playtech 7. Reach-u 8. Gennet 9. Raintree 10.Webmedia 11.Mandator 12.Hansson, Leego & Partner 13.SA Tartu Ülikooli Kliinikum

11 out of 13 answered

Page 5: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

Töökoht (Position) CS IT---------------------------------------------------------------------------------------------------Osakonna juhataja (Department manager) 2Teadur (Research fellow ) 7Analüütik (Analyst) 14 9Süsteemianalüütik (System analyst) 2Analüütik-projektijuht (Analyst-project manager) 4Projektijuht (Project manager) 10Analüütik ehk tarkvaranõuete formaliseerija 4(Analyst – formalizer of software requirements) (Süsteemi)arhitekt (System architect) 26Spetsialist (veebirakenduste arendaja ja haldaja) 1(Developer and manager of web applications)Spetsialist (MS SQL rakenduste arendaja ja haldaja) 1(developer and manager of MS SQL applications)Süsteemi arhitekt ehk lahenduse projekteerija vastaval platvormil 2(System Architect – platform solutions designer)Arendusjuht (Development manager) 2Tarkvara arendaja (Software developer) 31Süsteemiarendaja (System developer) 25Tarkvarainsener (Software engineer) 7Programmeerija (Programmer) 26 26

Kokkuvõte (Summary)

Page 6: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

Kasutajaliidese arhitekt (UI architect) 2Rakenduste insener (Integration engineer) 10Klienditoe tehnik (Support technician) 15ERP-süsteemide konsultant (ERP consultant) 3ERP süsteemide arendaja (ERP developer) 2IT koordinaator (IT coordinator) 2Testidisainer (Test designer) 3Tarkvara testija (QA engineer) 26Testija (Tester) 1 3Analüütik, testija (Analyst, tester) 4Testija, koolitaja (Tester, trainer) 2Hooldusinsener (Maintenance engineer) 2Hooldusspetsialist (Maintenance specialist) 2Integratsiooni-, juurutus- ja hooldusspetsialist 10(Specialist for integration, implementation and maintenance)Audiitor (Auditor) 2Süsteemiadministraator (System administrator) 7Dokumenteerija (Documentator) 4Müügijuht (Sales manager) 1Tarneinsener (Shipment engineer) 1*** <salajane (confidential)> 65*** <salajane (confidential)> 195--------------------------------------------------------------------------------------------------

228 333

Page 7: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

Kujundus (Styling, layout) IT (#: ?)Projektijuhtimine (Project manager) CS/IT ei tea (not clear) ? ?Juhtimine (Manager) CS/IT ei tea (not clear) ? ? Tipparendaja (Top developer) CS (#: ?)

Veel märgiti (Mentioned also):

Page 8: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

ACM Curricula Recommendations Computer Science volume Final Report (December 15, 2001) – 66 – Information Technology Volume (October 2005) – 6 –

CS baccalaureate program aim to provide their graduates with the skills and knowledge representing the minimum level:

• Demonstrate a requisite understanding of the main body of knowledge and theories of computer science.• Understand and apply essential concepts, principles, and practices in the context of well-defined scenarios, showing judgment in the selection and application of tools and techniques.• Produce work involving problem identification, analysis, design, and development of a software system, along with appropriate documentation. The work must show some problem-solving and evaluation skills drawing on some supporting evidence and demonstrate a requisite understanding of and appreciation for quality.• Demonstrate the ability to work as an individual under guidance and as a team member.• Identify appropriate practices within a professional, legal, and ethical framework.• Appreciate the need for continuing professional development.• Discuss applications based upon the body of knowledge.

Excerpts

APPENDIX

Page 9: Enquiry of Employers Oct/Nov 2007 Jüri Kiho University of Tartu Institutue of Computer Science

IT baccalaureate program aims to provide their graduates with the skills and knowledge to take on appropriate professional positions in Information Technology upon graduation and grow into leadership positions or pursue research or graduate studies in the field. Fundamental to Information Technology is the integration of different technologies and the integration of technologies into organizations. An IT graduate must therefore acquire a skill set that enables him or her to successfully perform integrative tasks, including the ability to:(a) Use and apply current technical concepts and practices in the core information technologies;(b) Analyze, identify and define the requirements that must be satisfied to address problems or opportunities faced by organizations or individuals;(c) Design effective and usable IT-based solutions and integrate them into the user environment;(d) Assist in the creation of an effective project plan;(e) Identify and evaluate current and emerging technologies and assess their applicability to address the users’ needs;(f) Analyze the impact of technology on individuals, organizations and society, including ethical, legal and policy issues;(g) Demonstrate an understanding of best practices and standards and their application;(h) Demonstrate independent critical thinking and problem solving skills;(i) Collaborate in teams to accomplish a common goal by integrating personal initiative (ii) and group cooperation;(j) Communicate effectively and efficiently with clients, users and peers both verbally and inwriting, using appropriate terminology;(k) Recognize the need for continued learning throughout their career.