Not because it is easy - No Fluff Just Stuff

Not because it is easy

Posted by: Venkat Subramaniam on June 14, 2005

I was talking to a group of software developers recently. They were expressing their opinion about the
pace at which things are changing and how hard it is to keep up. Some were questioning about their
future in the field.

Developing software applications is not easy. Meeting customers' requirements and their expectations
is not easy. Keeping up with change is certainly not easy. Learning new stuff and figuring out how to
make things work is not easy.

Yet, thousands of developers do that every day. I think most of us do it not because we have to, but
because we want to.

I wanted to say something to motivate these developers. I found myself quoting a very inspirational
speech
 JFK delivered at Rice in 1962 - "We choose to go to the moon in this decade and do the other
things, not because they are easy, but because they are hard
, because that goal will serve to
organize and measure the best of our energies and skills, because that challenge is one that we are
willing to accept
, one we are unwilling to postpone, and one which we intend to win, ..."

A great statement from JFK. I am inspired... I hope you are too.

Venkat Subramaniam

About Venkat Subramaniam

Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., creator of agilelearner.com, and an instructional professor at the University of Houston.

He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly-invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.

Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award winning book Practices of an Agile Developer. You can find a list of his books at agiledeveloper.com. You can reach him by email at venkats@agiledeveloper.com or on twitter at @venkat_s.

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 »