SlideShare uma empresa Scribd logo
1 de 21
10 tipova radnih mjesta u IT
kompanijama
Ferid Ajanović, Job fair 2014
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
Zašto ova tema
• Znamo li šta možemo raditi?
• Koristimo li svoj potencijal?
Tržišna podjela
• Lažni freelancing
• Pravi freelancing
• Timski rad
Osnovni pogled ( +predrasude )
• Developer
– Velika faca
• Tester
– Smetalo
• Projekt menadžer
– Soft skills guy
Projektne uloge
1. Web developer
2. Backend developer
3. Full stack developer
4. Apps developer
5. Fixer
6. Tester
7. Test engineer
8. Integration specialist
9. Data analyst / Data scientist
10. Sys admin
11. Database developer
12. Scrum master
13. Product owner
Web developer
• Zadatak
– Razvoj web pageova
• Osnovne vještine
– HTML, CSS
• Napredne vještine
– Razumijevanje rada browsera, HTTP protokla
Backend developer
• Zadatak
– Razvoj business logike
• Osnovne vještine
– Java / .net
• Napredne vještine
– Algoritmi, baze podataka, paralelizam,
infrastruktura
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
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
Fixer
• Zadatak
– Rješavanje prljavih poslova
• Osnovne vještine
– Skriptni jezici
• Napredne vještine
– Strukture podataka, algoritmi, paralelizam
Tester
• Zadatak
– Testiranje softvera
• Osnovne vještine
– Dekompozicija problema, traženje greške
• Napredne vještine
– Skriptni jezici
Test egineer
• Zadatak
– Automatsko testiranje softvera
• Osnovne vještine
– Skriptni jezici, Upravljanje stanjem sistema
• Napredne vještine
– Continuous integration
Integration specialist
• Zadatak
– Integracija softverskog rješenja
• Osnovne vještine
– Sve pomalo
• Napredne vještine
– Sve, ali malo više
Data analyst / Data scientist
• Zadatak
– Analiza podataka, predviđanje
• Osnovne vještine
– Baze podataka, manipulacija fajlovim
• Napredne vještine
– Analitičke sposobnosti, pronicljivost
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
Database developer
• Zadatak
– Razvoj baza podataka
• Osnovne vještine
– SQL, ERD, indeksiranje
• Napredne vještine
– ???
Scrum master
• Zadatak
– Podrška timu u izvedbi projekta
• Osnovne vještine
– Komunikacija, disciplina
• Napredne vještine
– Mentoring, rukovođenje
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
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
Vaš potez
Za budućnost
• Diskusija i pitanja
• Utorak
– Okrugli sto – 11:30
– Prezentacija Atlantbh – 13:45
• @feridajanovic
Za sadašnjost

Mais conteúdo relacionado

Semelhante a Vrste radnih mjesta

GraphQL & Laravel - Efikasni API servisi
GraphQL & Laravel - Efikasni API servisiGraphQL & Laravel - Efikasni API servisi
GraphQL & Laravel - Efikasni API servisiPedja Jevtic
 
Zašto nam treba PaaS u Srcu?
Zašto nam treba PaaS u Srcu?Zašto nam treba PaaS u Srcu?
Zašto nam treba PaaS u Srcu?Denis Kranjčec
 
youngculture - prezentacija kompanije & Scrum #tnt3
youngculture - prezentacija kompanije & Scrum #tnt3youngculture - prezentacija kompanije & Scrum #tnt3
youngculture - prezentacija kompanije & Scrum #tnt3SICEF
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherAdis Jugo
 
Mihovil Rister nerelacijaka sadašnjost, budućnost i primjene rev 1.4
Mihovil Rister  nerelacijaka sadašnjost, budućnost i primjene rev 1.4Mihovil Rister  nerelacijaka sadašnjost, budućnost i primjene rev 1.4
Mihovil Rister nerelacijaka sadašnjost, budućnost i primjene rev 1.4Mihovil Rister
 
Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)IT Showoff
 
ASC 2018 - Not Hotdog!
ASC 2018 -  Not Hotdog!ASC 2018 -  Not Hotdog!
ASC 2018 - Not Hotdog!Jurica Cerovec
 
Analiza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u CloudAnaliza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u CloudTomislav Lulic
 
Big Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzBig Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzwebburza
 
Vert.x - Mihovil Rister, Javantura
Vert.x - Mihovil Rister, JavanturaVert.x - Mihovil Rister, Javantura
Vert.x - Mihovil Rister, JavanturaFive
 
Vert.x - asinkroni skalabilni i poliglotni framework nove generacije
Vert.x - asinkroni skalabilni i poliglotni framework nove generacijeVert.x - asinkroni skalabilni i poliglotni framework nove generacije
Vert.x - asinkroni skalabilni i poliglotni framework nove generacijeMihovil Rister
 
Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...
Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...
Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...Five
 
WebUG - Hibridne mobilne aplikacije
WebUG - Hibridne mobilne aplikacijeWebUG - Hibridne mobilne aplikacije
WebUG - Hibridne mobilne aplikacijeMatija Šmalcelj
 
Coolinarika - Case Study - Net Konferenca 2007
Coolinarika - Case Study - Net Konferenca 2007Coolinarika - Case Study - Net Konferenca 2007
Coolinarika - Case Study - Net Konferenca 2007webburza
 

Semelhante a Vrste radnih mjesta (20)

GraphQL & Laravel - Efikasni API servisi
GraphQL & Laravel - Efikasni API servisiGraphQL & Laravel - Efikasni API servisi
GraphQL & Laravel - Efikasni API servisi
 
Zašto nam treba PaaS u Srcu?
Zašto nam treba PaaS u Srcu?Zašto nam treba PaaS u Srcu?
Zašto nam treba PaaS u Srcu?
 
youngculture - prezentacija kompanije & Scrum #tnt3
youngculture - prezentacija kompanije & Scrum #tnt3youngculture - prezentacija kompanije & Scrum #tnt3
youngculture - prezentacija kompanije & Scrum #tnt3
 
JavaCro'14 - JavaScript single-page applications i JEE, can they fit together...
JavaCro'14 - JavaScript single-page applications i JEE, can they fit together...JavaCro'14 - JavaScript single-page applications i JEE, can they fit together...
JavaCro'14 - JavaScript single-page applications i JEE, can they fit together...
 
Project Server and SharePoint Server - better together
Project Server and SharePoint Server - better togetherProject Server and SharePoint Server - better together
Project Server and SharePoint Server - better together
 
JavaCro'14 - Is there a single “correct” web architecture for business apps –...
JavaCro'14 - Is there a single “correct” web architecture for business apps –...JavaCro'14 - Is there a single “correct” web architecture for business apps –...
JavaCro'14 - Is there a single “correct” web architecture for business apps –...
 
Mihovil Rister nerelacijaka sadašnjost, budućnost i primjene rev 1.4
Mihovil Rister  nerelacijaka sadašnjost, budućnost i primjene rev 1.4Mihovil Rister  nerelacijaka sadašnjost, budućnost i primjene rev 1.4
Mihovil Rister nerelacijaka sadašnjost, budućnost i primjene rev 1.4
 
Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)Panel diskusija - usporedba Web frameworka (IT Showoff)
Panel diskusija - usporedba Web frameworka (IT Showoff)
 
ASC 2018 - Not Hotdog!
ASC 2018 -  Not Hotdog!ASC 2018 -  Not Hotdog!
ASC 2018 - Not Hotdog!
 
HUJAK - JavaOne 2012
HUJAK - JavaOne 2012HUJAK - JavaOne 2012
HUJAK - JavaOne 2012
 
Analiza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u CloudAnaliza softverske imovine koju koristite - prvi korak migraciji u Cloud
Analiza softverske imovine koju koristite - prvi korak migraciji u Cloud
 
Big Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzzBig Brother Hrvatska 2007 - Case Study - BizBuzz
Big Brother Hrvatska 2007 - Case Study - BizBuzz
 
Vert.x - Mihovil Rister, Javantura
Vert.x - Mihovil Rister, JavanturaVert.x - Mihovil Rister, Javantura
Vert.x - Mihovil Rister, Javantura
 
Javantura Zagreb 2014 - Vert.x 1.3 - Mihovil Rister
Javantura Zagreb 2014 - Vert.x 1.3 - Mihovil RisterJavantura Zagreb 2014 - Vert.x 1.3 - Mihovil Rister
Javantura Zagreb 2014 - Vert.x 1.3 - Mihovil Rister
 
Vert.x - asinkroni skalabilni i poliglotni framework nove generacije
Vert.x - asinkroni skalabilni i poliglotni framework nove generacijeVert.x - asinkroni skalabilni i poliglotni framework nove generacije
Vert.x - asinkroni skalabilni i poliglotni framework nove generacije
 
Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...
Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...
Razvoj aplikacija za Google Chromecast - Branimir Conjar, Matija Kovačić, Kre...
 
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir MuratJavantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
Javantura Zagreb 2014 - Alfresco-Neo4j integracija - Damir Murat
 
JavaCro'15 - API as a new architecture - Miroslav Rešetar
JavaCro'15 - API as a new architecture - Miroslav RešetarJavaCro'15 - API as a new architecture - Miroslav Rešetar
JavaCro'15 - API as a new architecture - Miroslav Rešetar
 
WebUG - Hibridne mobilne aplikacije
WebUG - Hibridne mobilne aplikacijeWebUG - Hibridne mobilne aplikacije
WebUG - Hibridne mobilne aplikacije
 
Coolinarika - Case Study - Net Konferenca 2007
Coolinarika - Case Study - Net Konferenca 2007Coolinarika - Case Study - Net Konferenca 2007
Coolinarika - Case Study - Net Konferenca 2007
 

Vrste radnih mjesta

  • 1. 10 tipova radnih mjesta u IT kompanijama Ferid Ajanović, Job fair 2014
  • 2. 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
  • 3. Zašto ova tema • Znamo li šta možemo raditi? • Koristimo li svoj potencijal?
  • 4. Tržišna podjela • Lažni freelancing • Pravi freelancing • Timski rad
  • 5. Osnovni pogled ( +predrasude ) • Developer – Velika faca • Tester – Smetalo • Projekt menadžer – Soft skills guy
  • 6. Projektne uloge 1. Web developer 2. Backend developer 3. Full stack developer 4. Apps developer 5. Fixer 6. Tester 7. Test engineer 8. Integration specialist 9. Data analyst / Data scientist 10. Sys admin 11. Database developer 12. Scrum master 13. Product owner
  • 7. Web developer • Zadatak – Razvoj web pageova • Osnovne vještine – HTML, CSS • Napredne vještine – Razumijevanje rada browsera, HTTP protokla
  • 8. Backend developer • Zadatak – Razvoj business logike • Osnovne vještine – Java / .net • Napredne vještine – Algoritmi, baze podataka, paralelizam, infrastruktura
  • 9. 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
  • 10. 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
  • 11. Fixer • Zadatak – Rješavanje prljavih poslova • Osnovne vještine – Skriptni jezici • Napredne vještine – Strukture podataka, algoritmi, paralelizam
  • 12. Tester • Zadatak – Testiranje softvera • Osnovne vještine – Dekompozicija problema, traženje greške • Napredne vještine – Skriptni jezici
  • 13. Test egineer • Zadatak – Automatsko testiranje softvera • Osnovne vještine – Skriptni jezici, Upravljanje stanjem sistema • Napredne vještine – Continuous integration
  • 14. Integration specialist • Zadatak – Integracija softverskog rješenja • Osnovne vještine – Sve pomalo • Napredne vještine – Sve, ali malo više
  • 15. Data analyst / Data scientist • Zadatak – Analiza podataka, predviđanje • Osnovne vještine – Baze podataka, manipulacija fajlovim • Napredne vještine – Analitičke sposobnosti, pronicljivost
  • 16. 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
  • 17. Database developer • Zadatak – Razvoj baza podataka • Osnovne vještine – SQL, ERD, indeksiranje • Napredne vještine – ???
  • 18. Scrum master • Zadatak – Podrška timu u izvedbi projekta • Osnovne vještine – Komunikacija, disciplina • Napredne vještine – Mentoring, rukovođenje
  • 19. 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
  • 20. 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
  • 21. Vaš potez Za budućnost • Diskusija i pitanja • Utorak – Okrugli sto – 11:30 – Prezentacija Atlantbh – 13:45 • @feridajanovic Za sadašnjost