Gotta Come Up With A Better Learning Plan

Posted September 3, 2006 at 2:49 PM by Ben Nadel

Tags: Work

I love to learn. Love it! The problem is, at some point, I need to sleep, eat, workout, be with my girlfriend, see my friends, and have a life in general. And, that all needs to fit into a relatively small amount of time. Right now, I wake up early and get to the office about an 1.5 hours before work starts. This is considered "Ben Time" and is where I do a lot of work on my own site and a lot of learning.

Right now, though, the industry is expanded faster than my dedication to learning. I have been spending soo much time on my site that I have not spent enough time keeping up with the following:

  • Javascript Libraries
  • AJAX
  • ColdFusion Frameworks
  • Flex 2.0
  • Modernization of Flash

And a few other "key words" that are important to my line of work. What I need to do is really come up with a plan. Instead of working on my site every morning before work, I need to pick X number of mornings to dedicate to new stuff.

It's just so hard to do that. I have this immense pressure that I place on myself all the time to be learning. For a while the pressure was to learning ColdFusion frameworks. Then I put that on hold and really dove head first into my personal site (as a learning experience and experimental playground). But this weekend, after taking a look at JQuery.com, the pressure flooded back. I suddenly realized that there was all this stuff out there that I was not taking advantage of. Stuff maybe "I" could be using.

So, starting now (and by that I mean Tuesday), I am gonna start making a huge effort to take time to learn new stuff that I have been putting off.



Reader Comments

Sep 5, 2006 at 8:03 AM // reply »
148 Comments

Wouldn't it be great if there was a magic learning pill that one could take to learn new techniques?


Sep 5, 2006 at 9:48 AM // reply »
10,743 Comments

Magic pill would be awesome. But then again, it'd rather be packed with things to do rather than bored having learned it all :)


Sep 5, 2006 at 12:51 PM // reply »
153 Comments

I long ago decided that 30 minutes in the morning and 15 minutes in the afternoon should be spent doing nothing but reading the news. Some people do it with a newspaper, I do it with RSS. (As I've mentiond, I prefer Google Reader as I am at random computers all day, but Feed Demon is also well worth the price.)

I look at it this way: my job is to be the best ColdFusion programmer, web developer, and webmaster that I can be. This industry moves way, way too fast to keep up by picking up a new book every few weeks. The 45 minutes per day that I spend just reading blogs and keeping up on the industry will easily save me hours or weeks of development time.

I've occasionally had people balk at this, but have been able to back it up with provable numbers each time. The latest was an AJAX-enabled shopping cart system that went from nothing to fully-functional in just 2 days, without building on anything but the Yahoo! UI Library. Similarly, the CF hacks that I learn by keeping up with Sean C, Ray C, you, Ben F, and others may only save me a few minutes out of each day, but those minutes add up over time. And I haven't been caught behind the eight ball with a hacked server or a too-old-to-upgrade web app in longer than I can remember.

A little every day. It's worth your time.

[End rant.]

In other news, let us know what you end up thinking of Flex2. Me? Meh. In about the same amount of time as it takes to develop a Flex2 app, I can do roughly the same thing with vanilla HTML and maybe some whiz-bang with the Yahoo! UI library. Plus, I don't have to worry about Flash load times or version incompatibilities, etc. It, like Flash Forms, seems like a great idea for really small or really targeted apps, but not so great for large or complex projects. (Dare I say it? Spectra!)

But that may just be me.


Sep 5, 2006 at 2:38 PM // reply »
10,743 Comments

Rick,

I agree with your RSS mentality. I try to that right now. At any given moment I have a FireFox window open with one tab on Feed-Squirrel.com and the other tab on FullAsAGoog.com. I used to visit individual web sites, but that is just too time consuming. Now, i only go to the website if I see something in the RSS feed that draws me.

Other than reading though, my problem is simply practice. And that I will try to deal with a few times a week.

As far as FLEX, I do not see it for website usage. Only for application development (ie. not public sites, but web-based software). My company just got some 8 hour DVD traning course on it, which I should hopefully get to sooner than later. We will see.

Dude, we have the same goals :)


Post A Comment

Comment Etiquette: Please do not post spam. Please keep the comments on-topic. Please do not post unrelated questions or large chunks of code. And, above all, please be nice to each other - we're trying to have a good conversation here.

Please review the following issues:

Author Name:


Author Email:

Author Website:

Comment:

Supported HTML tags for formatting: <strong>bold</strong>   <em>italic</em>   <code>code</code>







  • Help Wanted - Find Your Next ColdFusion Job
InVision App - Prototyping Made Beautiful With Prototyping Tools Ben Nadel's Company - Epicenter Consulting Recent Blog Comments
May 21, 2012 at 1:58 AM
Updated: Converting A ColdFusion Query To CSV Using QueryToCSV()
Hi Ben, why do you need to have so many double quotes when adding the field and field name to the row data? ----------------------------------------- <cfset LOCAL.RowData[ LOCAL.ColumnIndex ] = ... read »
AXL
May 21, 2012 at 1:24 AM
URL Rewriting And ColdFusion's WriteToBrowser Image Functionality (CFFileServlet)
@Mounir, Open your lower case URL Rewrite rule and add the following condition. Condition input: {REQUEST_URI} Check if input string: Does Not Match the Pattern Pattern: ^/CFFileServlet/_cf_ca ... read »
May 20, 2012 at 4:28 AM
Understanding The Complex And Circular Relationships Between Objects In JavaScript
@Will Vaughn I tried your javascript example but got this error:- foo.print is not a function ... read »
May 19, 2012 at 5:37 AM
A Graphical Explanation Of Javascript Closures In A jQuery Context
Thanks for this article, but I fear you missed an important point. If variables in the outer context change, these changes affect the inner anonymous functions as well. That means: if you change the ... read »
May 18, 2012 at 3:39 PM
Parsing CSV Data With An Input Stream And A Finite State Machine
Can you use file upload button with this? and read live? or does the file have to already be on the server saved? ... read »
May 18, 2012 at 1:06 AM
VIRGO (Aug. 23-Sept. 22): Dead On The Money!
A friend of mine and I were arguing about astrology and she told me that he believes in astrology. She hasn't provided me with any evidence that the belief makes any sense to me. She she been telling ... read »
May 17, 2012 at 11:32 PM
Using ColdFusion to Handle 404 Errors (Page Not Found) On Development Server
Very easy the configuration. I read a lot pages and I can't find the solution. I open the administrator and change this Administrator/server settings/Error Handlers/Missing Template Handler and p ... read »
May 17, 2012 at 3:13 PM
LOCAL Variables Scope Conflicts With ColdFusion Query of Queries
I never cease to be amazed that almost EVERY random CF issue I come across lands me on your site. Thank you for documenting your findings for the world. ... read »