<?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>DeVaris P. Brown Blog</title>
	<atom:link href="http://devaris.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://devaris.com</link>
	<description>Random Technology Musings from DeVaris P. Brown</description>
	<lastBuildDate>Tue, 19 Jul 2011 02:30:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Interview Question Part 2: Searching a Binary Tree</title>
		<link>http://devaris.com/devaris-brown/interview-question-part-2-searching-a-binary-tree/</link>
		<comments>http://devaris.com/devaris-brown/interview-question-part-2-searching-a-binary-tree/#comments</comments>
		<pubDate>Tue, 19 Jul 2011 00:59:31 +0000</pubDate>
		<dc:creator>devaris</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[DeVaris Brown]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Binary Search Tree]]></category>
		<category><![CDATA[Binary Tree]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Data Structures]]></category>
		<category><![CDATA[Developer Evangelist]]></category>
		<category><![CDATA[Recursion]]></category>

		<guid isPermaLink="false">http://devaris.com/devaris-brown/interview-question-part-2-searching-a-binary-tree/</guid>
		<description><![CDATA[The next question I received quite a bit was how do you search for elements in a binary tree. Thank goodness I paid attention in CS225. Straight from the book… A binary tree is a hierarchical structure of nodes, each node referencing at most to two child nodes. Every binary tree has a root from [...]]]></description>
			<content:encoded><![CDATA[<p>The next question I received quite a bit was how do you search for elements in a binary tree. Thank goodness I paid attention in CS225. </p>
<p>Straight from the book… A binary tree is a hierarchical structure of nodes, each node referencing at most to two child nodes. Every binary tree has a root from which the first two child nodes originate. If a node has no children, then such nodes are usually termed leaves, and mark the extent of the tree structure. A particular kind of binary tree, called the binary search tree, is very useful for storing data for rapid access, storage, and deletion. Data in a binary search tree is stored in tree nodes, and must have associated with them an ordinal value or <strong>key</strong>; these keys are used to structure the tree such that the value of a left child node is less than that of the parent node, and the value of a right child node is greater than that of the parent node. So with that, let’s dive into the code.</p>
<p>There are two ways you can find a key in a binary tree, recursively and iteration with a while loop. Since most places allow you to do pseudocode, I’ll keep my answers short and sweet.</p>
<p>Recursion</p>
<pre class="csharpcode">Node Search(Node, key)
{
    <span class="kwrd">if</span> Node = NIL or key = Node.key
        <span class="kwrd">return</span> Node
    <span class="kwrd">if</span> key &lt; Node.key
        then <span class="kwrd">return</span> Search(Node.Left, key)
        <span class="kwrd">else</span> <span class="kwrd">return</span> Search(Node.Right, key)
}</pre>
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
<p>While Loop</p>
<pre class="csharpcode">Node Search(key)
{
    Node = root
    <span class="kwrd">while</span> Node != NIL and key != Node.key
        <span class="kwrd">do</span> <span class="kwrd">if</span> key &lt; Node.key
            then Node = Node.Left
            <span class="kwrd">else</span> Node = Node.Right
    <span class="kwrd">return</span> Node
}</pre>
<p>&#160;</p>
<p>I’ve realized after going through a few of these interviews that if you solve a problem using an iterative function, they’ll most likely ask you to solve it using recursion as well, so make sure you understand the basics of recursion. Thanks for reading this post. I hope it proves useful to you in your job hunt.</p>
<p>-DeVaris<br />
<style type="text/css">
.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }</style>
</p>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdevaris.com%2Fdevaris-brown%2Finterview-question-part-2-searching-a-binary-tree%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://devaris.com/devaris-brown/interview-question-part-2-searching-a-binary-tree/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Interview Questions Part 1: Reverse a String</title>
		<link>http://devaris.com/career/interview-question-part-1/</link>
		<comments>http://devaris.com/career/interview-question-part-1/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 09:48:45 +0000</pubDate>
		<dc:creator>devaris</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[C#]]></category>
		<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Programming]]></category>

		<guid isPermaLink="false">http://devaris.com/career/interview-question-part-1/</guid>
		<description><![CDATA[As indicated in the last post, I’ve been on an extensive job hunt. I thought it would be useful to help those of you that may be going on interviews to know what kinds of questions I fielded. I’m going to try to give you the most frequently asked in order, but I’m horrible with [...]]]></description>
			<content:encoded><![CDATA[<p>As indicated in the last post, I’ve been on an extensive job hunt. I thought it would be useful to help those of you that may be going on interviews to know what kinds of questions I fielded. I’m going to try to give you the most frequently asked in order, but I’m horrible with taking notes during interviews.</p>
<p>First up is the classic reverse a string problem. I think I got asked this at least 6 times during interviews. It’s like a warm-up to coding question, but you’d be amazed at how many people fumble on this exercise.</p>
<p>The first method I’m going to use is the easiest to remember/implement:</p>
<pre class="csharpcode" style="width: 581px; height: 143px;"><span class="kwrd">public</span> <span class="kwrd">static</span> <span class="kwrd">string</span> Reverse( <span class="kwrd">string</span> text )
{
    <span class="kwrd">char</span>[] charArray = text.ToCharArray();
    Array.Reverse( charArray );
    <span class="kwrd">return</span> <span class="kwrd">new</span> <span class="kwrd">string</span>( charArray );
}</pre>
<p><!-- .csharpcode, .csharpcode pre { 	font-size: small; 	color: black; 	font-family: consolas, "Courier New", courier, monospace; 	background-color: #ffffff; 	/*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { 	background-color: #f4f4f4; 	width: 100%; 	margin: 0em; } .csharpcode .lnum { color: #606060; } --> <!--.csharpcode, .csharpcode pre { 	font-size: small; 	color: black; 	font-family: consolas, "Courier New", courier, monospace; 	background-color: #ffffff; 	/*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { 	background-color: #f4f4f4; 	width: 100%; 	margin: 0em; } .csharpcode .lnum { color: #606060; } --></p>
<p>The method takes a string as a parameter, copies the string to a char array using the ToCharArray() instance method, reverses the characters in the array using the Reverse() instance method, then returns the reversed char array. Pretty simple right?</p>
<p> </p>
<p>There are always more than one way to solve a problem so I’m going to show you some other implementations of methods that reverse strings.</p>
<p>Reading from end of string</p>
<p><!-- .csharpcode, .csharpcode pre { 	font-size: small; 	color: black; 	font-family: consolas, "Courier New", courier, monospace; 	background-color: #ffffff; 	/*white-space: pre;*/ } .csharpcode pre { margin: 0em; } .csharpcode .rem { color: #008000; } .csharpcode .kwrd { color: #0000ff; } .csharpcode .str { color: #006080; } .csharpcode .op { color: #0000c0; } .csharpcode .preproc { color: #cc6633; } .csharpcode .asp { background-color: #ffff00; } .csharpcode .html { color: #800000; } .csharpcode .attr { color: #ff0000; } .csharpcode .alt  { 	background-color: #f4f4f4; 	width: 100%; 	margin: 0em; } .csharpcode .lnum { color: #606060; } --></p>
<pre class="csharpcode"><span class="kwrd">public</span> <span class="kwrd">string</span> Reverse(<span class="kwrd">string</span> text)
{
    <span class="kwrd">string</span> reverse;
    <span class="kwrd">for</span> (<span class="kwrd">int</span> i = text.Length - 1; i &gt; -1; i--)
    {
        reverse += text[i];
    }
    <span class="kwrd">return</span> reverse;
}</pre>
<p>Reverse using stack (Push and Pop)</p>
<pre class="csharpcode"><span class="kwrd">public</span> <span class="kwrd">static</span> <span class="kwrd">string</span> StackReverse(<span class="kwrd">string</span> text)
{
    Stack&lt;<span class="kwrd">char</span>&gt; revStack = <span class="kwrd">new</span> Stack&lt;<span class="kwrd">char</span>&gt;();
    <span class="kwrd">foreach</span> (<span class="kwrd">char</span> c <span class="kwrd">in</span> input)
    {
        revStack.Push(c);
    }

    StringBuilder sb = <span class="kwrd">new</span> StringBuilder();
    <span class="kwrd">while</span> (revStack.Count &gt; 0)
    {
        sb.Append(revStack.Pop());
    }

    <span class="kwrd">return</span> sb.ToString();
}</pre>
<p>Hopefully, now when you encounter this problem in an interview you won’t have any issues solving this problem with confidence. Until next time…</p>
<p> </p>
<p>-DPB</p>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdevaris.com%2Fcareer%2Finterview-question-part-1%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://devaris.com/career/interview-question-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to get a job at Microsoft</title>
		<link>http://devaris.com/career/how-to-get-a-job-at-microsoft/</link>
		<comments>http://devaris.com/career/how-to-get-a-job-at-microsoft/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 05:45:50 +0000</pubDate>
		<dc:creator>devaris</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[Academics]]></category>
		<category><![CDATA[DeVaris Brown]]></category>
		<category><![CDATA[Developer Evangelist]]></category>
		<category><![CDATA[Kentucky]]></category>
		<category><![CDATA[Michigan]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Ohio]]></category>
		<category><![CDATA[Passion]]></category>
		<category><![CDATA[Tennessee]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://devaris.com/?p=28</guid>
		<description><![CDATA[I get asked this question quite a bit after my talks, so I decided I would share my answer for all to see. Microsoft like most other tech companies wants to hire the best of the best. That could mean a lot of different things to a variety of people, but I’ll offer my take on it.]]></description>
			<content:encoded><![CDATA[<p>I get asked this question quite a bit after my talks, so I decided I would share my answer for all to see. Microsoft like most other tech companies wants to hire the best of the best. That could mean a lot of different things to a variety of people, but I’ll offer my take on it.</p>
<p>When I look at my peers at Microsoft, I see a vastly diverse group of individuals with one commonality amongst them: PASSION. Not all of them graduated from top engineering schools like University of Illinois Urbana Champaign (FULL DISCLOSURE: I&#8217;m an alum haha I-L-L&#8230;I-N-I) with 4.0 GPAs, but they are THE BEST in their respective domains. Not only are they technically proficient, they also embody their passion. They know the history, various areas of application, new developments and key figures of their domain. As a student, you can display this passion in a number of ways.</p>
<blockquote><p>Classroom Excellence &#8211; You have to show that you can at least do your class work for your intended career path. I was always horrible at the objective courses like English, Psychology, History, etc… but in Math and CS I excelled. If you don’t get the basics, you won’t do well with the application. You have to have a solid foundation in order to succeed in anything that you do. The lowest hanging fruit is doing well in class. If you say you are programmer but don’t know how to simply reverse a string, then there’s a problem.</p>
<p>Projects/Research &#8211; Another commonality I observed is that most of the people did some amazing project outside of what was required for class. Whether it was with a club like ACM or as a research assistant, they completed a project and can talk at length about the intimate details of the project. This comes in handy when the interview question “Can you tell me about a project that you’ve participated in” comes up. Participating in student research competitions is a great way to get exposure for your project within the technical community and you can talk about the experience for years to come. If that’s not your speed, then do community based projects. Your local high school may need a database or the church may need a website. Showing application of your knowledge outside of the classroom is an excellent way of demonstrating passion for your craft.</p></blockquote>
<blockquote><p>Stay Visible &#8211; If you want a job at Microsoft you have to make sure that we know as well. Recruiters and other representatives should know who you are by name and can recall at least one of your accomplishments. I can recall of an instance where a student didn’t have a stellar GPA but was super involved on campus and attended every Microsoft event. They eventually got an internship as a PM because of their presence and participation at our campus events. If we haven’t visited your campus in a while, there are ways to still be visible. You can visit your local .NET User Group meeting. These are usually attended by a field employee and will give you visibility into how .NET is used in your local region. You can apply to be a student partner and become our campus liaison. You can attend local, regional and national conferences, and we 99.99999% of the time have an academic discount. You can also participate in our student competition, the Imagine Cup. While this list isn’t exhaustive, these are typical ways of gaining visibility from Microsoft.</p></blockquote>
<p>I know passion is an emotion that’s sometimes hard to quantify, but in the technical realm if you follow these steps you will set yourself up for success in the long run. I hope this helps all that have wanted to get a job at a top company like Microsoft. If you have any questions, please feel free to contact me at debrown@microsoft.com
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdevaris.com%2Fcareer%2Fhow-to-get-a-job-at-microsoft%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://devaris.com/career/how-to-get-a-job-at-microsoft/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Letters to a Young Sibling</title>
		<link>http://devaris.com/personal/advice/letters-to-a-young-sibling/</link>
		<comments>http://devaris.com/personal/advice/letters-to-a-young-sibling/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 05:42:46 +0000</pubDate>
		<dc:creator>devaris</dc:creator>
				<category><![CDATA[Advice]]></category>
		<category><![CDATA[Academics]]></category>
		<category><![CDATA[DeVaris Brown]]></category>
		<category><![CDATA[Developer Evangelist]]></category>
		<category><![CDATA[High School]]></category>
		<category><![CDATA[Hill Harper]]></category>
		<category><![CDATA[Kentucky]]></category>
		<category><![CDATA[Letters to a Young Brother]]></category>
		<category><![CDATA[Letters to a Young Sister]]></category>
		<category><![CDATA[Michigan]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Ohio]]></category>
		<category><![CDATA[Tennessee]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://devaris.com/?p=24</guid>
		<description><![CDATA[One of the great things about my job is that I get to talk to a lot of younger students to inspire them to strive for greatness. I was inspired by Hill Harper’s “Letters to a Young Brother” to craft a message around advice for success in college and even as young as high school. It’s amazing the impact you can have on a younger student if you just talk with them on their level and not preach at them. There are four major things I’ve learned in my young years that all students should do in order to be successful...]]></description>
			<content:encoded><![CDATA[<p>One of the great things about my job is that I get to talk to a lot of younger students to inspire them to strive for greatness. I was inspired by Hill Harper’s “Letters to a Young Brother” to craft a message around advice for success in college and even as young as high school. It’s amazing the impact you can have on a younger student if you just talk with them on their level and not preach at them. There are four major things I’ve learned in my young years that all students should do in order to be successful:</p>
<p>Don’t Say No</p>
<blockquote><p>I know a lot of people are wondering why I’m saying this because it’s probably the opposite of what you’ve been taught but trust me there’s a benefit to this. In school, there will be a plethora of opportunities, foreign and familiar. These experiences will undoubtedly shape the rest of your life. If you haven’t seen the movie “Slumdog Millionaire” I highly recommend it because it epitomizes this message. The main character goes on the Indian version of “Who Wants to be a Millionaire” and gets accused of cheating because he was from the slums and couldn’t possibly get all the questions right. The movie goes on to show how his experiences allowed him to get enough knowledge to answer the questions and ultimately win the grand prize.</p>
<p>Join clubs, study abroad, make new friends, take quirky classes and seminars, and take road trips. I’ve learned that success from opportunities is created when you’ve exposed yourself to a broad range of things. In my life, I’ve been successful in part because of my ability to relate to people on a multitude of levels. One quote that sticks with me is from Mark Twain “Don’t let schoolin’ get in the way of your education.” Don’t be afraid…Try it because you just may like it.</p></blockquote>
<p>Maintain Your Reputation</p>
<blockquote><p>On the flipside of your exploration, you have to remember to always maintain your reputation. Assume that in your lifetime that you are going to run for president and everything you’ve done will be dissected with the precision of a surgeon, will you be confident they won’t find anything incriminating? We live in a different time where access to information is instant and ubiquitious. So before you go out drinking and partyings with your friends, think about the outcomes of your decisions. Before you post pictures on Facebook, Myspace, Twitter, etc… think about your employer seeing them or your family. If granny can’t take them pictures to church or your parents can’t talk about what you did last weekend with reverence, it’s probably not a good idea to partake. Remember, reputations are like glass. Once broken, they are near impossible to fix.</p></blockquote>
<p>Find and Cultivate Your Passion</p>
<blockquote><p>Schools are an excellent place to find and cultivate your passion. There are so many things you can expose yourself to and on top of that receive in depth training from people more experienced than you in your field. Taking classes, talking with professors, joining clubs/organizations, going to seminars and conferences are all excellent ways to cultivate your passion. Having others around you with similar interests will go a long way because it’s always good to get different perspectives on your ideas.</p>
<p>Once you find it it’s time to apply it. You have to become a domain expert and embody your passion. Know the history, the future, and the intimate details. Drill yourself on the fundamentals of your domain. Read articles and books. Get involved in the community. Experiment and try to apply your passion in non traditional ways. You’d be surprised at what you come up with and it may even lead you down a path more tailored to your lifestyle and interests.</p></blockquote>
<p>Prepare For Life After College</p>
<blockquote><p>From the moment you step onto campus, you should already be making steps for a career after college. The first big decision you have to make is what major/minor is going to keep your interest for the next 3+ years. Never ever major in something just because they have great starting salaries or there’s some prestige associated with it. You’ll waste time taking classes you don’t need and a 4 year experience will easily turn into 5+. I always suggest doing subjects that complement each other. For instance, I was interested in Computer Science but always knew I wanted to own my own business so I minored in Business Administration. Employers also want to see interest in your major outside of the classroom. I recommend doing research, joining professional organizations, and participating in contests. Taking internships is also contributes to your success after college. Not only are they a good foot in the door, they also expound upon the theory you learn in school with some practical industry knowledge.</p></blockquote>
<p>I hope this post regardless if you’re in school or on the job can inspire you to make the most out of this life you’re given. And if you have a younger sibling or know someone getting ready to make the journey to college, show them this post. Talk about the things that I’ve presented. If you have any questions, feel free to email me at <a href="mailto:debrown@microsoft.com" target="_blank">debrown@microsoft.com</a>.
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdevaris.com%2Fpersonal%2Fadvice%2Fletters-to-a-young-sibling%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://devaris.com/personal/advice/letters-to-a-young-sibling/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Back Again&#8230;</title>
		<link>http://devaris.com/personal/back-again/</link>
		<comments>http://devaris.com/personal/back-again/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 05:30:40 +0000</pubDate>
		<dc:creator>devaris</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Academics]]></category>
		<category><![CDATA[DeVaris Brown]]></category>
		<category><![CDATA[Developer Evangelist]]></category>
		<category><![CDATA[Kentucky]]></category>
		<category><![CDATA[Michigan]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[Ohio]]></category>
		<category><![CDATA[Tennessee]]></category>
		<category><![CDATA[University]]></category>

		<guid isPermaLink="false">http://devaris.com/?p=16</guid>
		<description><![CDATA[Hello all!!! I am DeVaris Brown and this is my introductory post to my new blog devaris.com. Currently I am an Academic Developer Evangelist for Microsoft covering the Heartland Region (MI, OH, KY, TN).]]></description>
			<content:encoded><![CDATA[<p>Hello all!!! I am DeVaris Brown and this is my introductory post to my new blog devaris.com. Currently I am an Academic Developer Evangelist for Microsoft covering the Heartland Region (MI, OH, KY, TN). I always get asked what a Developer Evangelist is so here goes… My job is to create awareness and excitement around Microsoft products and offerings for academia. We, Microsoft, have a ton of offerings available for faculty and students to get the skills to be better prepared for the job market. We also want to encourage students to become passionate about technology so we give away our tools and resources to aid in the realization of your dreams. There are no hooks or malintent. We really are trying to invest in the future of academia.</p>
<p>Over the coming days, weeks, months, and years, I will showcase different technologies, bring up topics to inspire conversations, and give a peek into my life as I travel around the country evangelizing technology. Stay tuned and I guarantee you’ll be entertained and inspired.
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fdevaris.com%2Fpersonal%2Fback-again%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
]]></content:encoded>
			<wfw:commentRss>http://devaris.com/personal/back-again/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

