brighten your future with it : why i need to start learn programming

37
Jakarta, December 2016

Upload: muhammad-singgih-za

Post on 19-Jan-2017

18 views

Category:

Presentations & Public Speaking


2 download

TRANSCRIPT

Page 2: Brighten Your Future With IT : Why I Need to Start Learn Programming

Muhammad Singgih Z.A

Co-Founder codepolitan.com

Contact :

[email protected]

@hirokakaoshi

Page 3: Brighten Your Future With IT : Why I Need to Start Learn Programming

1. IT- AGE

2. Z-GEneration

3. Programming?

a) Mobile Computing

b) Web Programming

4. STUDY & Work

5. Get a Life

Page 4: Brighten Your Future With IT : Why I Need to Start Learn Programming
Page 5: Brighten Your Future With IT : Why I Need to Start Learn Programming

Know Yourself, Enjoy your daily life, Be a Good Generation (quote source : linkedin.com/id/msinggihza)

Page 6: Brighten Your Future With IT : Why I Need to Start Learn Programming

Watch : Gen Z by (Dr Jiajia & BigBro's Show)

Page 7: Brighten Your Future With IT : Why I Need to Start Learn Programming

• :• Smartphone • PC• Gaming Device • Tablets• MP3• Internet

• :• Watch, Walk, Read at one Time• Share anything to the world• 20% in Social Media• Stay Indoor• More Smile to the Gadget• Hard to focus

• :• Will Competing in a tight Job Market

• Maybe meet your mate in a Dating Website

Page 8: Brighten Your Future With IT : Why I Need to Start Learn Programming

Watch : Introducing Generation Z by (Randstadusa.com)

Page 9: Brighten Your Future With IT : Why I Need to Start Learn Programming

• :Claim by old Gen :

• Email, Video Call,Social Media

Responden Gen Z said :

• Meet in a Person

• :Claim by old Gen :

• Money/Capital

Responden Gen Z said :

• Opportunities for Advancement

• Meaningful• :

Claim by old Gen :• From Home/RemoteResponden Gen Z said :• In the Office

• :Claim by old Gen :

• Untitled, Not Prepared, unMotivated

Responden Gen Z said :

• Determined, Hardworker, Creative, helpful, teamwork

Page 10: Brighten Your Future With IT : Why I Need to Start Learn Programming

Image source : unsplash.com

Page 11: Brighten Your Future With IT : Why I Need to Start Learn Programming

BINARY

(MACHIne language)

(then)

ASSEMBLY

LANGUAGE

(1940, more readable )

Page 12: Brighten Your Future With IT : Why I Need to Start Learn Programming
Page 13: Brighten Your Future With IT : Why I Need to Start Learn Programming

Watch : Jean Yang, Innovator Under 35. (MIT Tech Review)

Page 14: Brighten Your Future With IT : Why I Need to Start Learn Programming

Why don’t computers keep our personal data secure by default?

Then, she created :

Programming Language

Developers don’t necessarily have to scrub personal information from their features, because Yang’s code essentially does it automatically. “It is a double hull

for information leaks,” Yang says.(source : 2016, Technologyreview.com)

Jeanqasaur/jeeves

Page 15: Brighten Your Future With IT : Why I Need to Start Learn Programming

Watch : STACK OF MODERN PROGRAMMING LANGUAGE (UDEMY)

Page 16: Brighten Your Future With IT : Why I Need to Start Learn Programming

Web Programming refers to writing a code that involved in Web Development, which includes web content, web client, and server scripting and network security.

Web Programming is unique, its requires interdisciplinary knowledge on the app area, client, server and database tech.

(source : Definition of Web Programming, technopedia) Image source : unsplash.com

Page 17: Brighten Your Future With IT : Why I Need to Start Learn Programming

FRONT-END BACK-END DATABASE

Note: These logo are just example

Page 18: Brighten Your Future With IT : Why I Need to Start Learn Programming

Image source : unsplash.com

Page 19: Brighten Your Future With IT : Why I Need to Start Learn Programming

MOBILE

COMPUTING

Adj : Able to Move, Relating to Mobile Phones, Handheld computers, and similar technology

noun: The use or operation of computers

(source : oxforddictionaries.com)

(Image source : unsplash.com)

Page 20: Brighten Your Future With IT : Why I Need to Start Learn Programming

Note: These logo are just example

Page 21: Brighten Your Future With IT : Why I Need to Start Learn Programming

Infographic source : We are Social

Page 22: Brighten Your Future With IT : Why I Need to Start Learn Programming

Infographic source : We are Social

Page 23: Brighten Your Future With IT : Why I Need to Start Learn Programming

Image source : unsplash.com

Page 25: Brighten Your Future With IT : Why I Need to Start Learn Programming

Alan Jay Perlis (April 1, 1922 – February 7, 1990)American computer scientist and professor at Yale University

Image source : unsplash.com

Page 26: Brighten Your Future With IT : Why I Need to Start Learn Programming

Image source : unsplash.com

Page 27: Brighten Your Future With IT : Why I Need to Start Learn Programming

YOU ALWAYS HAVEA CHOICE IN LIFE :

(2016, 5-Minutes Craft)

Image source : unsplash.com

Page 28: Brighten Your Future With IT : Why I Need to Start Learn Programming

Watch : Self Dicipline by Brian Tracy

Page 29: Brighten Your Future With IT : Why I Need to Start Learn Programming

(Mosher’s Law of Software Engineering)

Page 30: Brighten Your Future With IT : Why I Need to Start Learn Programming

Image source : unsplash.com

Page 31: Brighten Your Future With IT : Why I Need to Start Learn Programming
Page 32: Brighten Your Future With IT : Why I Need to Start Learn Programming

55K

5K

590

4,2K Download

Social Media

22KSubscriber

400KMonthly Pageviews

Page 33: Brighten Your Future With IT : Why I Need to Start Learn Programming

Profil Codepolitan CodePolitan adalah media online yang ditujukan untukprogrammer dan peminat TI Indonesia sebagai tempatbelajar dan sumber informasi dalam bidangpemrograman.

TujuanMenghadirkan Informasi yang berkualitas dan layanan yang memperluas wawasan dalam Teknologi Pemrograman.

Layanan• Artikel • Webinar• Tutorial• E-Magazine• ProblemSet• Job Posting• Fun Stuff (Meme, Comic, Quotes)

Page 34: Brighten Your Future With IT : Why I Need to Start Learn Programming

HOW CAN WE HELP YOU AND DEVELOPERS?

You(Startup, technology

owner, enterprise company)

Rookie Developers

Pro Developers

Education

Evaluation

technology adoption

upgrade knowledge & skill

evaluate skill

developer profile

developer with skills validated

requirement

Page 35: Brighten Your Future With IT : Why I Need to Start Learn Programming

[email protected] Batik Kumeli No.50, Bandung

Page 36: Brighten Your Future With IT : Why I Need to Start Learn Programming

Image source : unsplash.com

Page 37: Brighten Your Future With IT : Why I Need to Start Learn Programming

Image source : unsplash.com