Top Banner
Fall 2007 http://www.cis.ksu.edu 1 CIS 764 Database Systems Design L15. Jobs … and jobs related to 764 general trends report of jobs homework relationship to 764
29

CIS 764 Database Systems Design

Jan 22, 2016

Download

Documents

eitan

CIS 764 Database Systems Design. L15. Jobs … and jobs related to 764 general trends report of jobs homework relationship to 764. CIS 764 Database Systems Design. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 1

CIS 764 Database Systems Design

L15. Jobs … and jobs related to 764

general trends report of jobs homework relationship to 764

Page 2: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 2

CIS 764 Database Systems Design

diagrams from

Computing Research News May 2004 Comp. Research Association

Page 3: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 3

CIS 764 Database Systems Design

Page 4: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 4

CIS 764 Database Systems Design

Page 5: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 5

CIS 764 Database Systems Design

Page 6: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 6

CIS 764 Database Systems Design

Page 7: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 7

CIS 764 Database Systems Design

Page 8: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 8

CIS 764 Database Systems Design

http://www.cnn.com/2006/US/Careers/01/26/cb.top.jobs.pay/index.html From Bureau of Labor Statistics

1. Computer systems software engineer --------------- $81,140 2. Computer applications software engineer --------- $76,310 3. Biomedical engineer --------------------------------------- $70,520 4. Physician assistant ----------------------------------------- $69,250 5. Environmental engineer --------------------------------- $67,620 6. Computer systems analyst ----------------------------- $67,520 7. Database administrator ----------------------------------- $61,950 8. Physical therapist ------------------------------------------ $61,560 9. Network systems / data communication analyst -- $61,250 10. Hydrologist --------------------------------------------------- $60,880

Page 9: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 9

CIS 764 Database Systems Design

Brainbench, Global Skills Report, 2006

industry’s largest ISO 9001-2000 library of job skills tests.

600 tests for skills certifications

Page 10: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 10

CIS 764 Database Systems Design

Rank 2006 Rank 2005% Change1 U.S. 1 - 18%2 India 2 + 47%3 Russian 3 - 21%4 Ukraine 5 + 14%5 Romania 4 - 18%6 UK 7 - 7%7 Canada 6 - 27%8 Belarus 11 + 49%9 Philippines 9 - 4%10 Bulgaria 8 - 30%

Page 11: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 11

CIS 764 Database Systems Design

Kinds of skills tests: C# Software testing C++ .net framework tech support asp.net RDBMS concepts Project management Java Linux administration

Page 12: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 12

CIS 764 Database Systems Design

DB related skills:

sql fundamentals

DB2 programming

Not related to 764 .

Page 13: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 13

CIS 764 Database Systems Design

U.S. skill base in decline:

•Drop in enrollments

(and drop in female enrollments:

1985 .. 50% , 2006 .. 5% )

•Retirements

•Cut in foreign visa H-1B visas

http://en.wikipedia.org/wiki/H-1B_visa

but (?) many job ads are “fake”:

http://blog.oregonlive.com/atwork/2007/06/h1b_visa_video_prompts_more_im.html

“Our goal is clearly not to find a qualified and interested U.S. worker.”

Page 14: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 14

CIS 764 Database Systems Design

What kinds of jobs go off-shore / out-sourcing?

Page 15: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 15

CIS 764 Database Systems Design

Your jobs reviews:

12 done at week 7

12 done at week 8

2 no read permission

Following report ignored the following:

no specified required experience

no job title

no specified technology (e.g. J2ee , dotNet, sql, ..)

not DB related (e.g. just “software development”)

Page 16: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 16

CIS 764 Database Systems Design

Titles:

Evangelist 0

Architect 0

Architect / developer 3 MS .. MS + 10

Software Engineer 7 BS .. BS + 10 ($ 72K)

DBA 7 BS .. BS + 10 ($ 90K)

Developer 13 BS .. BS + 8 $ 63K – 100K

Other ( business admin, lead, consultant, sys. engr)

Modifiers: Senior, Lead, TechnologyX -

Page 17: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 17

CIS 764 Database Systems Design

Arch/ developer:

BI, OLAP ; dotNet, visualization

Ora: J2EE, WS+Axis, RDBMS

Sr: J2EE, DB

Page 18: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 18

CIS 764 Database Systems Design

Software Engr:

* web+modeling:

* design+implementation (3)

* “be involved … “

Page 19: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 19

CIS 764 Database Systems Design

DBA:

* reporting

* support & modeling

* full life cycle

* analysis, design, implementation

* support, design, tuning

* design, development

Page 20: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 20

CIS 764 Database Systems Design

Developer:

* design, implementation, tuning

* full cycle (5)

* reports & management

* specify & model (2)

* web

Page 21: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 21

CIS 764 Database Systems Design

Concept Technologies:

modeling 4+

web, RDBMS, tuning, recovery 3 each

BI, DW 2 each

others: visualization, OLAP, WS, CRM

Page 22: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 22

CIS 764 Database Systems Design

Technologies:

Frameworks:

J2EE 11

dotNet 7

Spring 3

Ruby 2

DB:

Oracle 11

sqlServer 7

mySQL, Postgres, DB2

Page 23: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 23

CIS 764 Database Systems Design

Technologies:

languages:

pl/sql 3

sql 3

javascript 2

C#, C+, Perl, Java

Page 24: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 24

CIS 764 Database Systems Design

Technologies:

unix 3 , linux

Hibernate

Flash

JSP, JSF, Ajax , Axis , ADF , Ora Forms

Tomcat, WebSphere

JDeveloper, Eclipse

Page 25: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 25

CIS 764 Database Systems Design

Question:

Is 764 a DB Design course?

Why / how?

Not ?

Page 26: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 26

CIS 764 Database Systems Design

Question:

Is 764 a DB Design course?

Object-relational mapping:

puts the “DB” design at the “object-design” level

puts queries at the object-query level (or EJB-query)

Good software engineering:

puts analysis and design at the object (UML) level

(not ER level, not table level)

Page 27: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 27

CIS 764 Database Systems Design

Question:

Is 764 a DB Design course?

Missing: tuning, …

Page 28: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 28

CIS 764 Database Systems Design

Relation of ~ DB courses:

app-DB-SE (764) --------- DB theory (761)

| \

| \

web (726) DM (864)

(?? Tuning, DBA support, very large DBs )

Page 29: CIS 764 Database Systems Design

Fall 2007 http://www.cis.ksu.edu 29

CIS 764 Database Systems Design

Blessings ….

in the content of 764

in the breadth of the student presentations

end.