About Me
The Public Parts
Employer: Unicon, IncRole: Sr. UI Developer
Blog: blog.bradleygore.comFamily: Carolina & Garrison
Agenda
1. Why learn a new tool?2. What is learning?3. Getting started4. Learn by (re)doing5. Altering behavior
Why Learn a New Tool
● What you have isn’t cutting it● Gain new perspectives and insights● Accommodate client needs/preferences● Increase your versatility● All others in my field are using it● To potentially change our behavior
Psychology of Learning - Wikipedia
Getting Started
● Find solid resources to follow #allTheThings● Look at what you’ve already done using
similar tools● Note problem areas encountered in the
past to try with the new tool● Browse others’ solutions, but try to add
your own creativity
Learn by (Re)doing
● Lessens the burden of creativity● Clear directives and expectations● Full roadmaps exist in prior
implementations● Increases success/completion rate
Real World Example
Loan Paydown Calculator● First programming job in mortgage industry● Got idea from excel file available for
download on company website● Variations in C#, KnockoutJS, AngularJS,
ReactJS● Real scenarios - Form Validation, Cascading
Fields, Tabs, Tabular Data, Routing, etc...
Altering Behavior
● Form strong, but grounded, opinions● Don’t be afraid to change your opinions● Pay attention to which paradigms best fit
which scenarios - no golden hammers!● Incorporate varying paradigms - even within
a hard and fast framework
Thank you!
Slides: http://goo.gl/YHjrMKDemo Apps: http://bradleygore.com
Email: [email protected]: @dotNetKnight
Top Related