About Me

Training

Nothin But .Net Developer Bootcamp

Navigation

Search

Categories

On this page

Don’t Waste the one thing you can’t get back

Archive

Blogroll

 Agile Developer Venkat's Blog
 Ayende @ Blog
 B#
 Barry Gervin's Software Architecture Perspectives
 Boy Meets World
 Brad Abrams
 Canadian Developers
 Christopher Steen
 Claritude Software News
 Clemens Vasters: Enterprise Development and Alien Abductions
 Coding Horror
 Coding in an Igloo
 Dare Obasanjo aka Carnage4Life
 Darrell Norton's Blog [MVP]
 David Hayden [MVP C#]
 Don Box's Spoutlet
 Eric Gunnerson's C# Compendium
 EZWeb guy: Jeffrey Palermo [C# MVP]
 Fear and Loathing
 Generalities & Details: Adventures in the High-tech Underbelly
 Greg Young [MVP]
 Greg's Cool [Insert Clever Name] of the Day
 IanG on Tap
 Ingo Rammer's Weblog
 ISerializable - Roy Osherove's Blog
 James Kovacs' Weblog
 Jason Haley
 Jean-Luc David
 Jeremy D. Miller -- The Shade Tree Developer
 JetBrains .NET Tools Blog
 Jimmy Nilsson's weblog
 John Bristowe's Weblog
 John Papa [MVP C#]
 Jon Skeet's Coding Blog
 JonGalloway.ToString()
 Jump the Fence or Walk Around
 Lambda the Ultimate - Programming Languages Weblog
 Larkware News
 Lutz Roeder
 Marquee de Sells: Chris's insight outlet
 Martin Fowler's Bliki
 Mike Nichols - SonOfNun Technology
 MSDN Magazine - .NET Matters
 MSDN Magazine - All Articles
 OdeToCode Blogs
 Onion Blog
 Planet TW
 Raymond Lewallen [MVP]
 Rockford Lhotka
 RodMan's Corner
 Roger Johansson's blog
 Sahil Malik - blah.winsmarts.com
 Sam Gentile's Blog
 Scott Bellware [MVP]
 Scott Hanselman's Computer Zen
 ScottGu's Blog
 secretGeek
 Service Station, by Aaron Skonnard
 Signum sine tinnitu--by Guy Kawasaki
 Stephen Toub
 Steve Eichert's Blog
 Steven Rockarts
 The Blog Ride
 The Coding Hillbilly
 The Daily WTF
 TheServerSide.net: News
 Tim Gifford
 Vance Morrison's Weblog
 you've been HAACKED

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

RSS 2.0 | Atom 1.0 | CDF

Send mail to the author(s) E-mail

Total Posts: 519
This Year: 28
This Month: 0
This Week: 0
Comments: 1589

 Monday, February 02, 2009
Monday, February 02, 2009 9:37:00 AM (Mountain Standard Time, UTC-07:00) ( General | Inspiration )

I had a great phone conversation today with a past student who is currently experiencing a state of demotivation due to the current job environment he is in. I wanted to quickly share the most important thing I had to share while I talked with him.

There have been many times in my career (at least once a year) where I go through a period (usually only lasting 2 weeks) where I seriously question why I am in software development. During these periods, it does not matter how great the job I am in is working out, I find myself not particularly drawn to be a software developer. Now before I go further, you need to know that I absolutely love being a computer programmer. I feel it is a blessing to be able to pursue the profession that you feel you have been blessed with a gift and desire to pursue. During these periods I unplug, read some books, chat with my wife about directions that I could go if I were to leave the field of software. When I was younger, it was very easy for me to get into these periods and completely withdraw myself and pout about the current “state of things”. Thankfully God allowed me to have a desire for reading and learning, and it was during one of these times that He taught me a lesson about the behaviour that I was taking on. He helped me realize that it is ok for me to go through these “valley” moments. What is important is how I respond to them. I learned that keeping myself reading and learning about things other than software during this time helped me to anchor my mind on what I was actually striving to achieve for myself and my family. I realized that the one thing that I can’t get back, and thus should not be wasting, is my time. I can get out of a slump, I can work harder, I can recoup monetary losses by sheer grit determination, but nothing I can do will ever be able to reclaim wasted time.

It is very easy to forget that time is our greatest non-renewable resource. I want to encourage you to not allow a day to go by where you do not learn something new. This does not need to be something even remotely related to your career. New learning stimulates the mind and can often be a tools that allows you to break free of ruts, habits, and negative thinking.

Make your minutes count!!

Develop With Passion.