+ All Categories
Home > Technology > Technology Trends & Your Career (Y4IT 2012)

Technology Trends & Your Career (Y4IT 2012)

Date post: 28-Jan-2015
Category:
Upload: calen-legaspi
View: 105 times
Download: 0 times
Share this document with a friend
Description:
If you want to be an IT professional, the things you learn at school probably aren't enough. Here are some of my tips on the important tech skills you should know. I presented this at Y4IT 2012, held at UP Diliman.
Popular Tags:
42
Technology Trends And Your Career
Transcript
Page 1: Technology Trends & Your Career (Y4IT 2012)

Technology Trends

And Your Career

Page 2: Technology Trends & Your Career (Y4IT 2012)

Who am I?• CEO & Co-Founder

Orange & Bronze Software Labs

• Technology Director

Philippine Software Industry Association

• Industry Representative

CHED Technical Committee for Computer Science

• Co-Founder

Association of Filipino Java Developers (PinoyJUG)

Page 3: Technology Trends & Your Career (Y4IT 2012)

It's a great time to be in IT

especially in the Philippines

Page 4: Technology Trends & Your Career (Y4IT 2012)

Ave. Industry Growth: 27%compared to global 12%

Page 5: Technology Trends & Your Career (Y4IT 2012)

2011 Performance*

$993 million

37% growth

50,000 employed

*not including in-house software development

Page 6: Technology Trends & Your Career (Y4IT 2012)

1970 1980 1990 2000 20100

100

200

300

400

500

600

$Billions

US Software Industry Growth

Internet of ThingsInternet of Things

Social Networking

MobileWorld Wide WebPersonal ComputersMainframes

market outside US is now larger

and growing even faster

Page 7: Technology Trends & Your Career (Y4IT 2012)

Types of Work Application Maintenance

Quality Assurance

System Development

– Enterprise, Web & Mobile

Business Analysis / Project Management

Systems Administration & Support

User Experience / User Interface Design

Embedded Programming

Game Development

Page 8: Technology Trends & Your Career (Y4IT 2012)

Top Industry Problem – Talent

Prevailing Prevailing mythmyth that IT is over-subscribed that IT is over-subscribed

Decreasing enrollment in IT courses, esp. Decreasing enrollment in IT courses, esp. Computer ScienceComputer Science

Most schools Most schools do not teach employable skillsdo not teach employable skills

Page 9: Technology Trends & Your Career (Y4IT 2012)

The Good News...

Everything you need to learn is on the internetinternet

Page 10: Technology Trends & Your Career (Y4IT 2012)

Programming Lanuages

Page 11: Technology Trends & Your Career (Y4IT 2012)

Programming Languages

Page 12: Technology Trends & Your Career (Y4IT 2012)

Don't Drag & Drop!

Page 13: Technology Trends & Your Career (Y4IT 2012)

Write Readable Code!

3-second rule

Short methods/classes

Clear naming

Single responsibility

Separation of concerns

No duplicate code!

Page 14: Technology Trends & Your Career (Y4IT 2012)

Recommended Reading (Java)

Page 15: Technology Trends & Your Career (Y4IT 2012)

Operating Systems

Page 16: Technology Trends & Your Career (Y4IT 2012)

Operating Systems

Page 17: Technology Trends & Your Career (Y4IT 2012)

Linux – most popular server OS

~70% server market share

- easier remote administration, historically better stability, few viruses, less patching & rebooting, better use of hardware resources, abundance of open source applications and tools...

- Certifications: LPI, Red Hat

Page 18: Technology Trends & Your Career (Y4IT 2012)

Command Line, not Point-and Click

almost all servers today are managed remotely

Page 19: Technology Trends & Your Career (Y4IT 2012)

UX/UI Analysis & Design

Page 20: Technology Trends & Your Career (Y4IT 2012)

UX/UI Analysis & Design

Page 21: Technology Trends & Your Career (Y4IT 2012)

Beyond Aesthetics...

Page 22: Technology Trends & Your Career (Y4IT 2012)

Usability Testing

UX professionals actively seek feedback from users to improve usability

Page 23: Technology Trends & Your Career (Y4IT 2012)

Technical Skills...

- W3C-compliant HTML

- Cascading Stylesheets (CSS)

- Javascript

- Content Management Systems (CMS)

Page 24: Technology Trends & Your Career (Y4IT 2012)
Page 25: Technology Trends & Your Career (Y4IT 2012)

What isAgile Software DevelopmentAgile Software Development?

Page 26: Technology Trends & Your Career (Y4IT 2012)

Whatever it is, it pays a lot!

Page 27: Technology Trends & Your Career (Y4IT 2012)

The Agile Manifesto

Individuals and interactions over processes and tools

Working software over comprehensive documentation

Customer collaboration over contract negotiation

Responding to change over following a plan

Page 28: Technology Trends & Your Career (Y4IT 2012)

Agile – Software development philosophy meant to simplify and humanize software

development, leading to improved productivity and customer satisfaction.

Covers low-level coding practices, high-level project-management, values, culture, and

everything in between.

Page 29: Technology Trends & Your Career (Y4IT 2012)

Specific Methodologies- Scrum- Scrum

- Extreme Programming (XP)- Extreme Programming (XP)

- Kanban- Kanban

- Lean- Lean

- more...- more...

Page 30: Technology Trends & Your Career (Y4IT 2012)

Some Practices- Test-Driven Development- Test-Driven Development

- Short Iterations (“Sprints”)- Short Iterations (“Sprints”)

- Cross-Functional Teams- Cross-Functional Teams

- Continuous Integration- Continuous Integration

- Retrospectives- Retrospectives

Page 31: Technology Trends & Your Career (Y4IT 2012)

What is

Page 32: Technology Trends & Your Career (Y4IT 2012)

Vision

To create a To create a FilipinoFilipino technology company admired technology company admired by the world.by the world.

Page 33: Technology Trends & Your Career (Y4IT 2012)

Vision

Contribute to rebuilding the Contribute to rebuilding the Filipino technology Filipino technology communitycommunity..

Page 34: Technology Trends & Your Career (Y4IT 2012)

Systems Design & Development

Page 35: Technology Trends & Your Career (Y4IT 2012)

Training & Coaching

Page 36: Technology Trends & Your Career (Y4IT 2012)

Other Activities• Start-up incubation• Sponsorship of

technology events and organizations

• Industry-Academe Linkage

– Conducting teacher training

– Advising CHED, TESDA and PSITE

• Scholarships

Page 37: Technology Trends & Your Career (Y4IT 2012)

Partners

Page 38: Technology Trends & Your Career (Y4IT 2012)

First Philippine company to use and teach AgileAgile

Page 39: Technology Trends & Your Career (Y4IT 2012)

First and still the only SpringSourceSpringSource partner in Southeast Asia – East Asia region

Page 40: Technology Trends & Your Career (Y4IT 2012)

Tiger Awards 2011Kuala Lumpur

most productive investment in workforce; from staff training to social responsibility

Page 41: Technology Trends & Your Career (Y4IT 2012)

Employment & Internship- Best developer training program in the - Best developer training program in the

countrycountry

- Highest engineering standards- Highest engineering standards

- Excellent trainers and mentors- Excellent trainers and mentors

- Challenging projects- Challenging projects

- Technopreneurship programs- Technopreneurship programs

Page 42: Technology Trends & Your Career (Y4IT 2012)

@orangeandbronze

facebook.com/orangeandbronze

[email protected]

Online Magazine:orangeandbronze.com/orange-orchardorange-orchard


Recommended