Fall CIS 764 Database Systems Design L15. Jobs … and jobs related to 764 general trends report of jobs homework relationship to 764
Fall CIS 764 Database Systems Design diagrams from Computing Research News May 2004 Comp. Research Association
Fall CIS 764 Database Systems Design
Fall CIS 764 Database Systems Design
Fall CIS 764 Database Systems Design
Fall CIS 764 Database Systems Design
Fall CIS 764 Database Systems Design
Fall CIS 764 Database Systems Design From Bureau of Labor Statistics 1. Computer systems software engineer $81, Computer applications software engineer $76, Biomedical engineer $70, Physician assistant $69, Environmental engineer $67, Computer systems analyst $67, Database administrator $61, Physical therapist $61, Network systems / data communication analyst -- $61, Hydrologist $60,880
Fall CIS 764 Database Systems Design Brainbench, Global Skills Report, 2006 industry’s largest ISO library of job skills tests. 600 tests for skills certifications
Fall CIS 764 Database Systems Design Rank 2006 Rank 2005% Change 1 U.S % 2 India % 3 Russian % 4 Ukraine % 5 Romania % 6 UK 7 - 7% 7 Canada % 8 Belarus % 9 Philippines 9 - 4% 10 Bulgaria %
Fall 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
Fall CIS 764 Database Systems Design DB related skills: sql fundamentals DB2 programming Not related to 764.
Fall CIS 764 Database Systems Design U.S. skill base in decline: Drop in enrollments (and drop in female enrollments: %, % ) Retirements Cut in foreign visa H-1B visas but (?) many job ads are “fake”: “Our goal is clearly not to find a qualified and interested U.S. worker.”
Fall CIS 764 Database Systems Design What kinds of jobs go off-shore / out-sourcing?
Fall 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”)
Fall 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 -
Fall CIS 764 Database Systems Design Arch/ developer: BI, OLAP ; dotNet, visualization Ora: J2EE, WS+Axis, RDBMS Sr: J2EE, DB
Fall CIS 764 Database Systems Design Software Engr: * web+modeling: * design+implementation (3) * “be involved … “
Fall CIS 764 Database Systems Design DBA: * reporting * support & modeling * full life cycle * analysis, design, implementation * support, design, tuning * design, development
Fall CIS 764 Database Systems Design Developer: * design, implementation, tuning * full cycle (5) * reports & management * specify & model (2) * web
Fall CIS 764 Database Systems Design Concept Technologies: modeling 4+ web, RDBMS, tuning, recovery 3 each BI, DW 2 each others: visualization, OLAP, WS, CRM
Fall CIS 764 Database Systems Design Technologies: Frameworks: J2EE 11 dotNet 7 Spring 3 Ruby 2 DB: Oracle 11 sqlServer 7 mySQL, Postgres, DB2
Fall CIS 764 Database Systems Design Technologies: languages: pl/sql 3 sql 3 javascript 2 C#, C+, Perl, Java
Fall CIS 764 Database Systems Design Technologies: unix 3, linux Hibernate Flash JSP, JSF, Ajax, Axis, ADF, Ora Forms Tomcat, WebSphere JDeveloper, Eclipse
Fall CIS 764 Database Systems Design Question: Is 764 a DB Design course? Why / how? Not ?
Fall 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)
Fall CIS 764 Database Systems Design Question: Is 764 a DB Design course? Missing: tuning, …
Fall 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 )
Fall CIS 764 Database Systems Design Blessings …. in the content of 764 in the breadth of the student presentations end.