CWJ: Day -4 - No Fluff Just Stuff

CWJ: Day -4

Posted by: Cal Evans on September 17, 2009

Dear Reader,

CodeWorks 09 Vital Stats

CodeWorks 09 day #: -4
Days till I see the Lovely and Talented Kathy:11
Cities left: 7
Miles Traveled: 0
Cups of Coffee: 0
Current Current City: London

Random Statistic of the day

People who have seen me practice “Design Patterns”: 2

Prep Work

My prep work last night consisted of having dinner with Derick Rethans. We talked about our sessions, the prep work we are doing. I like talking with Derick, Sebastian, Chris Shiflett and the hand full of other PHP community members that are every conference. They are unique because not only are their presentations technically educating, they do them enough so that they are also well polished. One day I hope I am good enough at my presentations as they are at theirs.

Random Thought:Training

It has been a long time since I attended a conference as an attendee. When I was working for Zend, I was either speaking or attending as Zend’s “Community Representative”. At Ibuildings, I attend conferences at which I speak. A long time ago though, I used to attend computer conferences to learn. So it is easy for me to forget that most of the people who will be at CodeWorks, don’t give a hoot about the dramas going on in the community or the perils of speaking at 7 cities in 14 days. They are there to learn things.

Training is something very interesting to me. I’m starting a training company, Box Lunch Training, to provide continuous and affordable training to every company who has PHP developers. I am also a trainer for Ibuildings delivering both beginner and advanced level training. Of course, I also speak at conferences delivering training to the attendees. Obviously, I feel training is important for developers. So important that I once told a friend, “A developer who hasn’t learned something new in the past six months is a paperweight.” Many companies however, see training as an expense. Usually it is considered a perk for developers and one that can be cut whenever money gets tight. Training however, doesn’t have to equate to spending money.

At the base level, training is nothing more than one developer sharing something they have learned with others. If you have more than one developer on your team, you can do some training of your own. If you have a team of 2 or more, consider setting up a cross-training program internally. Offer each team member one day a month to develop a 10-30 minute presentation on something technical. They shouldn’t be required to stick strictly to programming, let them talk about whatever topic they want as long as it’s a technical topic.

The small amount it costs you in salary will pay for itself handily as your developers will not only learn new techniques and tips but the process of sharing will help bring your team together and build esprit de corps.

OC-PHP

Hey! Ben Ramsey, myself and a couple of the other CodeWorks 09 speakers will be attending this months meeting of the OCPHP on September 24th. If you are in LA, please come by and see us.

Until next time,
Ich liebe dich meine liebste Kathy
=C=

Tags: , , , , , , , ,

Related posts

Cal Evans

About Cal Evans

Many moons ago, at the tender age of 14, Cal touched his first computer. (We're using the term “computer” loosely here, it was a TRS-80 Model 1) Since then his life has never been the same. He graduated from TRS-80s to Commodores and eventually to IBM PC's.

For the past 8 years Cal has worked with PHP and MySQL on Linux OSX, and when necessary, Windows. He has built on a variety of projects ranging in size from simple web pages to multi-million dollar web applications. When not banging his head on his monitor, attempting a blood sacrifice to get a particular piece of code working, he enjoys building and managing development teams using his widely imitated but never patented management style of “management by wandering around”.

These days, Cal's hobby is photography. As a photographer, Cal is a pretty good programmer. He continually tries, none-the-less, to improve his skills.

Cal is currently based in Nashville, TN where is the full-time father of two and fills the rest of his day as the Editor of DevZone, for Zend Technologies.

Cal is happily married to wife 1.23, the lovely and talented Kathy. Together they have 2 kids who are infinitely more intelligent but not nearly as entertaining as his two dogs, Sparky and Linus.

Cal blogs at http://blog.calevans.com.

Why Attend the NFJS Tour?

  • » Cutting-Edge Technologies
  • » Agile Practices
  • » Peer Exchange

Current Topics:

  • Languages on the JVM: Scala, Groovy, Clojure
  • Enterprise Java
  • Core Java, Java 8
  • Agility
  • Testing: Geb, Spock, Easyb
  • REST
  • NoSQL: MongoDB, Cassandra
  • Hadoop
  • Spring 4
  • Cloud
  • Automation Tools: Gradle, Git, Jenkins, Sonar
  • HTML5, CSS3, AngularJS, jQuery, Usability
  • Mobile Apps - iPhone and Android
  • More...
Learn More »