Enthusiasm & Passion for Programming

I am currently working in a large company as a Developer/Analyst.  I work primarily with Visual FoxPro (Mid-Senior Level), but am striving to learn .NET (Beginner).  

We are migrating our legacy software which is written in DOS FoxPro 2.5, VFP 3.0 and VFP 7.0 to .NET.  The new Windows application includes a WPF/C# front end and SQL Server back end.  We have a team that maintains the legacy applications (which is the one that I am on) and a team that is building the new application.  Sometimes, the lines cross and I do get to work on the new software. Because the lines do not cross as much as I would like, I find myself having to find ways to keep my enthusiasm at a decent level.

Every now and then I run across blogs and podcasts that help me with my enthusiasm and passion for development.  Last week’s Hanselminutes on the subject of Finding Passion for Software is a great example of the kind of content that really turns my thinking around – "maybe there is a light at the end of the tunnel".

Below are some things that I do to keep myself enthusiastic:

  • Attend User Group meetings and Code Camps/Tech Fests – I cannot afford to go to big conventions like TechEd and VSLive, so free local area events are the next best thing.
  • Read development books and publications – There is so much content online, but I still feel that a hard copy every now and then is needed.  I subscribe to CoDe Magazine, MSDN Magazine and SQL Server Magazine as well as try to keep a book with me at all times.  That way even if I don’t have access to the internet, I can keep my learning in motion.
  • Listen to Podcasts on Development and general technology – there is a plethora of podcasts out there and new ones starting up constantly.
  • Watch online videos – Again, there is a ton of online tutorials. (Dime Casts, How Do I Videos, ASP.NET Tutorials, GridView Guy Video Tutorials)
  • Subscribe to blogs (XML)
  • Social Networking – There are a lot of Developers on Twitter and FriendFeed.  You really pick up a lot of information following other people in the Development Community.

In closing, my current work situation sometimes makes it difficult to stay interested in my chosen profession, but thanks to the abundant amount of resources, I seem to stay interested and enthused.

Related Content

Advertisement

Posted on June 13, 2008, in .NET General, Development, Personal, Self-Improvement. Bookmark the permalink. 2 Comments.

  1. Surfers use the term stoked to show their passion and enthusiasm. They also say “only a surfer knows the feeling” and that “the best surfer in the water is the one with the biggest smile.”

    Programming for some is surfing, keep up the good work and stay stoked

  1. Pingback: Arjan`s World » LINKBLOG for June 17, 2008

Leave a Reply

Please log in using one of these methods to post your comment:

Gravatar
WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.