vrste radnih mjesta
DESCRIPTION
This is a presentation given at www.jobfair.ba, about different types of carreers in an ICT company. It's introductory level, designed for students looking for basic guidance.TRANSCRIPT
![Page 1: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/1.jpg)
10 tipova radnih mjesta u IT kompanijama
Ferid Ajanović, Job fair 2014
![Page 2: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/2.jpg)
Zašto ova tema
• Program Moja praksa• 49 prijava• 24 prijave za Angular.js projekat (web developer)
– Automatizacija testova za mobilne aplikacije – 14 prijava– Rails performance analysis – 6 prijava– Data standardization tool – 17 prijava– Analiza i vizuelizacija podataka – 6 prijava– Automatizacija testova za API – 4 prijave– Google Glass project - 16 prijava– Swift projekat – 9 prijava– AngularJS projekat – 24 prijave
![Page 3: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/3.jpg)
Zašto ova tema
• Znamo li šta možemo raditi?
• Koristimo li svoj potencijal?
![Page 4: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/4.jpg)
Tržišna podjela
• Lažni freelancing
• Pravi freelancing
• Timski rad
![Page 5: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/5.jpg)
Osnovni pogled ( +predrasude )
• Developer
– Velika faca
• Tester
– Smetalo
• Projekt menadžer
– Soft skills guy
![Page 6: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/6.jpg)
Projektne uloge
1. Web developer2. Backend developer3. Full stack developer4. Apps developer5. Fixer6. Tester7. Test engineer8. Integration specialist9. Data analyst / Data scientist10. Sys admin11. Database developer12. Scrum master13. Product owner
![Page 7: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/7.jpg)
Web developer
• Zadatak
– Razvoj web pageova
• Osnovne vještine
– HTML, CSS
• Napredne vještine
– Razumijevanje rada browsera, HTTP protokla
![Page 8: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/8.jpg)
Backend developer
• Zadatak
– Razvoj business logike
• Osnovne vještine
– Java / .net
• Napredne vještine
– Algoritmi, baze podataka, paralelizam, infrastruktura
![Page 9: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/9.jpg)
Full stack developer
• Zadatak
– Razvoj business logike i UIa
• Osnovne vještine
– Ruby on Rails, HTML, CSS, javascript
• Napredne vještine
– Baze podataka, API development, infrastruktura
![Page 10: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/10.jpg)
Apps developer
• Zadatak
– Razvoj aplikacija za iOS / Android
• Osnovne vještine
– Objective-C, Java/Android, korištenje APIs
• Napredne vještine
– Native podrška, backward compatibility koncepti
![Page 11: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/11.jpg)
Fixer
• Zadatak
– Rješavanje prljavih poslova
• Osnovne vještine
– Skriptni jezici
• Napredne vještine
– Strukture podataka, algoritmi, paralelizam
![Page 12: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/12.jpg)
Tester
• Zadatak
– Testiranje softvera
• Osnovne vještine
– Dekompozicija problema, traženje greške
• Napredne vještine
– Skriptni jezici
![Page 13: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/13.jpg)
Test egineer
• Zadatak
– Automatsko testiranje softvera
• Osnovne vještine
– Skriptni jezici, Upravljanje stanjem sistema
• Napredne vještine
– Continuous integration
![Page 14: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/14.jpg)
Integration specialist
• Zadatak
– Integracija softverskog rješenja
• Osnovne vještine
– Sve pomalo
• Napredne vještine
– Sve, ali malo više
![Page 15: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/15.jpg)
Data analyst / Data scientist
• Zadatak
– Analiza podataka, predviđanje
• Osnovne vještine
– Baze podataka, manipulacija fajlovim
• Napredne vještine
– Analitičke sposobnosti, pronicljivost
![Page 16: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/16.jpg)
Sys admin
• Zadatak
– Upravljanje serverima i mrežom
• Osnovne vještine
– Linux, Windows, mreže
• Napredne vještine
– Napredni OS, napredne mreže, privatnost, sigurnost
![Page 17: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/17.jpg)
Database developer
• Zadatak
– Razvoj baza podataka
• Osnovne vještine
– SQL, ERD, indeksiranje
• Napredne vještine
– ???
![Page 18: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/18.jpg)
Scrum master
• Zadatak
– Podrška timu u izvedbi projekta
• Osnovne vještine
– Komunikacija, disciplina
• Napredne vještine
– Mentoring, rukovođenje
![Page 19: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/19.jpg)
Product owner
• Zadatak
– Osmišljanje i planiranje proizvoda
• Osnovne vještine
– Dekompozicija problema, komunikacija, rukovođenje, razumijevanje tehnologije
• Napredne vještine
– Rad sa klijentima, prodaja, customer service
![Page 20: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/20.jpg)
Profilizanimanja
Platform
Backend developer
Full stack developer
End user experience
Apps developer
Web developer
Value / Satisfaction
Tester
Test engineer
Data scientist
Product owner
Scrum master
Team gurus
Fixer
Integration specialist
Keyboard smashers
Sys admin
Database developer
![Page 21: Vrste radnih mjesta](https://reader035.vdocuments.us/reader035/viewer/2022081720/559ccd5f1a28aba91f8b46de/html5/thumbnails/21.jpg)
Vaš potez
Za budućnost
• Diskusija i pitanja
• Utorak – Okrugli sto – 11:30
– Prezentacija Atlantbh – 13:45
• @feridajanovic
Za sadašnjost