Out Of Job Thinking

I have been following JP’s series of Things I Have Been Able To Do Because Of My Blog. It was tempting to add mine but I think they have been covered countless times before, by many. But while stuck in a traffic jam today I started thinking about certain topics that I had noted down to write. Topics that I have never used in my work, am not using today, or might not use at all. Which made me realise that now I was doing out of job thinking. To clarify, I was thinking about things, including software, without thinking about my job or work.

As I kept trying to get a clearer vision, I realised that it was one of the most effective and strong changes that has impacted my outlook. Most of my thinking, before blogging, about software and related has been from the point of use in my job or career. Or sometimes the topics and depth of research has been limited by it. But blogging, being independent of any of my professional aspirations, gives me a chance to look at software and peripheral topics from a neutral perspective. The best thing to happen was the realisation that I really loved doing it. Which was followed by the feeling of power and independence that I was free out of my job’s constraints and parameters to try, evaluate and analyze a technology. I started seeing technology purely by its merit without considering its use in my restricted work circle.

Some of you probably already do it. But believe me it is very easy to get limited by what you do most of the time of your day – your job. I have come across some fantastic sites, blogs, books and of course people because of this blog. I am not hesitant any more of not only trying something new but also analyzing it.

I am not looking for ROI on any of my blogging activities. I am doing it out of love for technology and delight of expressing myself. I guess this helps me stay an amateur and a dilettante.

I am sure this will enrich the software engineer in me and indirectly affect my job. But this was something I never expected, it is a realisation. I do not think there is a way, better than blogging, to do this, at least for me.

Discussion [Participate or Link]

  1. On Blogging, Again on iface thoughts said:

    […] One of the other ones that I enjoyed thoroughly was JP’s musings on learning and blogging. It is one of the crisp pieces that keeps on enhancing the point as you read on. Apart from that I have witnessed the marriage of learning and blogging. It has impacted what I know, it has led to thinking outside of my job and most importantly it has enabled self-expression, which is what I am doing while I am writing this. Self expression is a debate with yourself and hence the best way of learning. This is the biggest advantage to me, and I had been sorely missing this before I started blogging. […]

  2. The Difference Is A Self Belief | iface thoughts said:

    […] And the best attempt you can make at it is to learn outside of your job, which I call out of job thinking. It is not about yearning to learn every new programming language or paradigm or hack into a new […]

  3. inspiring blog « Z i g n a s a said:

    […] http://ifacethoughts.net/2006/10/31/out-of-job-thinking/   […]

  4. Dealing With Boredom At Work | iface thoughts said:

    […] My answer – learn a programming language or an open source framework. If you use Java at work, learn PHP or Groovy or Python or Scala or Lua. If you want something radically different, learn Haskell or Erlang. If you are not interested in languages, learn frameworks. If you are working with Web, learn Django or Ruby on Rails or Symfony. Or learn the minimalistic ones like CodeIgniter or web.py or Apache Wicket. Or learn about software development methodologies and their benefits. Each of them will tell you learn more than the technology. They will help you realize the mistakes you are doing at work, or improved ways of doing some things. Or especially if you have started building stock solutions because of the monotone. Maybe they will also help you do out-of-job thinking. […]

Say your thought!

If you want to use HTML you can use these tags: <a>, <em>, <strong>, <abbr>, <code>, <blockquote>. Closing the tags will be appreciated as this site uses valid XHTML.



Abhijit Nadgouda
iface Consulting
+91 9819820312
My bookmarks


This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.