Treading the PHPath

Preview:

DESCRIPTION

If you are a great developer, its no use unless other people know this as well. This talk is a guide/logbook of how to take your career into the next level, take advantage of Open Source and the PHP Community to grow as a professional. It looks at different ways to learn more, grow your networking and expand the reach of your work, helping you find better opportunities and bring more value to your current employer.

Citation preview

Treading the PHPath

R!f!"# D$%&'(@r!"#$%)

The Job Market

Telecommutingbringing the competition to your town

How do you stand out?

phot

o cr

edit:

Eli W

hite

Evangelist, Speaker and Contributor.

Developer at WEBclusive.

Enabler at AmsterdamPHP.

Rafael Dohms@rdohms

5.000.000+PHP developers

by skoop

“ the nephews”

i do this for a hobby

research and adapt

the innovators

copy & paste crew

thinkers and sharers

“this is my day job”

Lots of Job Openingsfew qualified developers

The pillars of professional growth

Fir0002/Flagstaffotos

Knowledge

Personal Marketing and Communication

Networking and People Skills

()$w#·"*+"/ˈ!ä"#/

Noun:1. Information and skills acquired

through experience or education; the theoretical or practical understanding of a subject.

Seek Knowledge!read, research, practice

What do I need to know?

Object Oriented Code

2+ Frameworks

Unit Testing (TDD, BDD)

Version Control (Git, SVN)

Dependency Injection

Dependency Management

Javascript

Scalability

School is never out

What do you do in your free time?

Pickup a pet project

Ready to go and without ideas?

Fix bugs in OSS

Help your User Group

Write Unit Tests

Your own tooling

Certificationsare they worth it?

Find a mentor!

http://phpmentoring.org

p"r'$)!#-&!r(",-)+

1. The act of promoting your self and your work to achieve your own personal goals in life.

by slushpup

Your name is your calling card

What does Google say about you?

“[blogging] ... not only can you promote yourself and your opinions...but you also get the opportunity to discuss them with others and ... learn from their particular experiences.”

Marco Tabini - Editor of php|archby sebastian bergmann

“senior [developers] ... need to be mature enough to not only express themselves, but to be able to either defend their position or correct themselves.”

Cal Evans - Blue Parabola / Zend DevZoneby rob allen

They really get alongand so do the tips they gave

by Jeremy Kendall

Write and Blog

Your own blog

Talk to @e3BethT at php|arch

Anywhere!

Participate! Show up.

User Groups Sessions

Hackathons / Testfest

Conferences

Contribute!

You find bugs everyday

Unit Tests

Share your own library

Give a talk!

Start in your own company

User Groups, they are everywhere

Talk about what you see everyday

by Josh Holmes

GitHubcontributing made easy

)",w$r(-)+

1. The art of meeting people and making them remember you.

Business Cardsalways have them with you

Know who will be there

by skoop

Socials

by Eli White

Keep in touch

by sebastian bergmann

Mailing lists

IRC: #phpc

LinkedIn

CONFERENCE ALL THE THINGS!

The pillars of professional growth

Fir0002/Flagstaffotos

Knowledge

Personal Marketing and Communication

Networking and People Skills

your comfort zone

Amsterdamyou are here

Life

“Life starts outside your comfort zone”

http://slides.doh.ms

http://doh.ms

@rdohms

https://joind.in/7081

Thank you.

Recommended