<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rajat Arya</title>
	<atom:link href="http://www.rajatarya.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.rajatarya.com</link>
	<description>rajatarya.com - a portal to me</description>
	<lastBuildDate>Sun, 07 Mar 2010 05:59:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=abc</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Taming Windows 7 in a VirtualBox VM Using Raw Disk Access</title>
		<link>http://www.rajatarya.com/website/taming-windows-virtualbox-vm</link>
		<comments>http://www.rajatarya.com/website/taming-windows-virtualbox-vm#comments</comments>
		<pubDate>Wed, 04 Nov 2009 16:43:55 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[website]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[Windows 7]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=644</guid>
		<description><![CDATA[



Image via Wikipedia



(This is even more technical than my other technical posts. Consider yourself warned.)
I wanted a dual-boot system between Windows 7 and Ubuntu 9.10 64-bit.&#160; I wanted both systems to be fully functional as 64-bit operating systems and have full access to the computer&#8217;s hardware.&#160; Accomplishing this has been well documented and I won&#8217;t [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 138px;">
<dt class="wp-caption-dt"><a href="http://en.wikipedia.org/wiki/Image:Virtualbox_logo.png"><img title="VirtualBox" src="http://upload.wikimedia.org/wikipedia/en/d/d5/Virtualbox_logo.png" alt="VirtualBox" height="128" width="128"/></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image via <a href="http://en.wikipedia.org/wiki/Image:Virtualbox_logo.png">Wikipedia</a></dd>
</dl>
</div>
</div>
<p><em>(This is even more technical than my other technical posts. Consider yourself warned.)</em></p>
<p>I wanted a <a class="zem_slink" title="Multi boot" rel="wikipedia" href="http://en.wikipedia.org/wiki/Multi_boot">dual-boot</a> system between <a class="zem_slink" title="Windows 7" rel="homepage" href="http://www.microsoft.com/windows/windows-7/default.aspx">Windows 7</a> and <a class="zem_slink" title="Ubuntu" rel="homepage" href="http://www.ubuntu.com/">Ubuntu</a> 9.10 64-bit.&nbsp; I wanted both systems to be fully functional as 64-bit operating systems and have full access to the computer&#8217;s hardware.&nbsp; Accomplishing <a class="zem_olink" title="Dual-Booting Linux And Windows: Easier Said than Done" href="http://www.slumpedoverkeyboarddead.com/2009/10/29/dual-booting-linux-and-windows-easier-said-than-done/">this</a> has been <strong>well</strong> documented and I won&#8217;t bother discussing it.&nbsp; I simply repartitioned the hard drive into two partitions, and then let Windows 7 install on one of them and then installed Ubuntu 9.10 on the other.&nbsp; Grub gives me a choice when the machine boots and defaults to <a class="zem_slink" title="Linux" rel="wikipedia" href="http://en.wikipedia.org/wiki/Linux">Linux</a>, which is what I wanted.&nbsp; Then I decided I want to run Windows 7 in a VM on the Linux machine, and that I really wanted the VM to run from the Windows 7 partition already created.&nbsp; I had heard this was possible with earlier versions of Windows, so I figured Windows 7 should be no exception (at least if Vista can support such a scenario then Windows 7 should be the same).</p>
<p>I started by reading <a href="http://cargowire.net/articles/seamlessubuntuwindows" target="_blank">this</a>, which gave me good guidance, but was the other configuration &#8211; Windows as the host and Ubuntu as the guest &#8211; I wanted the opposite &#8211; Ubuntu as the host and Windows as the guest.&nbsp; That led me to the <a href="http://www.virtualbox.org/manual/UserManual.html#rawdisk" target="_blank">VirtualBox User&#8217;s Guide</a>, which does a great job of describing the process of using Raw Disk access.&nbsp; And finally, I did some perusing of the <a class="zem_slink" title="VirtualBox" rel="homepage" href="http://www.virtualbox.org/">VirtualBox</a> forums to find a couple specific answers to getting the setup working.</p>
<p>In an effort to help document this scenario, here are the things I did to get it <strong>working</strong>:</p>
<ol>
<li>Read the VirtualBox User&#8217;s Guide on Raw Disk Access (<a href="http://www.virtualbox.org/manual/UserManual.html#rawdisk">here</a>)</li>
<li>

<div class="wp-terminal">user@computer:$ VBoxManage internalcommands listpartitions -<a class="zem_slink" href="http://en.wikipedia.org/wiki/Rawdisk" title="Rawdisk" rel="wikipedia">rawdisk</a> /dev/sda<br/>VirtualBox Command Line Management Interface Version 3.0.8<br/>(C) 2005-2009 Sun Microsystems, Inc.<br/>All rights reserved.<br/><br/>Number  Type   StartCHS       EndCHS      Size (MiB)  Start (Sect)<br/>1       0x07  0   /32 /33  12  /223/19           100         2048<br/>2       0x07  12  /223/20  1023/254/63         99900       206848<br/>3       0x07  1023/254/63  1023/254/63         70000    204802048<br/>5       0x83  1023/254/63  1023/254/63         65624    348176808<br/>6       0x82  1023/254/63  1023/254/63          2839    482576598<br/></div>

</li>
<li>Notice how there is a 100MB partition (partition 1) &#8211; that is the boot partition for Windows 7.  This, along with partition 2 are the Windows 7 partitions.  Partition 3 is my &#8216;data&#8217; partition, which is shared between both OSes.  All of these partitions need to be enabled for read/write access by me in order for VirtualBox to load them up.  I did this by:

<div class="wp-terminal">user@computer:$ chmod 666 /dev/sda1<br/></div>


<div class="wp-terminal">user@computer:$ chmod 666 /dev/sda2<br/></div>


<div class="wp-terminal">user@computer:$ chmod 666 /dev/sda3<br/></div>

<p>I know this is not the most secure way of doing things, but it works for me.</li>
<li>Now it is also important that there is a place for Master-Boot Record (MBR) to get loaded from VirtualBox.  This is necessary so that when the VM starts up it has an MBR to use &#8211; otherwise it will try to use Grub and will fail miserably.  To get a &#8216;dummy&#8217; MBR created I read a couple forum posts (<a href="http://forums.virtualbox.org/viewtopic.php?t=2019">here</a>), and then did the following:

<div class="wp-terminal">user@computer:$ sudo apt-get install mbr<br/></div>


<div class="wp-terminal">user@computer:$ install-mbr -e12 --force ~/vm.mbr<br/></div>

<p>The <strong>-e12</strong> argument means I want the first and second partition enabled in the MBR.  This is critical to getting it all to work &#8211; otherwise the VM won&#8217;t know which partition to enable.</li>
<li>Now we are ready to actually create the raw disk for VirtualBox to handle, I typed in the following:

<div class="wp-terminal">user@computer:$ VBoxManage internalcommands createrawvmdk -filename /home/rajat/win7.vmdk -rawdisk /dev/sda -partitions 1,2 -mbr /home/rajat/vm.mbr -relative -register<br/></div>

</li>
<li>Go through VirtualBox, create a new VM, mark it Windows 7 (in my case 64-bit) and save.  The VM is ready to be started, but it won&#8217;t work entirely yet.</li>
<li>Set the VM to mount the DVD drive and put in your Vista DVD.  <strong>Start the VM</strong>.  Press <strong>F12</strong> and select the DVD drive to start (c).  Let Win7 setup start, pick a language, and then click the &#8216;Repair installation&#8217; option. Go through automatic repair, and then let the VM restart.  This time it should go into Win7 running off the raw disk.</li>
</ol>
<p>Let me know if you have any trouble with these instructions, or would like to add to them.  Drop me a line to know if these worked for you as well.  I can&#8217;t wait to use these steps on my other boxes and put Windows in a box while I&#8217;m using it.</p>
<p><em><strong>Update: </strong>There is a regression in VirtualBox 3.10 regarding raw disk access.  Any machine that boots with raw disk access stops booting using VirtualBox 3.10.  Read more about it in the <a href="http://www.virtualbox.org/ticket/5355">documented bug report</a>.  As a workaround simply downgrade to VirtuablBox 3.08 or install the OSE edition.  I got hit with this the day after this post went live, downgrading solved the problem for me.</em></p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/7a413998-4608-4a12-af5e-46067ec84e3b/"><img class="zemanta-pixie-img" style="border: medium none ; float: right;" src="http://img.zemanta.com/reblog_c.png?x-id=7a413998-4608-4a12-af5e-46067ec84e3b" alt="Reblog this post [with Zemanta]"/></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/website/taming-windows-virtualbox-vm/feed</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Engineering Team Communication: Using Mailing Lists Effectively</title>
		<link>http://www.rajatarya.com/technical/engineering-mailing-lists</link>
		<comments>http://www.rajatarya.com/technical/engineering-mailing-lists#comments</comments>
		<pubDate>Wed, 30 Sep 2009 17:30:46 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[engineering]]></category>
		<category><![CDATA[mailinglist]]></category>
		<category><![CDATA[process]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=238</guid>
		<description><![CDATA[



Image by Getty Images via Daylife



Most teams in business today rely on email.  Though imperfect it is ubiquitous for electronic communication.  It has proven the lowest-common denominator for communication between team members.
The question of how to organize email is often left to each team member.  I think this approach is lacking &#8211; it leaves folks [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 160px;">
<dt class="wp-caption-dt"><a href="http://www.daylife.com/image/079C8QpduQ003?utm_source=zemanta&amp;utm_medium=p&amp;utm_content=079C8QpduQ003&amp;utm_campaign=z1"><img title="SAN FRANCISCO - JANUARY 24:  A stack of vote-b..." src="http://cache.daylife.com/imageserve/079C8QpduQ003/150x103.jpg" alt="SAN FRANCISCO - JANUARY 24:  A stack of vote-b..." width="150" height="103" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;">Image by <a href="http://www.daylife.com/source/Getty_Images">Getty Images</a> via <a href="http://www.daylife.com">Daylife</a></dd>
</dl>
</div>
</div>
<p>Most teams in business today rely on email.  Though imperfect it is ubiquitous for electronic communication.  It has proven the lowest-common denominator for communication between team members.</p>
<p>The question of how to organize email is often left to each team member.  I think this approach is lacking &#8211; it leaves folks with good organization skills at an advantage to keeping up with information.  As a team we should all be committed to keeping everyone in the loop.  A little effort up front can pay big dividends in team productivity.</p>
<p><a class="zem_slink" title="Mailing list" rel="wikipedia" href="http://en.wikipedia.org/wiki/Mailing_list">Mailing lists</a> allow team members to easily filter email and keep track of emails as appropriate to their role on the team.  In larger teams they also allow for managers in the team to manage the <a class="zem_slink" title="Electronic mailing list" rel="wikipedia" href="http://en.wikipedia.org/wiki/Electronic_mailing_list">email lists</a> appropriate for their team members.</p>
<p>From my experience (which is assisted by my last team at Microsoft &#8211; the former Max team) the following list of mailing lists should be created for a product team.  Assume each one is started with a short description of the product/team (for example: gizmo-dev is the developer mailing list).</p>
<p style="padding-left: 30px;"><strong>-dev: </strong>developer mailing list.  Only developers on this list.<br />
<strong>-test: </strong>test mailing list.  Only testers on this list.<br />
<strong> -bus: </strong><a class="zem_slink" title="Business analyst" rel="wikipedia" href="http://en.wikipedia.org/wiki/Business_analyst">business analyst</a>, program manager mailing list.<br />
<strong> -team (aggregate of -dev, -test, -bus)</strong>: entire team, sometimes includes upper management<br />
<strong>-commit (aggregates team): </strong>all checkin emails related to software development<br />
<strong>-deploy (aggregate of team): </strong>deployment announcements for software deployments<br />
<strong>-chat (aggregate of team): </strong>non-work related chatter &#8211; like new joke site, <a class="zem_slink" title="Xkcd" rel="homepage" href="http://xkcd.com/">xkcd</a> comic, etc<br />
<strong> -oof (aggregate of team):</strong> out of facility announcements &#8211; like at the dentist for the next two hours, out for a week next week etc</p>
<p><span id="more-238"></span>First off, notice how more than half of the lists above just have the <strong>-team </strong>mailing list as its member.  This means you don&#8217;t have to manage all the lists individually, just the <strong>-dev</strong>, <strong>-test</strong>, and <strong>-bus</strong> ones.</p>
<p>Folks uninterested in the checkin emails can simply filter those out quickly into a folder that is kept unread, or archived.</p>
<p>The <strong>-oof</strong> list always is a controversial one.  There isn&#8217;t a good solution for knowing folks absences.  Blocking out your own calendar has the problem that people won&#8217;t notice unless they are scheduling something and you aren&#8217;t there.  The problem with sending invitations for your absence to the team is that most of the time the team doesn&#8217;t care and you are just adding more work for them to manage their calendars to make the time look &#8220;free&#8221; for them.  An Out-Of-Facility list is the simplest solution.  Email it when you will be away from work and then folks you are trying to find you will either know about it ahead of time or can check that list for up to the minute info.  And it has archival, filtering etc functionality.</p>
<p>If you work in a small team that has folks wearing multiple hats, no big deal, just add them to multiple lists.  The lists also serve a critical function of providing archival support in case someone leaves or is out for an extended period of time.  These lists also allow external teams to listen into conversations without having to know team members directly.</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 160px"><a href="http://www.crunchbase.com/product/google-talk"><img class=" " title="Image representing Google Talk as depicted in ..." src="http://www.crunchbase.com/assets/images/resized/0001/2896/12896v2-max-250x250.jpg" alt="Image representing Google Talk as depicted in ..." width="150" height="71" /></a><p class="wp-caption-text">Image via CrunchBase</p></div>
</div>
<p>For direct communication each team should have an <a class="zem_slink" title="Instant messaging" rel="wikipedia" href="http://en.wikipedia.org/wiki/Instant_messaging">instant messaging</a> solution as well.  If you are using a free service just make sure to check the <a class="zem_slink" title="Terms of service" rel="wikipedia" href="http://en.wikipedia.org/wiki/Terms_of_service">Terms of Service</a> &#8211; you don&#8217;t want to be spreading corporate secrets on the publicly searchable archives of a Google Talk conversation, for example.  I recommend setting up a <a class="zem_slink" title="Extensible Messaging and Presence Protocol" rel="wikipedia" href="http://en.wikipedia.org/wiki/Extensible_Messaging_and_Presence_Protocol">Jabber</a> server in the intranet of the organization and using it for communication.  Most likely it can integrate with the email server and prevent duplicate user generation.  In the end instant communication is great for real-time conversations without talking, but poor for documentation or business communication.  For that type of communication email is still the best option.</p>
<p>How does your team organize its communication?  Does it employ mailing lists?  What other tools help?  Let me know below or shoot me an email.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/314e76e0-ee93-48a9-9ab9-5a941ce269cf/"><img class="zemanta-pixie-img" style="border: medium none ; float: right;" src="http://img.zemanta.com/reblog_c.png?x-id=314e76e0-ee93-48a9-9ab9-5a941ce269cf" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div></p>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/technical/engineering-mailing-lists/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Successful Teams have High Bandwidth Communication</title>
		<link>http://www.rajatarya.com/technical/successful-teams-have-high-bandwidth-communication</link>
		<comments>http://www.rajatarya.com/technical/successful-teams-have-high-bandwidth-communication#comments</comments>
		<pubDate>Wed, 23 Sep 2009 17:00:58 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[writing]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=618</guid>
		<description><![CDATA[

Going to college during the dot-com boom meant that we had lots of opportunities to play buzzword bingo.  This post talks about one of the buzzwords I remember hearing repeatedly from that time &#8211; synergy.  This word was used to talk about business models (B2B to provide synergy between companies) and organization culture (we look [...]]]></description>
			<content:encoded><![CDATA[<div class="zemanta-img" style="margin: 1em; display: block;">
<div class="wp-caption alignright" style="width: 160px"><a href="http://upload.wikimedia.org/wikipedia/en/c/cd/Synergy-logo-small.png"><img class=" " title="Synergy" src="http://upload.wikimedia.org/wikipedia/en/c/cd/Synergy-logo-small.png" alt="Synergy" width="150" height="66" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p>Going to college during the dot-com boom meant that we had lots of opportunities to play buzzword bingo.  This post talks about one of the buzzwords I remember hearing repeatedly from that time &#8211; <strong>synergy</strong>.  This word was used to talk about business models (B2B to provide synergy between companies) and organization culture (we look for <a class="zem_slink" title="Synergy" rel="wikipedia" href="http://en.wikipedia.org/wiki/Synergy">synergies</a> between team members when hiring).  As far as I remember, most of the presentations were full of rhetoric and little substance.  Much like the word&#8217;s connotation in its time. To truly create synergy between team members, meaning, to get the team to produce more than they could individually, the team must have high-bandwidth communication.</p>
<p>You already know this type of communication, just maybe without a name before.  It&#8217;s the type of communication you have with your best friend, your oldest friend, or your closest confidant.  It doesn&#8217;t matter how much time has elapsed since you both last spoke, within minutes of talking you are fully engaged in conversation. Simply put, high- bandwidth communication is when both parties are fully engaged in the discussion, adding valuable contributions, while not struggling to keep up.  It is relatively common in personal lives &#8211; I would argue that it is probably how you have chosen your closest friends.  They are the people you can trust that understand you implicitly.  Now transfer this to a work environment or a team project.</p>
<p>First, you don&#8217;t need to be best friends with your team members.  But you <strong>do</strong> need a way to collaborate efficiently.  High bandwidth communication means you are sharing ideas and collaborating without expending extraneous energy.  It means you say it once and everyone gets it.  It means you draw it once on the white board and nobody needs to pick up a pen and elaborate/extend your ideas. It means you are finishing each other&#8217;s thoughts and ideas together.  How often does that happen for you at work?</p>
<p>I have seen many teams try to &#8220;process&#8221; their way into high-bandwidth communication.  These are in the form of additional status emails, meetings, TPS reports and the like (<em>we should all agree on a template for sending our status emails to keep them consistent and easy to read</em>).  As much as I have seen this tried, it never gets close to high-bandwidth communication.  This just frustrates some folks on the team and burdens those that aren&#8217;t frustrated with additional minutia to manage throughout their day.  What my team recently did which resulted in much higher bandwidth communication is far simpler &#8211; <strong>we got to know each of our working styles</strong>.</p>
<p>A &#8216;work style&#8217; is simply a way to talk about the personality you have at work.  Not that you aren&#8217;t yourself at work, but you aren&#8217;t.  Nobody is.  And if you are, then I probably wouldn&#8217;t want to work with you.  At work the decorum of professionalism should be adhered to.  This is for everyone&#8217;s comfort and to keep people from feeling uncomfortable.  My work style is devoid of the vulgarity that is a big part of my personality.  My work style also limits profanity, which unfortunately, is a pretty big part of how I speak outside of work.</p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block; width: 190px;">
<div class="wp-caption alignleft" style="width: 190px"><a href="http://commons.wikipedia.org/wiki/Image:ESTJ.jpg"><img class=" " title="fancy logo/writing for use in MBTI articles" src="http://upload.wikimedia.org/wikipedia/commons/thumb/3/3d/ESTJ.jpg/300px-ESTJ.jpg" alt="fancy logo/writing for use in MBTI articles" width="180" height="73" /></a><p class="wp-caption-text">Image via Wikipedia</p></div>
</div>
<p><em>How did we get to know each other&#8217;s working styles?</em> We took personality tests.  The <a href="http://en.wikipedia.org/wiki/Myers-Briggs">Myer&#8217;s Briggs Part II</a> to be exact &#8211; with answers geared to how we behave at work.  And then we had a facilitator help visualize and present our results.  We did a great exercise to demonstrate how much time we would each spend based on our personalities in the four stages of approaching a new problem.  <a class="zem_slink" title="Team building" rel="wikipedia" href="http://en.wikipedia.org/wiki/Team_building">Team building</a> exercises have never made much sense to me, until this one.  By getting to know each of our work styles we learned how to communicate more effectively with everyone.  Extroverted people dominate meetings and spoken communication &#8211; and by realizing that more than half the team is <a class="zem_slink" title="Extraversion and introversion" rel="wikipedia" href="http://en.wikipedia.org/wiki/Extraversion_and_introversion">introverted</a> by nature &#8211; we realized we needed to create a meeting atmosphere more conducive to introverts (<em>we do this better now by doing lots of sticky note exercises when getting team feedback</em>).</p>
<p>Does this mean my team has really high-bandwidth communication overnight?  No.  But we are much better off than we were before the exercise.  We keep a printout of our results in a common place for the entire team to see on a daily basis &#8211; a little reminder of how hard it is on some folks to talk in groups and to others to quiet down to let others in.  We aren&#8217;t the greatest team yet, but we are committed to improving as a group and are actively working towards it.  Moving towards high-bandwidth communication at work will improve your team&#8217;s ability to deliver on its goals in a more timely manner with less overhead &#8211; sounds like synergy to me.</p>
<p>Do you have high-bandwidth communication at work?  What techniques has your team used to bring about better communication?  Leave a comment or shoot me an email to let me know.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px; text-align: left;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/11069c23-0047-47b3-847d-aa0637ca8d09/"><img class="zemanta-pixie-img" style="border: medium none; float: right;" src="http://img.zemanta.com/reblog_c.png?x-id=11069c23-0047-47b3-847d-aa0637ca8d09" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/technical/successful-teams-have-high-bandwidth-communication/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reality Check: You Do Have Time</title>
		<link>http://www.rajatarya.com/writing/reality-check-you-do-have-time</link>
		<comments>http://www.rajatarya.com/writing/reality-check-you-do-have-time#comments</comments>
		<pubDate>Thu, 21 May 2009 17:00:30 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[writing]]></category>
		<category><![CDATA[Getting Things Done]]></category>
		<category><![CDATA[gtd]]></category>
		<category><![CDATA[realitycheck]]></category>
		<category><![CDATA[time]]></category>
		<category><![CDATA[timemanagement]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=577</guid>
		<description><![CDATA[This is the second post in a series about the realities of life as I have found them
&#8220;I&#8217;m just too busy for &#8230;&#8221; &#8211; How often have you heard this or thought this?  The goal of every person at every stage of life is to feel comfortable in that stage of life.  Until that happens [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://tbn2.google.com/images?q=tbn:H_kGcdVfxw8K2M:https://www.photospin.com/content/photos/thumb/35_2529365.jpg" alt="" width="97" height="69" /><em>This is the second post in a series about the realities of life as I have found them</em></p>
<p><em>&#8220;I&#8217;m just too busy for &#8230;&#8221;</em> &#8211; How often have you heard this or thought this?  The goal of every person at every stage of life is to feel comfortable in that stage of life.  Until that happens <a class="zem_slink" title="Time management" rel="wikipedia" href="http://en.wikipedia.org/wiki/Time_management">time management</a> will always seem like a challenge.  This post will explore why most people feel that they do not have enough time in each day, why nobody older seems to care, and what to do to feel more efficient.<span id="more-577"></span></p>
<p><strong>How does the day go by?</strong></p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 190px;">
<dt class="wp-caption-dt"><a href="http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Homework_-_vector_maths.jpg/300px-Homework_-_vector_maths.jpg"><img title="Mathematics homework" src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/15/Homework_-_vector_maths.jpg/300px-Homework_-_vector_maths.jpg" alt="Mathematics homework" width="180" height="120" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;"></dd>
</dl>
</div>
</div>
<p>When thinking about your day, have you ever thought about how much time you spend doing each activity?  How much time disappears in commuting between places?  Think back to yourself in <a href="http://en.wikipedia.org/wiki/Central_Bucks_High_School_East">high school</a>, or college, or when you were 18 and a rock star (my only real guess for reading my blog if you didn&#8217;t go to high school or college).  I always remember <strong>feeling swamped</strong> with all the stuff happening around me in high school.   My days in high school were centered around getting to school on time, only sleeping in classes I could get away with it, keeping my social agenda full between classes, going to the gym, and then getting to work in the afternoons.  After I got home I would focus on talking with my friends and then finally getting to homework.</p>
<p>Now I look back at it and laugh at how <strong>few</strong> things I had to juggle (though I cared a lot more about my hair back then, but that is another story).  In truth what makes my high school life seem so simple now is that it was entirely predictable.  All of the randomization added to it was almost entirely optional (my job couldn&#8217;t have me work during the day since I was a student, my activities after school couldn&#8217;t suddenly be before school, the hours of the day were fixed, etc etc etc).  At a high level my high school life was exactly the same week after week.</p>
<p>Now think about your current week.  Have you thought about how much time you get every day to yourself?  First start with how many waking hours you have every day?  Next, how many of those do you spend doing your <a href="http://www.rajatarya.com/writing/no-perfect-job">job</a>?  How much time disappears in commuting?  How much time spent in getting ready for the day, unwinding from the day, eating meals?  On average, how much time do errands take on a weekly basis?</p>
<p>A quick breakdown of my typical week is this:</p>
<ul>
<li>Waking hours daily: 17 hours</li>
<li>Working hours daily: 9 hours</li>
<li>Commuting time daily: 20 minutes</li>
<li>Getting ready daily (including workouts): 2.5 hours</li>
<li>Meals daily: 45 minutes</li>
<li>Errands weekly: 90 minutes</li>
</ul>
<p>Looking at this data, it seems I have <strong>4 hours a day to do anything I want</strong>.  That is plenty of time to take up one or two hobbies, stay in touch with friends, write on my website <img src='http://www.rajatarya.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> , whatever I want.  This doesn&#8217;t count for weekends where I have even more time to decide what I want to do.  Running a simple exercise like this on a semi-regular basis (I do this at least once a quarter) really helps shed light on how busy you really are &#8211; and where the time disappears every day.</p>
<p><strong>How come nobody cares?</strong></p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 183px;">
<dt class="wp-caption-dt"><a href="http://farm4.static.flickr.com/3220/2463010478_c5f600ab88_m.jpg"><img title="Nobody Cares" src="http://farm4.static.flickr.com/3220/2463010478_c5f600ab88_m.jpg" alt="Nobody Cares" width="173" height="114" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;"></dd>
</dl>
</div>
</div>
<p>I have no sympathy for high school students when they tell me they are super busy.  Same for college students.  I remember when I was in college and I met working professionals &#8211;  they had no sympathy for me either.  How come, we can&#8217;t all turn into jerks as we get older, right?</p>
<p>As we each become more comfortable with our current stage of life the previous stages of life just seem simpler.  Everything I worried about in high school or college still has to be thought about, but add to that real responsibilities (<em>my definition of a real responsibility is one that involves survival or one that is required to remain law-abiding &#8211; like paying bills</em>) and career aspirations.  Add to that a countless number of errands that vary and keep changing on a weekly basis.  Relationships get more complicated as your friends travel further and further from you, timezones change, your friends schedules are as busy as yours, etc etc.</p>
<p>Getting older just makes you more <strong>in rhythm to get things done</strong>.  The more you have experienced the more you can handle.  The reason nobody older cares is simple: they have already walked in your shoes, outgrown them, and are still trying to feel comfy in the shoes they are in now.</p>
<p><strong>So I waste a lot of time, now what?</strong></p>
<div class="zemanta-img zemanta-action-dragged" style="margin: 1em; display: block;">
<div>
<dl class="wp-caption alignright" style="width: 183px;">
<dt class="wp-caption-dt"><a href="http://farm3.static.flickr.com/2377/2247195467_b2a99e7dfb_m.jpg"><img title="thirty-seven: and this month, I joined a cult" src="http://farm3.static.flickr.com/2377/2247195467_b2a99e7dfb_m.jpg" alt="thirty-seven: and this month, I joined a cult" width="173" height="115" /></a></dt>
<dd class="wp-caption-dd zemanta-img-attribution" style="font-size: 0.8em;"></dd>
</dl>
</div>
</div>
<p>As you realize that you should get more done each day but somehow don&#8217;t, the world of time management opens up to you.  Once you realize that you are not as efficient in getting things done as you would like &#8211; there are entire aisles at the book store to tell you how to be more efficient.  I won&#8217;t try to do that here.  Read <em><a class="zem_slink" title="Getting Things Done" rel="wikipedia" href="http://en.wikipedia.org/wiki/Getting_Things_Done">Getting Things Done</a></em> and subscribe to <a class="zem_slink" title="Lifehacker" rel="homepage" href="http://lifehacker.com">Lifehacker</a> and you will have more than enough tools to help.</p>
<p>You need to know very very quickly <em>what</em> you have left to do.  If you don&#8217;t know what you have left to do then all the little 10 minute chunks during the day get swallowed up in useless nothings and at the end of the night you haven&#8217;t gotten anything done.</p>
<p>Besides following some GTD techniques I utilize a handful of tools to assist with time management for me.  Here they are, in no particular order:</p>
<ul>
<li><a href="http://www.toodledo.com/"><strong>Toodledo</strong></a> &#8211; todo/task management &#8211; web interface, decent phone interface, good Outlook sync for work stuff and good support for Contexts (home, work, anywhere)</li>
<li><a class="zem_slink" title="Gmail" rel="homepage" href="http://gmail.com">GMail</a> &#8211; email &#8211;  starring things that need responses, filtering quickly, and archiving aggressively</li>
<li><a class="zem_slink" title="Google Calendar" rel="homepage" href="http://google.com/calendar">Google Calendar</a> &#8211; calendaring &#8211; good Blackberry support, decent Outlook support, good enough GMail integration</li>
<li>Index Card &#8211; daily list of what 3-5 things I need to complete before the day is over</li>
<li><a href="http://www.ideashower.com/ideas/launched/read-it-later/">Read it Later Firefox plugin</a> &#8211; process reading things &#8211; mark things to be read later quickly so I can forget about reading them right now, especially useful with long posts from within Google <a class="zem_slink" title="Google Reader" rel="homepage" href="http://www.google.com/reader">Reader</a></li>
<li><a href="https://addons.mozilla.org/en-US/firefox/addon/3615">Delicious Firefox plugin</a> &#8211; capture sites and links that could be useful for reference later</li>
</ul>
<p>Let me know your thoughts about time management and efficiency in the comments below or by emailing me at: <span class="mh-plaintext">raj<a href='http://mailhide.recaptcha.net/d?k=01gaRcLGYIfWYaIJNR7Ounxw==&amp;c=l72CdGc7IUcz3JGTpw5Hih0JwYUkp9fCC5Jo7I6IMHg=' onclick="window.open('http://mailhide.recaptcha.net/d?k=01gaRcLGYIfWYaIJNR7Ounxw==&amp;c=l72CdGc7IUcz3JGTpw5Hih0JwYUkp9fCC5Jo7I6IMHg=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;" title="Reveal this e-mail address">...</a>@rajatarya.com</span>.</p>
<div class="zemanta-pixie" style="margin-top: 10px; height: 15px;"><a class="zemanta-pixie-a" title="Reblog this post [with Zemanta]" href="http://reblog.zemanta.com/zemified/cfc6b8c4-db3c-4dbf-b651-bf6feff449ca/"><img class="zemanta-pixie-img" style="border: none; float: right;" src="http://img.zemanta.com/reblog_c.png?x-id=cfc6b8c4-db3c-4dbf-b651-bf6feff449ca" alt="Reblog this post [with Zemanta]" /></a><span class="zem-script more-related pretty-attribution"><script src="http://static.zemanta.com/readside/loader.js" type="text/javascript"></script></span></div>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/writing/reality-check-you-do-have-time/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Roadtrip 2008: Arlington to Seattle &#8211; Pictures Online</title>
		<link>http://www.rajatarya.com/travel/roadtrip-2008</link>
		<comments>http://www.rajatarya.com/travel/roadtrip-2008#comments</comments>
		<pubDate>Tue, 05 May 2009 05:37:55 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[travel]]></category>
		<category><![CDATA[aryafamily]]></category>
		<category><![CDATA[roadtrip08]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=579</guid>
		<description><![CDATA[Finally got around to writing briefly about Shaily and my cross country drive in November 2008 from Arlington VA to Seattle WA.  I&#8217;ve posted it on our website thearyafamily.com.
From now on you will see more and more family related postings on that site and this site to be more individual and technical stuff.
Here is a [...]]]></description>
			<content:encoded><![CDATA[<p>Finally got around to writing briefly about Shaily and my cross country drive in November 2008 from Arlington VA to Seattle WA.  I&#8217;ve posted it on our website <a href="http://www.thearyafamily.com">thearyafamily.com</a>.</p>
<p>From now on you will see more and more family related postings on that site and this site to be more individual and technical stuff.</p>
<p>Here is a snippet from the writeup:</p>
<blockquote>
<h3 class="entry-title"><a title="Permanent Link to &quot;Road Trip 2008 - Pictures Online&quot;" rel="bookmark" href="http://www.thearyafamily.com/travel/road-trip-2008">Road Trip 2008 &#8211; Pictures Online</a></h3>
<p>In November 2008 Shaily and myself drove cross country from Arlington VA to Seattle WA.  The trip took us slightly over four weeks.  We started on Thursday October 30, 2008 and arrived in Seattle on Sunday November 29, 2008.</p>
<p>Along the way we saw and stayed with friends and relatives.  After we ran out of friends and relatives we stayed at numerous <a href="http://www.daysinn.com/">Days Inn</a> hotels (I can still taste the free breakfast) and one EconoLodge (wouldn’t recommend it).</p>
<p>We drove and drove, here is a rough map of our route:<br />
<iframe width="480" height="200" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=113861058525594440932.00046922ad1a2da216260&amp;ll=42.032974,-98.4375&amp;spn=26.065183,84.375&amp;z=3&amp;output=embed"></iframe><br /><small>View <a href="http://maps.google.com/maps/ms?ie=UTF8&amp;hl=en&amp;msa=0&amp;msid=113861058525594440932.00046922ad1a2da216260&amp;ll=42.032974,-98.4375&amp;spn=26.065183,84.375&amp;z=3&amp;source=embed" style="color:#0000FF;text-align:left">Rajat and Shaily&#8217;s Roadtrip 2008</a> in a larger map</small></p>
<p>The cities we covered are all marked on the map, but here they are in order: Philadelphia PA, New York City NY, Zanesville OH, Kent State OH, Ann Arbor MI, Chicago IL, Minneapolis MN, Bend SD (Badlands National Park), Mount Rushmore SD, Chugwater WY, Cheyenne WY, Park City UT, Portland OR, Seattle WA.</p>
<p>We stayed with friends or family in: Philadelphia, Zanesville, Ann Arbor, Chicago, Portland, Seattle.</p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/travel/roadtrip-2008/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Model-View Controller Design Pattern Presentation</title>
		<link>http://www.rajatarya.com/technical/model-view-controller-presentation</link>
		<comments>http://www.rajatarya.com/technical/model-view-controller-presentation#comments</comments>
		<pubDate>Mon, 27 Apr 2009 17:00:24 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[aspnet]]></category>
		<category><![CDATA[designpattern]]></category>
		<category><![CDATA[mvc aspnetmvc]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=568</guid>
		<description><![CDATA[Quick post with a couple attachments.  Recently I put together a couple presentations to present to a working group inside University of Washington.
If you are on a team or in an organization that has not heard of model-view controller, hopefully you can use this presentation to bring your team on-board with the simplicity and [...]]]></description>
			<content:encoded><![CDATA[<p>Quick post with a couple attachments.  Recently I put together a couple presentations to present to a working group inside University of Washington.</p>
<p>If you are on a team or in an organization that has not heard of model-view controller, hopefully you can use <a href="http://www.scribd.com/doc/14617127/Model-View-Controller">this</a> presentation to bring your team on-board with the simplicity and power of the pattern.  There is lots of information on Model-View controller all over the web but I couldn&#8217;t find a presentation that tied it all together like I wanted.  Feel free to let me know about other such presentations in the comments.</p>
<p><a style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;" title="View Model View Controller on Scribd" href="http://www.scribd.com/doc/14617127/Model-View-Controller">Model View Controller</a> <object width="100%" height="500" data="http://d.scribd.com/ScribdViewer.swf?document_id=14617127&amp;access_key=key-1vktbqjdp4d2ztk8y8rw&amp;page=1&amp;version=1&amp;viewMode=" type="application/x-shockwave-flash"><param name="id" value="doc_503700450295980" /><param name="name" value="doc_503700450295980" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://d.scribd.com/ScribdViewer.swf?document_id=14617127&amp;access_key=key-1vktbqjdp4d2ztk8y8rw&amp;page=1&amp;version=1&amp;viewMode=" /><param name="allowfullscreen" value="true" /></object></p>
<p>The second presentation is an <a href="http://www.scribd.com/doc/14617126/Introduction-to-ASP-NET-MVC">introduction to ASP.NET MVC</a> &#8211; the new Microsoft web framework that substitutes Web Forms for web development.  Luckily this framework released very recently and we have been using it at work.  It is a pleasure to use instead of Web Forms.</p>
<p><a style="margin: 12px auto 6px auto; font-family: Helvetica,Arial,Sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 14px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; display: block; text-decoration: underline;" title="View Introduction to ASP .NET MVC on Scribd" href="http://www.scribd.com/doc/14617126/Introduction-to-ASP-NET-MVC">Introduction to ASP .NET MVC</a> <object width="100%" height="500" data="http://d.scribd.com/ScribdViewer.swf?document_id=14617126&amp;access_key=key-z0k8qai3znath8dzlpw&amp;page=1&amp;version=1&amp;viewMode=" type="application/x-shockwave-flash"><param name="id" value="doc_426623241236377" /><param name="name" value="doc_426623241236377" /><param name="align" value="middle" /><param name="quality" value="high" /><param name="play" value="true" /><param name="loop" value="true" /><param name="scale" value="showall" /><param name="wmode" value="opaque" /><param name="devicefont" value="false" /><param name="bgcolor" value="#ffffff" /><param name="menu" value="true" /><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://d.scribd.com/ScribdViewer.swf?document_id=14617126&amp;access_key=key-z0k8qai3znath8dzlpw&amp;page=1&amp;version=1&amp;viewMode=" /><param name="allowfullscreen" value="true" /></object></p>
<p>MVC is everywhere, let me know your thoughts on these slides and on good online resources for design patterns in general.</p>
<p>Download them here, or check them out on Scribd:</p>
<ul>
<li><a href="http://www.rajatarya.com/wp-content/uploads/2009/04/model-view-controller.pptx">Model View Controller</a></li>
<li><a href="http://www.rajatarya.com/wp-content/uploads/2009/04/introduction-to-aspnet-mvc.pptx" target="_blank">Introduction to ASP.NET MVC</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/technical/model-view-controller-presentation/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reality Check: There is No Perfect Job</title>
		<link>http://www.rajatarya.com/writing/no-perfect-job</link>
		<comments>http://www.rajatarya.com/writing/no-perfect-job#comments</comments>
		<pubDate>Mon, 20 Apr 2009 17:00:38 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[writing]]></category>
		<category><![CDATA[job]]></category>
		<category><![CDATA[realitycheck]]></category>
		<category><![CDATA[technical]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=442</guid>
		<description><![CDATA[This is the first in a series of posts about the realities of life as I have found them.
&#8220;Find a job you love and never work again&#8221; &#8211; This quote is completely wrong.  The truth is that every career, every job, almost everything in life, has both good and bad parts mixed together.  There is [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignright" src="http://tbn2.google.com/images?q=tbn:H_kGcdVfxw8K2M:https://www.photospin.com/content/photos/thumb/35_2529365.jpg" alt="" width="97" height="69" /><em>This is the first in a series of posts about th</em><em>e realities of life as I have found them.</em></p>
<p><em>&#8220;Find a job you love and never</em><em> work again&#8221; &#8211; </em>This quote is completely wrong.  The truth is that every career, every job, almost <strong>everything</strong> in life, has both good and bad parts mixed together.  <strong>There is no job that will make you feel like you are not worki</strong><strong>ng all the time.</strong> This post explores how to come to terms with this reality and helps identify how to choose a job that is maximally rewarding and enjoyable.</p>
<p><span id="more-442"></span></p>
<p><img class="alignright" style="border: 0px solid;" src="http://tbn0.google.com/images?q=tbn:n9wI2is2jCExEM:http://4.bp.blogspot.com/_Ii6cNw-WcQs/SUjRTslTCcI/AAAAAAAAAYI/CLXUo5X63R4/s400/22933682_400x400.jpg" alt="" width="124" height="105" /><strong>What does it mean to &#8220;Love Your Job&#8221;?</strong></p>
<p>When people talk about loving your job they are usually not talking about your<em> job</em>.  They are usually talking about your<em> profession</em>.  This is a subtle but important distinction.  You can, and hopefully do, love your profession.  My definition of &#8220;love your job&#8221; means you love every minute of every day you are at work.  I don&#8217;t know anyone that will claim that.  Most people will say, &#8220;Well I love my job, except for &#8230;&#8221; and insert a string of random facets about their job.  This is exactly where the saying breaks down.  You may love your profession, but it is unlikely that you love every minute of every day at your job.</p>
<p>Another important thing to understand is the definition of a job.  <em>A job is simply everything you do for your employer</em>.  This means everything related to going to work, coming home from work, and everything in between (and if you work from home after getting home then that too).  If that means you wear a certain outfit to work then that is part of your job.  This means the annoying person with bad breath who decides to sneak up over your shoulder and bother you with mind-numbing stories of the past weekend that you wish would go away is part of your job.  The report your boss wants on his/her desk on Monday morning at 8am (even though he/she doesn&#8217;t show up until 10am) and doesn&#8217;t bother to read is part of your job.  The team members you work with, they are part of your job.  The output of the team is part of your job.  Your office workspace is part of your job.  <em>Simply everything you do for your employer</em>.</p>
<p><strong>How Frequently do you &#8220;Love Your Job&#8221;?</strong></p>
<p>Since you don&#8217;t love your job every minute of every day (and I am making this assumption because you&#8217;ve chosen to continue to read instead of sending me <span class="mh-hyperlinked"><a href='http://mailhide.recaptcha.net/d?k=01gaRcLGYIfWYaIJNR7Ounxw==&c=l72CdGc7IUcz3JGTpw5Hih0JwYUkp9fCC5Jo7I6IMHg=' onclick="window.open('http://mailhide.recaptcha.net/d?k=01gaRcLGYIfWYaIJNR7Ounxw==&amp;c=l72CdGc7IUcz3JGTpw5Hih0JwYUkp9fCC5Jo7I6IMHg=', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;">mail</a></span> or moving onto another post or something else), how frequently do you love your job?  Think about this carefully.  How often do those random facets repeat themselves in a typical week?  Maybe you: dislike the weekly status reports, the daily sync-up meetings, the monthly &#8216;all-hands&#8217; meetings, the fact that your cubicle buddy doesn&#8217;t shower on Mondays, the smell of the hallways after Chinese take-out is ordered, the constant interruptions from slacker coworkers, or a giant list of other things.  How often do these bother you?  How often do you IM, vent over beers, or sigh loudly about these parts of your job?</p>
<p>The natural argument I&#8217;ve felt in the past is, &#8220;Well the things I don&#8217;t like aren&#8217;t related to my &#8216;core&#8217; job so they don&#8217;t count.&#8221;  This is a simple rationalization &#8211; everything at work is related to you job.  I used to feel my core job was writing software by itself, regardless of the management, team, environment, etc &#8211; but the truth is that I was still unhappy when the parts of my &#8216;core&#8217; job were good but the rest wasn&#8217;t.  That helped me understand that my &#8216;core&#8217; job is really my profession, but my job is everything that happens at work.  Being unhappy at work for me has never been about my &#8216;core&#8217; job (and I believe that makes me fortunate), it has always been about the rest of things at work being bad for me.</p>
<p><strong>The Compromise &#8211; What is an Ideal Job?</strong></p>
<p>The compromise in feeling good about your job is to understand that no job will make you happy all the time.  There will be times in <strong>any</strong> job that suck, to put it bluntly.  There are times in any job when you won&#8217;t feel good about what you&#8217;ve accomplished, or how the team or organization has made an important decision.  If no job can make you happy all the time, when do you know that the job is &#8216;perfect&#8217; for you?</p>
<p>The ideal job is one where you believe that 40-50% of the time you devote to it is doing what you love.  That means if you love to solve complex technical problems, then an ideal job is one where you get to do that 40% of every week.  That translates to about 3 hours a day.  Three hours a day.  Said again &#8211; if you get to do what you love for 3 hours a day then you have an ideal job.  Just let that sink in for a minute.  That means that even ideal jobs are ones that you only love 50% of the time.  The other 50% are doing things that you don&#8217;t love to do.  Maybe you like to do those things, or you don&#8217;t mind them that much, but they aren&#8217;t what you love.  Often times they aren&#8217;t what you consider your profession.  They are the minutiae associated with what you love that you put up with but never love.</p>
<p><img class="alignright" style="border: 0px solid;" src="http://tbn1.google.com/images?q=tbn:Te85pJPYVoywHM:http://www.imagineeringezine.com/dj-graphics/jobhunt.gif" alt="" width="127" height="82" /><strong>How To Find Your Ideal Job?</strong></p>
<p>Using the new definition above for what an ideal job is &#8211; finding your ideal job is not as much about enjoying everything you do at work as it is about loving about half of what you do at work.   So the important question to ask yourself is, &#8220;Why do I think I will love my ideal job?&#8221;  You already have a thought as to what your ideal job was (before our new definition) &#8211; so why did you think it was ideal?  Specifically, what <em>behaviors</em> made it your ideal job?</p>
<p>Behaviors used here are simply a generalization of the various facets of any job.  A behavior may mean the style of participation encouraged in group meetings.  It may mean how written reports are expected to be formatted.  It may mean the dress code.  It may mean the working style, working hours, or any number of things that define a work environment and the work you do.  List the behaviors that you enjoy the most.  These behaviors are the guiding principles for how to find the perfect job for you.</p>
<p>The ideal job for you is one in a discipline of personal interest of that lets you perform the behaviors you enjoy.  The more behaviors you get to utilize on a regular basis while doing a job the more happy you will be at that job.  In an ideal job you will get to exhibit the specific behaviors you love about half the time.  It doesn&#8217;t sound ideal, but that is the lesson to learn.  In such a situation remember the following &#8211; You won&#8217;t be happy all the time, but on a semi-regular frequency you will be delighted.  And on a less-semi-regular frequency you will be annoyed.  And that is the ideal job to have.</p>
<p>Please let me know your thoughts in the comments below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/writing/no-perfect-job/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>2008: Year in Review</title>
		<link>http://www.rajatarya.com/travel/2008-year-in-review</link>
		<comments>http://www.rajatarya.com/travel/2008-year-in-review#comments</comments>
		<pubDate>Fri, 17 Apr 2009 06:46:38 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[technical]]></category>
		<category><![CDATA[travel]]></category>
		<category><![CDATA[writing]]></category>
		<category><![CDATA[clearspring]]></category>
		<category><![CDATA[roadtrip08]]></category>
		<category><![CDATA[uw]]></category>
		<category><![CDATA[yearinreview]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=556</guid>
		<description><![CDATA[Editorial Update: Removed a couple of unnecessary stories from this post &#8211; they served no purpose and I decided I didn&#8217;t need them to get my point across.
Though it is past April 15th and I missed my &#8220;taxes&#8221; deadline for this post, I still wanted a chance to share some of the events from 2008.  [...]]]></description>
			<content:encoded><![CDATA[<p><em>Editorial Update: Removed a couple of unnecessary stories from this post &#8211; they served no purpose and I decided I didn&#8217;t need them to get my point across.</em></p>
<p>Though it is past April 15th and I missed my &#8220;taxes&#8221; deadline for this post, I still wanted a chance to share some of the events from 2008.  It was another big year, so I&#8217;m sticking to the ordered/chronological list like last <a href="http://www.rajatarya.com/2007/12/2007-in-review-the-briefest-of-catch-up-posts">year</a>.</p>
<ol>
<li><strong>Continue working for <a href="http://www.clearspring.com">Clearspring</a></strong><br />
The job had me working day and night, with frenetic pace that only a startup can impose.  Back then I thought I was thriving in it &#8211; somehow having convinced myself that the &#8220;world&#8221; would end if I didn&#8217;t crank out whatever feature I was working on.  Unfortunately it was wreaking my health.  My weight has skyrocketed and I was eating badly.  I also developed a lesion on my face, around my chin.  More on that later.</li>
<li><strong>Shaily arrives on March 20th</strong><br />
We waited for four long months after our marriage for Shaily&#8217;s visa to come through (it was 11 months after we filed for it).  In many ways our marriage didn&#8217;t really start until Shaily got here and we were living under one roof for the first time.</li>
<li><strong><a href="http://www.clearspring.com">Clearspring</a> gets more funding</strong> (read more <a href="http://widgetanalytics.wordpress.com/2008/05/22/clearspring-raises-18m-widget-analytics-here-we-come/">here</a> and <a href="http://www.clearspring.com/about/press/clearspring-secures-18million-funding">here</a>)<br />
My life and my work are inextricably connected.  I somehow feel like &#8220;I&#8221; got more funding when Clearspring did.  Again, only the koolaid a startup can offer. My health is still in decline but I&#8217;m gung-ho about the company, my future, and our lives in Arlington VA.  When I am at work I am feeling guilty about not being at home with Shaily; when I am at home I feel guilty I am not working harder at work.  This is a recipe for disaster, I just didn&#8217;t know it then.</li>
<li><strong>Wedding Reception in Portland OR</strong><br />
My parents throw us a wedding reception in Portland.  It was a great ceremony and we were so happy so many family members could attend. Took one week off from work (the maximum allowed at one time &#8211; yay startups) for the reception and for a really fun road trip down the west coast from Portland to LA with my cousins.  I had to leave from LA to get back to work, but Shaily got to enjoy LA, Las Vegas, and more.</li>
<li><strong>The Bit Flipped</strong><br />
If you know me then you&#8217;ve probably heard of me talk about this moment before &#8211; it has happened to me before in other teams, at other jobs, in relationships.  It is the moment of clarity that has been brewing in your subconscious for weeks or months that finally comes to the conscious. The picture becomes clear. I no longer want to work for Clearspring.The new funding had raised my hopes for a chance at more equity in the company &#8211; especially considering what it was taking out of me.  For twelve Tuesdays in a row during the summer I was at work at 4am to deploy software.  For example, on my birthday, I worked from 4am to 9pm. It had become increasingly clear that more stock options were not being issued to anyone in light of the new funding.</p>
<p>The work environment that once seemed electric seemed strained and unnecessary.  The constant &#8220;fire drill&#8221; of chasing after immature web 2.0 APIs with hopefully slightly less immature technology seemed like a cruel joke.  Though in my first professional leadership role I was struggling to find vision/direction/focus in the engineering organization.  I felt strongly that the executive engineering management was not providing  leadership to the organization and was not nurturing the growth of the team.</p>
<p>Before finalizing my desire to leave I asked to be moved to a different team in engineering &#8211; to work on the advertising platform work Clearspring was doing.  I have a lot of respect for the lead of the advertising team and felt I could learn a lot by being on his team &#8211; both technically and from him.  My request was not granted with an explanation from my boss (the VP of engineering &#8211; not the one that hired me &#8211; Clearspring was on its 3rd VP of engineering during my tenure at this point) that my knowledge in my current team was too valuable to be lost.  I was done learning new things on the current team, tired of the work environment and the lack of leadership, and disappointed that no more stock options were going to be available. I decided it was time to leave.</li>
<li><strong>Clearspring Acquires <a href="http://www.addthis.com">AddThis</a></strong> (read more <a href="http://www.clearspring.com/about/press/clearspring-acquires-addthis">here </a>and <a href="http://www.readwriteweb.com/archives/monetizing_a_button_clearspring_acquires_addthis.php">here</a>)<br />
Another opportunity for <a href="http://www.widgify.com">Hooman</a> and the Board to issue options comes and goes.  No options are issued.  My mind is already made up about leaving.  I ask to no longer lead a team and am quietly being a developer that works much closer to 50 hours a week instead of what I was doing earlier in the year.  This gives me the time I need to begin the job search and do phone interviews.  Shaily and I decide to relocate back to Seattle WA.  My parents had decided at the same time to spend more time in Portland OR so Shaily and I moving back to Seattle seems natural (moving back for me, moving for the first time for Shaily).</li>
<li><strong>Accepted a position at <a href="http://www.washington.edu">University of Washington</a></strong><br />
To my pleasant surprise the university worked very quickly from cover letter to phone screen to phone interview.  I had already scheduled a trip to interview with other companies in the area and my team was able to work me into a spare day I had on that trip to interview me in person.  I accepted the day the offer was presented.  Since we had an open workspace in Clearspring where very few of us had office phones I had to walk out to my car to negotiate my offer. I wanted to make sure Shaily and I got a break between jobs (something I didn&#8217;t do between Microsoft and Clearspring) so I asked for a start date of December 1.  This gave Shaily and me the month of November to drive cross country.</li>
<li><strong>Road Trip Cross Country in November 2008</strong><br />
I will write separately about the road trip &#8211; here I&#8217;ll just mention that it was memorable, enjoyable, and worth doing. We got to see: Philadelphia, New York, relatives in Zanesville OH, Kent State, UMich Ann Arbor, Chicago, Minneapolis (well really Mall of America), Bend SD, Mt Rushmore, got stuck in a snow storm and spent the night at a rest area in Chugwater WY, Park City UT, and finally Salt Lake City UT.</li>
<li><strong>Started work at University of Washington</strong><br />
I&#8217;m a senior software systems engineer working on migrating a paper certification process to an electronic one (read more <a href="http://www.washington.edu/sio/efecs/about.html">here</a> and <a href="http://www.washington.edu/sio/efecs/">here</a>).  This means retiring the mainframe that has been used since 1970s and building a new enterprise system.  The team is just finishing the first major milestone of the project &#8211; migrating folks off of the mainframe.  Part of an excited team that is nothing like the stereotypical professional staff team at a university.  Ramp up in ASP .NET development and designing the next major milestone of the project. Lots of learning, and 40 hour weeks. I am visibly more relaxed every day &#8211; Shaily notices immediately.</p>
<p>As a note, Cleaspring had their first major layoffs in December (see <a href="http://www.techcrunch.com/2009/01/06/clearspring-lays-off-20-president-and-coo-jay-rappaport-leaving/">here</a>).  I was sad to hear this happened because many of the guys I worked with there were underutilized and overall I felt the team could have produced <em>so</em> much more under the right leadership.  I was glad to find out that many of the team members I knew who were laid off landed okay, some in situations far better for them than Clearspring.</li>
<li><strong>Relocated to Capitol Hill neighborhood of Seattle</strong><br />
Shaily and I rented an apartment below our friends Brian and Miriam (and Cam) in Capitol Hill.  Brian and Miriam were scheduled to move to Hawaii in January so being right next door meant we got to hang out every day in December and until they left.  The snow storms in Seattle around Christmas were fun &#8211; everyone&#8217;s travel plans changed and we all spent Christmas together.  Brian and Cam made a turkey. (Shaily and I made ginger cookies from scratch.)  We all partied on New Years together, ringing in 2009 with fake confetti while watching fireworks and dancing till 3am on tunes spun by Cam.</li>
</ol>
<p>The year brought several significant changes to my life. I changed jobs and moved cross country &#8211; AGAIN.  I started living with my wife.  I learned first hand what it was like to work at a startup.  The year ended with me in a very different mental place than when it started.  Maybe it&#8217;s maturing, maybe it&#8217;s living a married life, whatever it is I am glad it happened.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/travel/2008-year-in-review/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Reading List Updated through 2008</title>
		<link>http://www.rajatarya.com/writing/reading-list-updated-through-2008</link>
		<comments>http://www.rajatarya.com/writing/reading-list-updated-through-2008#comments</comments>
		<pubDate>Sun, 12 Apr 2009 04:15:49 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[writing]]></category>
		<category><![CDATA[roadtrip08]]></category>
		<category><![CDATA[yearinreview]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=547</guid>
		<description><![CDATA[I know it&#8217;s late, but until taxes are due I can still write about 2008.  There is lots to cover in the annual &#8216;Year In Review&#8217; post, but I&#8217;ll get to that soon enough.
This post covers the books I read in 2008.  Since I post my writeups about the books around the time I finish [...]]]></description>
			<content:encoded><![CDATA[<p>I know it&#8217;s late, but until taxes are due I can still write about 2008.  There is lots to cover in the annual &#8216;Year In Review&#8217; post, but I&#8217;ll get to that soon enough.</p>
<p>This post covers the books I read in 2008.  Since I post my writeups about the books around the time I finish them (to help me keep a chronology of what I&#8217;ve read) many won&#8217;t show up on the first page on this site, so this post helps shed some light on them.</p>
<p>Please let me know your thoughts on these books (especially the ones I didn&#8217;t like) in the comments.</p>
<p>The books I read during 2008, in chronological order:</p>
<ol>
<li><a href="http://www.rajatarya.com/2008/02/midnights-children-by-salman-rushdie">&#8220;Midnight&#8217;s Children&#8221; by Salman Rushdie</a></li>
<li><a href="http://www.rajatarya.com/2008/08/family-matters-by-rohinton-mistry">&#8220;A Fine Balance&#8221; by Rohinton Mistry</a></li>
<li><a href="http://www.rajatarya.com/2008/08/family-matters-by-rohinton-mistry">&#8220;Family Matters&#8221; by Rohinton Mistry</a></li>
<li><a href="http://www.rajatarya.com/2008/08/unaccustomed-earth-by-jhumpa-lahiri">&#8220;Unaccustomed Earth&#8221; by Jhumpa Lahiri</a></li>
<li><a href="http://www.rajatarya.com/2008/10/liars-poker">&#8220;Liar&#8217;s Poker: Rising Through the Wreckage on Wall Street&#8221; by Michael Lewis</a></li>
<li><a href="http://www.rajatarya.com/2008/10/tokyo-doesnt-love-us-anymore">&#8220;Tokyo Doesn&#8217;t Love Us Anymore&#8221; by Ray Loriga</a></li>
<li><a href="http://www.rajatarya.com/2008/11/the-life-of-david-gale-by-dewey-gram">&#8220;The Life of David Gale&#8221; by Dewey Gram</a></li>
<li><a href="http://www.rajatarya.com/2008/11/the-house-by-danielle-steel">&#8220;The House&#8221; by Danielle Steel</a></li>
<li><a href="http://www.rajatarya.com/2008/11/a-case-of-need-by-michael-crichton">&#8220;A Case of Need&#8221; by Michael Crichton</a></li>
<li><a href="http://www.rajatarya.com/2008/11/seize-the-night-by-dean-koontz">&#8220;Seize the Night&#8221; by Dean Koontz</a></li>
</ol>
<p>Also worth noting, I updated the tags on <strong>all</strong> the posts in the reading category to include the author&#8217;s name, hopefully this will be helpful metadata to track trends in my reading habits.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/writing/reading-list-updated-through-2008/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#8220;The Wisdom of Whores: Bureaucrats, Brothels, and the Business of AIDS&#8221; by Elizabeth Pisani</title>
		<link>http://www.rajatarya.com/reading/the-wisdom-of-whores</link>
		<comments>http://www.rajatarya.com/reading/the-wisdom-of-whores#comments</comments>
		<pubDate>Thu, 26 Mar 2009 02:54:11 +0000</pubDate>
		<dc:creator>Rajat Arya</dc:creator>
				<category><![CDATA[reading]]></category>
		<category><![CDATA[pisani]]></category>

		<guid isPermaLink="false">http://www.rajatarya.com/?p=471</guid>
		<description><![CDATA[ Did not get a chance to finish this as the library called it back, but read the majority of the book from February  2009 till March 2009.  
Pisani documents her travels and entrance into the world of &#8220;sex and drugs&#8221; as she puts it to find out about the spread of HIV through [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.amazon.com/Wisdom-Whores-Bureaucrats-Brothels-Business/dp/0393066622/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1239504863&amp;sr=1-1"> <img class="alignright" src="http://ecx.images-amazon.com/images/I/517-Ty2i39L._SL160_PIsitb-sticker-arrow-dp,TopRight,12,-18_SH30_OU01_AA115_.jpg" border="0" alt="Product Details" width="115" height="115" /></a>Did not get a chance to finish this as the library called it back, but read the majority of the book from February <a href="http://www.amazon.com/Wisdom-Whores-Bureaucrats-Brothels-Business/dp/0393066622/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1239504863&amp;sr=1-1"> </a>2009 till March 2009.<a href="http://www.amazon.com/Wisdom-Whores-Bureaucrats-Brothels-Business/dp/0393066622/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1239504863&amp;sr=1-1"> </a><a href="http://www.amazon.com/Wisdom-Whores-Bureaucrats-Brothels-Business/dp/0393066622/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1239504863&amp;sr=1-1"> </a></p>
<p>Pisani documents her travels and entrance into the world of &#8220;sex and drugs&#8221; as she puts it to find out about the spread of HIV through the late 1990s.  The story moves quickly and her writing style is enjoyable.  Her perspective is pragmatic and how she writes about &#8220;whipping up&#8221; the case for HIV to get funding from the rich countries and the difficulties in getting accurate results in developing countries.  There is lots of content mixed in with great stories about the sex habits in Indonesia, Singapore, among other places.</p>
<p>Enjoyable read considering I know nothing about epidemialogy.  Hope to get it again from the library soon and finish it off.</p>
<p>Read more about it and buy it from <a href="http://www.amazon.com/Wisdom-Whores-Bureaucrats-Brothels-Business/dp/0393066622/ref=sr_1_1?ie=UTF8&amp;s=books&amp;qid=1239504863&amp;sr=1-1">here</a>. Find out more from Pisani&#8217;s site as well: <a href="http://www.wisdomofwhores.com/">http://www.wisdomofwhores.com</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.rajatarya.com/reading/the-wisdom-of-whores/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 1.220 seconds -->
