1ST TECH TALK: Pragmatic Programmer Practical Tips by Bert Añasco

Preview:

Citation preview

pragmaticProgrammer.new

Pragmatisim noun \ˈprag-mə-ˌti-zəm\A reasonable and logical way of doing things or of thinking about problems that is based on dealing specific situations instead of ideas and theories-A practical, matter-of-fact way of approaching or assessing situations or of solving problems

Four stages of competence

Four stages of competence

The Problem so far

Scenario 1 : Students

Expectations

<-- after Graduation

Conscious competence?

Wtf is this s**t

Expectations

<-- after Graduation

Reality!!!!!!

Unconscious incompetence

The problem is almost all

is not aware that there is a

problem LOL

College education

is not enough!.

Students lack

exposure and

awareness

Anong unit testing? Di

ko alam gumamit ng

linux. rm * ? . git?

Anong git? LOL Git? hahaha

Scenario 2 : Professionals

Conscious competence

Reality 1 – 2 years

Conscious competence

Reality ?– 3-4 years

Unconscious incompetence

Reality!!

Stagnant career

Awareness === Transition

Research Current Market Demand

Research Current Market Demand

Supply and demand 101If demand increases and supply remains unchanged, a shortage occurs, leading to a higher equilibrium price.If demand decreases and supply remains unchanged, a surplus occurs, leading to a lower equilibrium price.If demand remains unchanged and supply increases, a surplus occurs, leading to a lower equilibrium price.If demand remains unchanged and supply decreases, a shortage occurs, leading to a higher equilibrium price.

Research Current Market Demand

Research Current Market Demand

Be a specialist

10,000 hours of practice

Be a specialist

- Learn the internals of the PL- Learn best practices- learn to use frameworks- Join tech groups- Code your own projects

Be a specialist

Be Tech Agnostic

Find a Mentor

Be a Mentor

Be the Worst

Misc- Learn to use linux- Learn to use version control-Read Classic tech books- Clean Coder-- Code Complete-- etc

Have fun!!

Recommended