<?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>Consulting | Jay Huang</title>
	<atom:link href="http://www.jayhuang.org/blog/category/consulting/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jayhuang.org/blog</link>
	<description></description>
	<lastBuildDate>Thu, 25 Apr 2024 22:14:57 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.3.4</generator>
	<item>
		<title>Outsourcing overseas</title>
		<link>http://www.jayhuang.org/blog/outsourcing-overseas/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=outsourcing-overseas</link>
					<comments>http://www.jayhuang.org/blog/outsourcing-overseas/#respond</comments>
		
		<dc:creator><![CDATA[Jay Huang]]></dc:creator>
		<pubDate>Mon, 06 Oct 2014 18:02:15 +0000</pubDate>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[outsourcing]]></category>
		<category><![CDATA[projects]]></category>
		<guid isPermaLink="false">http://www.jayhuang.org/blog/?p=477</guid>

					<description><![CDATA[<p>I find this is a question that comes up very quickly to business owners looking to hire a developer/freelancer. Why would you hire a developer from North America when you can outsource to someone in India or China? I briefly touched upon this in a previous post about things you should know about freelancing, and I [&#8230;]</p>
<p>The post <a href="http://www.jayhuang.org/blog/outsourcing-overseas/">Outsourcing overseas</a> first appeared on <a href="http://www.jayhuang.org/blog">Jay Huang</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I find this is a question that comes up very quickly to business owners looking to hire a developer/freelancer. Why would you hire a developer from North America when you can outsource to someone in India or China? I briefly touched upon this in a previous post about <a href="http://www.jayhuang.org/blog/things-you-should-know-about-freelancing/">things you should know about freelancing</a>, and I will explain this a bit more in detail based on my experiences.</p>
<p><strong>Time differences</strong></p>
<p>For starters, let&#8217;s say you&#8217;re in San Francisco and your work hours are 9~5. There is a 12.5 hour difference between you and your developer if you were to outsource. This is ignoring the fact that many <a href="http://www.jayhuang.org//blog-pages">freelance</a> workers can work obscure hours, including myself. However, more often than not, you will find that nearly all of your communication with an outsourced developer will be via asynchronous communication, which can be extremely problematic when tackling projects of higher complexity. It also means that any urgent issues will take at least 24 hours to resolve (if you&#8217;re asleep and your SaaS comes back online, it&#8217;s not completely the same as you seeing it come online and getting a chance to make sure everything is in order).</p>
<p><strong>Cultural differences</strong></p>
<p>Before I continue, I&#8217;d like to point out that I have worked with freelancers in India and China both directly (hired by myself), and indirectly (hired by my clients). Not everyone is aware that there are significant cultural differences between North America and India. One of the most notable ones I like to use as an example is that developers in India tend to be &#8220;yes (wo)men&#8221;.</p>
<p><span id="more-477"></span></p>
<p>There are many times where project requirements can be vague, the developer may be having issues, but these things will not be clarified/communicated with the client. Throughout the project, you will often get the impression that everything is sailing smoothly, and it won&#8217;t be until the project is coming to a wrap, or when you get a demo of the project at regular intervals (you should be asking for this) that find you out a lot of things may not have turned out as you expected/imagined. Of course this varies from person to person and happens in North America too, and I&#8217;m not sure why this seems to be more prevalent in freelancers from India. Perhaps it&#8217;s because they consider asking questions and bringing up technical challenges a sign of incompetence.</p>
<p><strong>Communication challenges</strong></p>
<p>This is actually not as big of an issue if you can find a developer with a good grasp of the English language. Though most freelancers in India are knowledgeable of English to some degree, more often than not, the challenges with communication begin to surface as you get into more detailed parts of the project. This, combined with the 2 points above, make it very difficult to move a project along and adapt to changes smoothly/efficiently.</p>
<p><strong>Maintenance and code quality</strong></p>
<p>Okay, this one is highly subjective and really happens within North America too. Often times, you will find that the code delivered by an outsourced developer works. Maybe you find a few bugs, and they get fixed. Great, right? The challenge is not actually getting everything to work. A huge issue that clients don&#8217;t consider when choosing to outsource is code maintainability. You might say, &#8220;I don&#8217;t understand code, and I don&#8217;t write code, so why should I care?&#8221;. Really, you should care a lot. Many times, instead of working with the client through technical challenges and pointing out that the deadline may be too rushed, outsourced developers will come up with &#8220;hacks&#8221;, and many of these combined end up making the product extremely brittle and prone to breakage. Breakage aside, any developer who has to work on this product further down the line will have to battle themselves whether to retroactively clean up those &#8220;hacks&#8221; and risk breaking things that appear to be working, or just building on top of the <a href="http://en.wikipedia.org/wiki/Technical_debt">technical debt</a> that has already been accrued. As the technical debt builds up, you will find changes taking more time, and (seemingly randomly) breaking other unrelated parts of the product. A quick hack can cause many headaches and become very expensive in the (near) future.</p>
<p><strong>Cost</strong></p>
<p>By and far the number one reason to justify outsourcing overseas is the cost savings. Many small business owners who are not technical and have not had prior experience outsourcing projects overseas are not aware of the risks and headaches that come with outsourcing. It&#8217;s not uncommon to have someone contact you about estimating a project and having them scoff at your rate then talk about how they can hire someone in India for $5 an hour (to be fair, these kind of clients are on my never-ever list too). And to get a good developer in India, even $5 is too low.</p>
<p>However, as mentioned in one of my previous posts, the math doesn&#8217;t usually work out the same way you&#8217;d expect it to. On one hand, the developer from India might quote you 700 hours at $5, which ends up at $3500. Someone local may charge you $150 an hour, but only bills 30 hours, which ends up only being $1000 more than the alternative. This is a bit of an extreme example, but it also disregards the savings from avoiding the issues related to outsourcing overseas. This discrepancy in hours billed may be caused by a different skill level, or they may simply be billing dishonestly (which can occur anywhere). Hourly rate is not a good indicator of value provided. This is the reason why some of my clients are charged based on blocks of time (think day/week basis). In fact, the working relationship between client and freelancer is also incredibly important. Someone who has worked with your company for an extended period of time likely has a better understanding of your business and is able to provide solutions that are tailored specifically towards your business needs. From personal experience, there have been times where I would propose a different solution, one that would make me less money, but would ultimately be a better choice for the client.</p>
<p><strong>Okay, but when should I outsource overseas?</strong></p>
<p>As someone working mostly in North America, my opinion is definitely biased. But while I have seen first hand the many issues that come up with hiring someone overseas, I do believe there are instances where it can make sense for your business. Projects that are smaller in scale and more isolated from the critical parts of your business, which have clear requirements specifications, may be a good choice for overseas labor from a cost perspective. The issues listed above may still apply, but having a smaller project, along with clear requirements specifications will go a long way towards helping mitigate/lessen the impact of the those issues. Depending on your budget, it may be your only option.</p>
<div class='shareaholic-canvas' data-app-id='9490350' data-app-id-name='category_below_content' data-app='recommendations' data-title='Outsourcing overseas' data-link='http://www.jayhuang.org/blog/outsourcing-overseas/' data-summary=''></div><p>The post <a href="http://www.jayhuang.org/blog/outsourcing-overseas/">Outsourcing overseas</a> first appeared on <a href="http://www.jayhuang.org/blog">Jay Huang</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>http://www.jayhuang.org/blog/outsourcing-overseas/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Giving feedback</title>
		<link>http://www.jayhuang.org/blog/giving-feedback/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=giving-feedback</link>
					<comments>http://www.jayhuang.org/blog/giving-feedback/#respond</comments>
		
		<dc:creator><![CDATA[Jay Huang]]></dc:creator>
		<pubDate>Wed, 11 Jun 2014 19:05:53 +0000</pubDate>
				<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Reflection/thoughts]]></category>
		<category><![CDATA[consulting]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[feedback]]></category>
		<category><![CDATA[raw feedback]]></category>
		<guid isPermaLink="false">http://www.jayhuang.org/blog/?p=468</guid>

					<description><![CDATA[<p>Working as a consultant, I&#8217;m used to providing suggestions and identifying bottlenecks in businesses. It&#8217;s part of the job. I command the rates I do because these clients have seen the results I&#8217;ve delivered, understand I very much care about their business, and want them to be as successful as possible. They have problems or goals for [&#8230;]</p>
<p>The post <a href="http://www.jayhuang.org/blog/giving-feedback/">Giving feedback</a> first appeared on <a href="http://www.jayhuang.org/blog">Jay Huang</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Working as a consultant, I&#8217;m used to providing suggestions and identifying bottlenecks in businesses. It&#8217;s part of the job. I command the rates I do because these clients have seen the results I&#8217;ve delivered, understand I very much care about their business, and want them to be as <a href="http://www.jayhuang.org//blog-pages">successful</a> as possible.</p>
<p>They have problems or goals for their business and they want me to use my skills and experience to tackle those problems. Since they are paying for my time and trust that I will help make them successful, my opinions and suggestions are taken seriously. They may not always agree with these suggestions, but that&#8217;s good because it moves us forward and allows us to further test and analyze these ideas, quantitatively.</p>
<p>However, being used to this kind of process makes things very different in other areas of my life. I regularly visit developer communities online to see what&#8217;s going on and seek out interesting questions people have. And after all this time, I&#8217;ve found most of the people who go online looking for &#8220;suggestions/advice&#8221; really aren&#8217;t looking for suggestions.</p>
<p><span id="more-468"></span>They are looking for their views to be accepted and validated; most of them are not willing to accept differing views and will continue to ask and amass a ton of opinions until they find one that matches their own. Of course there are people who are genuinely looking for someone else&#8217;s perspective and take it into heart. Only, on the internet, there is no insight into whether or not someone has really gone back and followed through with your advice.</p>
<p>It&#8217;s a world vastly different from what I&#8217;m used to as a consultant, and one that frustrates me greatly. It doesn&#8217;t frustrate me because random strangers on the internet aren&#8217;t listening to me, it frustrates me because as an introvert, I listen far far more than I speak. And it becomes very clear that many people do not know how to truly &#8220;listen&#8221;.</p>
<p>A couple years ago, when I was in the middle of my last co-op term, my co-op instructor from BCIT visited me at SAP. He brought up that my co-op report was one of the most well written he&#8217;d seen (probably because no one who writes these reports actually cares about them), asked me if I ever considered becoming an instructor, and that he thought I would do well as an instructor. I didn&#8217;t really give him an answer because he was an instructor himself, but the answer is pretty much no; I did not ever consider becoming an instructor and I don&#8217;t think I have a desire to become one. Regardless, we were chatting happily, and he asked if I was returning to school after my co-op term. I said no because I decided to put school on hold as I had a couple full-time offers.</p>
<p>He then asked me if I had any suggestions for the department&#8217;s co-op program. I said not really, but he insisted, so I thought, &#8220;why not?&#8221; and told him my biggest issue with the co-op program at BCIT (as nicely as I could). I suggested that maybe, just maybe, it would be nice if we had more job postings in general, and with more reputable companies (as opposed to mostly small local shops). The fact was places like UBC and SFU had job postings in the hundreds, ranging from large corporations to small shops, while BCIT had less than 30, with half of the postings littered by EA (Electronic Arts), which was known for not hiring from BCIT. He instantly flared up and went off about how he&#8217;s been putting in so much effort to get postings for students and how I&#8217;m ungrateful for the awesome opportunities provided to me.</p>
<p>This came somewhat as a shock to me. I&#8217;d expected him to be upset because it was in a way, questioning his competence; but not to this extent, and it was certainly not my intent. After all, he <em>insisted </em>that I give him suggestions. It became apparent to me that he probably wasn&#8217;t really asking for suggestions, he simply wanted acknowledgment that he was doing a great job. Bit of a round-about way of asking for validation if I might say so myself.</p>
<p>This experience, along with a couple others, is the reason why when I ask for feedback, I ask for 1 thing the person likes about my work, and 2~3 things they don&#8217;t. It&#8217;s also the reason I will hesitate when being asked for feedback. Most people are conditioned and prepared to give positive feedback. It&#8217;s quite simple logic that if you have nothing to gain, there&#8217;s no point in saying something that may cause someone to be upset with you. Encouraging and acknowledging the possibility that you <em>do not,</em> in fact, know best gives people more room to present to you their raw, unfiltered perception of your product/work. Limiting the feedback to a small list allows you to identify the most important points and areas you need to work on.</p>
<p>I know a few companies where this is baked directly into their recruiting process. They will ask a candidate to try their product, and come up with areas where the product could improve. While I think this is a great idea, it doesn&#8217;t happen nearly enough. If all you want to hear is boilerplate &#8220;courtesy feedback&#8221;, don&#8217;t waste anyone&#8217;s time at all. Clients pay consultants to find inefficiencies, areas to improve on, and markets to expand to. So if you&#8217;re lucky enough to have someone willing to give you feedback, take the time and put them at ease. Make them feel comfortable enough to point out flaws. Embrace contention. And if they really only have positive feedback, don&#8217;t settle for &#8220;it&#8217;s awesome!&#8221;/&#8221;it&#8217;s great!&#8221;/&#8221;I love it!&#8221;. Be ready to ask why. Ask what makes this this piece of work awesome/great. Ask to be challenged.</p>
<div class='shareaholic-canvas' data-app-id='9490350' data-app-id-name='category_below_content' data-app='recommendations' data-title='Giving feedback' data-link='http://www.jayhuang.org/blog/giving-feedback/' data-summary=''></div><p>The post <a href="http://www.jayhuang.org/blog/giving-feedback/">Giving feedback</a> first appeared on <a href="http://www.jayhuang.org/blog">Jay Huang</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>http://www.jayhuang.org/blog/giving-feedback/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Things you should know about freelancing</title>
		<link>http://www.jayhuang.org/blog/things-you-should-know-about-freelancing/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=things-you-should-know-about-freelancing</link>
					<comments>http://www.jayhuang.org/blog/things-you-should-know-about-freelancing/#comments</comments>
		
		<dc:creator><![CDATA[Jay Huang]]></dc:creator>
		<pubDate>Sun, 02 Jun 2013 05:08:15 +0000</pubDate>
				<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[clients]]></category>
		<category><![CDATA[contract]]></category>
		<category><![CDATA[flexibility]]></category>
		<category><![CDATA[freelance]]></category>
		<category><![CDATA[scope]]></category>
		<category><![CDATA[value]]></category>
		<guid isPermaLink="false">http://www.jayhuang.org/blog/?p=290</guid>

					<description><![CDATA[<p>I&#8217;ve noticed that being a freelancer generally brings a lot of interest among friends, family, and acquaintances. There are a couple questions that I&#8217;ve been asked so frequently that I&#8217;ve decided to answer them in a blog post. Whether you are someone who has lots of experience in your field and want to break into [&#8230;]</p>
<p>The post <a href="http://www.jayhuang.org/blog/things-you-should-know-about-freelancing/">Things you should know about freelancing</a> first appeared on <a href="http://www.jayhuang.org/blog">Jay Huang</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>I&#8217;ve noticed that being a freelancer generally brings a lot of interest among friends, family, and acquaintances. There are a couple questions that I&#8217;ve been asked so frequently that I&#8217;ve decided to answer them in a blog post. Whether you are someone who has lots of experience in your field and want to break into freelancing, or if you or someone you know is looking to begin freelancing to start a career with little experience, I hope some of the things I&#8217;ve learned will help you.</p>
<h4>&#8220;Where do you find clients (or how do I start finding my first clients)?&#8221;</h4>
<p>The majority of my clients come from referrals. Previous clients usually have connections who are in similar fields of work, or are starting new businesses. If their experience with you has been good, they will not hesitate to refer you. This is why establishing a good relationship with my clients has been a big focus in my work.</p>
<p>If you are just starting out and do not have previous clients to work as referrals, start by letting people know you are looking for freelance work. I generally do not like taking close friends/family as clients, but these are the people most willing to vouch for you as a person and a professional if you do not have existing clients. <span id="more-290"></span><span style="line-height: 1.714285714; font-size: 1rem;">Also focus on contributing to communities where your (target) client base will be. Be present in these communities, actively provide suggestions and feedback, and have your work or information easily accessible if they would like to contact you. Reach out to businesses and entrepreneurs with insightful feedback that will help their business. All of this relies on you to have a strong existing skill set, so if you are not confident with your skills, work on establishing them first!</span></p>
<h4>&#8220;How do I compete with offshore workers, like people in India who charge $5~$15/hour?&#8221;</h4>
<p>This is a very common worry among newcomers. The truth is, depending on where you are, you already have a huge advantage over cheap, offshore labor. Major businesses will want to be able to communicate and work with you during business hours. They don&#8217;t want to have to deal with language and cultural barriers that often come up dealing with offshore labor. That&#8217;s something that cannot be fixed when it comes to offshore hiring.</p>
<p>Also, you will often hear complaints about the low quality of work delivered from offshore workers. There are many talented people, even in places like India, China, etc, but more often then not, clients do not get anything near the quality they expect. The cost of living may be lower offshore, but often the low hourly rates come with a cost. It may take 20 hours for them to do what you do in 1 hour, which means the client has to spend $100 just to get 1 hour of work done. In addition, the offshore clients may be inexperienced, they may be delivering low quality work, and they may be billing work dishonestly (which could happen anywhere, really). On top of all that, it&#8217;s generally expected that when you hire someone offshore, you give them specifications and they do exactly that. Miss any details, or run into any problems, and they will bring in hacky solutions, so they don&#8217;t need to ask clients questions over a 12 hour timezone difference.</p>
<p>How do you differentiate yourself from offshore workers and command a higher rate? Easy. Take advantage of the existing differences between yourself and someone offshore. You don&#8217;t have a 12 hour timezone difference, you can provide instant feedback and lower turnaround times. But that&#8217;s not what will bring in the big money. Focus on <strong>why </strong>you are being hired. Does this client just want a new website for the sake of having one, or is there a need they are trying to fulfill? Do they really just want a new billing system? Or do they want to save the additional costs they are paying by using a 3rd party solution? Do they want to lower the turnaround time between transactions? Do they want to bring in more customers to their business? Often times, clients will think they want one thing, but if you dig deeper, you will find a bigger need. Explain how you will resolve this need, and what impact your solution will bring to the business. Focus on the <strong>value </strong>being provided to the client, not how many lines of code you are writing, or how many memory leaks you fixed. Businesses care about reputation and money. Until you can recognize the value you bring to the business, you are an expense. An expense easily mitigated by hiring someone else offshore.</p>
<h4>&#8220;How much should I charge?&#8221;</h4>
<p>How much you should charge is dependent on a few factors. What are your costs for doing this work? Is the client expecting you to be available outside of reasonable hours? How much expertise do you have with this work, and would your expertise bring additional value to the client? Similar to my response for the previous question, how much value is your work bringing? If doing this project will bring the client $400k in additional revenue, it&#8217;s certainly logical for you to charge a higher rate, especially if the client can&#8217;t earn as much hiring someone else. Also keep in mind that you should <strong>almost always be charging more</strong> as a freelancer than you make at your typical day job. The reason being that as a freelancer, you do not have any benefits; no bonuses, no stock options, no healthcare coverage, no perks, no vacation days, no sick days, nothing. The time it takes for you to go to the washroom is (probably) money wasted. As a freelancer, you market yourself. For free. You discuss projects with potential clients. For free (sometimes). You pay for any books, conferences, training, tools you need to advance your skills. Every aspect that is taken care of for you in a typical day job is now your responsibility. Taking these differences into account, most freelancers will charge between 80% to 150% more than their day job. Some freelancers will charge more when they find out a client is difficult to deal with, or the project is not something they particularly enjoy. Some will raise their rates if they constantly get more projects than they have time for. I do not do this, but hey it&#8217;s your business, charge what you like.</p>
<h4>&#8220;What is the schedule like?&#8221;</h4>
<p>As a freelancer, you will have a lot more flexibility than any job you could take. This is what attracts many people to do freelance work full-time in the first place. Don&#8217;t feel like working today? Sure. Want a 3 month vacation in Australia? Been there, done that. Want to read during the day and do work at 4 in the morning? Why not? You are your own boss (of course, you still need to show your client respect and be a team player if you work with their employees), set your own schedule, do what you want, just stay accountable to your clients and keep them informed. You will hear some freelancers go through &#8220;dry spells&#8221; where they can go weeks or months without any work. Given the nature of running your own business, this is normal, and there can be many reasons for that. Their rate may be so high and they only serve a certain niche of clients. Maybe they don&#8217;t have a lot of clients to begin with. There may not be much demand if what they do is &#8220;seasonal&#8221;. They may have pissed off all their clients (ouch&#8230;?). There might not be any clear reason, maybe they just don&#8217;t have any work right now. Being a freelancer, it&#8217;s important to recognize that this may happen to you. You might even have a car accident and can&#8217;t do any work at all. Anticipate large influxes of work, or none at all; if you&#8217;re able to manage that, you will be fine.</p>
<h4>&#8220;How do you deal with unreasonable or difficult clients?&#8221;</h4>
<p>I&#8217;m sure we&#8217;ve all run into difficult people. Since you are not a salaried employee, whether you work with this client is your choice. You should be able to pull out of a project if need be (you do have a contract right?). Maybe they have too many unreasonable demands. Maybe they&#8217;re calling you at 4 in the morning (again, contract?). Maybe the scope of the project keeps increasing and you are not being paid to account for that (need I say it again? Scope should be in your contract and if the scope increases, you can talk it over with your client). I generally get some information regarding the client&#8217;s expectations, the project, the people working on it, the timeline, and any processes they may have. You should be able to fairly accurately gauge how working with the client is going to turn out before you sign a contract. If I sense that the client has unrealistic expectations and they are unable to discuss the expectations with me civilly, then this is an early warning sign. There are many other warning signs I look for, but in terms of a difficult client, they generally appear in the form of attitude, behavior, and expectations. I will respectfully let them know that I don&#8217;t think we are a good fit for each other, and move on. No amount of money should be able to buy your happiness and dignity (hopefully).</p>
<h4>&#8220;Do I really need a contract?&#8221;</h4>
<p>I don&#8217;t think I am alone when I say you should <strong>always</strong> have a contract with the client in place. A contract is a nice, legally binding agreement detailing the people involved, the scope of the project, any timelines, payment terms/costs, non-disclosure clauses, termination of work, and how to deal with unexpected issues that arise. Unless you are a student and are making websites for $500, and don&#8217;t really care about getting paid, you need a contract (even if you are, you should get one). Don&#8217;t just write it up yourself, hire a lawyer (yes, they can be expensive, but not having a contract will cost you much more). A good contract will save you many headaches down the road, including clients refusing to pay, scope creep, intellectual property rights on deliverables, terminating contracts, etc. There&#8217;s a good talk by<a href="http://muledesign.com/about/mike-monteiro/" target="_blank"> Mike Monteiro, Co-founder of Mule Design</a> called &#8220;<a href="http://vimeo.com/22053820" target="_blank">F*ck you. Pay Me.</a>&#8221; about the importance of having a good contract in place.</p>
<p>Hopefully that clears up some common questions about doing freelance work. If you have any questions about freelancing, feel free to <a href="http://www.jayhuang.org/contact">reach out to me</a>.</p>
<div class='shareaholic-canvas' data-app-id='9490350' data-app-id-name='category_below_content' data-app='recommendations' data-title='Things you should know about freelancing' data-link='http://www.jayhuang.org/blog/things-you-should-know-about-freelancing/' data-summary=''></div><p>The post <a href="http://www.jayhuang.org/blog/things-you-should-know-about-freelancing/">Things you should know about freelancing</a> first appeared on <a href="http://www.jayhuang.org/blog">Jay Huang</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>http://www.jayhuang.org/blog/things-you-should-know-about-freelancing/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
