For my entire computing life I’ve been slow to adopt new tools. I always end up learning a program or tool and then stick with it no matter what.
Some quick examples:
|Writing Java||vim||Eclipse (even though I generally hate Eclipse)|
|Operating System||DOS||Windows 95|
|Prototyping||Temp .NET Projects||LinqPad|
The latest entry is using LinqPad to do quick C# prototyping. In the past if I wanted to test an algorithm or some simple function, I would create a new project, call it “Sandbox” and start coding. It would take several minutes to make the console project, make a bunch of static methods and then test. Then I’d have to open a CLI prompt and run it. Bleh.
With LinqPad I can start just banging out C# and run it without all the extra “stuff”. Awesome.
I heard about LinqPad years ago, but refused to look into it. Like all the other entries in my list above, it really comes down to pride.
The lesson for me is to be quicker to adjust to new tools that can make me more productive.