<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Buu Nguyen's Blog</title>
	
	<link>http://buunguyen.net/blog/vn</link>
	<description>Thoughts on Software Engineering</description>
	<lastBuildDate>Wed, 16 Sep 2009 14:49:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/buunguyen/RjeQ" /><feedburner:info uri="buunguyen/rjeq" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:browserFriendly></feedburner:browserFriendly><item>
		<title>Phản hồi cho bài viết "lối thoát nào cho lập trình viên Việt Nam"</title>
		<link>http://buunguyen.net/blog/vn/ph%e1%ba%a3n-h%e1%bb%93i-cho-bai-vi%e1%ba%bft-l%e1%bb%91i-thoat-nao-cho-l%e1%ba%adp-trinh-vien-vi%e1%bb%87t-nam.html</link>
		<comments>http://buunguyen.net/blog/vn/ph%e1%ba%a3n-h%e1%bb%93i-cho-bai-vi%e1%ba%bft-l%e1%bb%91i-thoat-nao-cho-l%e1%ba%adp-trinh-vien-vi%e1%bb%87t-nam.html#comments</comments>
		<pubDate>Wed, 16 Sep 2009 14:49:25 +0000</pubDate>
		<dc:creator>Buu Nguyen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[programmers]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[vietnam]]></category>

		<guid isPermaLink="false">http://buunguyen.net/blog/vn/?p=53</guid>
		<description><![CDATA[Sẵn đọc bài viết khá hay của bạn Phạm Hữu Ngôn, Lối thoát nào cho lập trình viên Việt Nam và vì vấn đề thảo luận liên quan đến công việc của mình, tôi muốn chia sẽ một vài suy nghĩ về bài viết đó.
Tuy bài viết có nhiều chi tiết thú vị, phần mở [...]]]></description>
			<content:encoded><![CDATA[<p>Sẵn đọc bài viết khá hay của bạn Phạm Hữu Ngôn, <a href="http://www.facebook.com/note.php?note_id=147050960744&amp;comments">Lối thoát nào cho lập trình viên Việt Nam</a> và vì vấn đề thảo luận liên quan đến công việc của mình, tôi muốn chia sẽ một vài suy nghĩ về bài viết đó.</p>
<p>Tuy bài viết có nhiều chi tiết thú vị, phần mở đầu nhận định về ngành CNTT khá bi quan nhưng lại thiếu thuyết phục.  Một loạt câu hỏi có thể được đặt ra cho tác giả: chẳng lẽ các bác sĩ, giáo viên, nhân viên tiếp thị v.v… không cần khả năng tư duy nhạy bén và sự nhanh nhẹn để làm tốt công việc của mình?  Và liệu năng lực tư duy và sự nhanh nhẹn của những người làm trong các lĩnh vực đó không mất dần theo thời gian?  Ngược lại, những LTV làm lâu năm, xây dựng được mối quan hệ rộng lớn và tích lũy được nhiều kinh nghiệm làm việc và kỹ năng trong và ngoài chuyên môn (vd ngoại ngữ, giáo tiếp v…v…) chẳng lẽ &#8220;không có giá&#8221; bằng các LTV trẻ tuổi?  Hơn nửa, những LTV này có thể chậm chạp tới mức không làm ra được điều gì to tát sao? Vậy thì tại sao có các phần mềm lớn trên thế giới đều được phát triển bởi những “LTV già” này?  Ví dụ cha đẻ của ngôn ngữ Java là James Gosling (sinh năm 1955), cha đẻ của C# là Anders Hejlsberg (sinh năm 1960) v.v&#8230;   Nếu ai chịu khó rảo một vòng trên Internet để tìm hiểu về các phần mềm đòi hỏi hàm lượng chất xám cao thì không khó để tìm thấy tên tuổi của các “LTV già” này.</p>
<p>Tác giả nhận xét chính xác là đa số LTV ở VN hiện tại không đạt được mức lương $1500-$2000.  Tuy nhiên sự thật là <em>có người đạt đến mức đó</em> nên là động lực để các LTV phấn đấu hơn trong nghề nghiệp của mình, nâng cao kỹ năng và trình độ để có thể nhận được khoản lương cao tương xứng với năng lực của mình.  Nó không nên là lý do để LTV nản chí, cho rằng công việc của mình &#8220;bạc bẽo&#8221;, đề rồi cứ mãi suy nghĩ về chuyện tìm kiếm một công việc nào vừa dễ ăn vừa lương cao mà quên đi rằng trên đời chẳng có một <strong>công việc thât sự</strong> nào như vậy cả.  Thiết nghĩ, người ta chỉ nên chọn hướng đi phù hợp với khả năng và đam mê của bản thân mình (không phải ai cũng có điều kiện như vậy) thay vì cứ mãi trông ngóng viễn vông.  (Ngược lại, nếu không thực sự đam mê với công việc, hoặc cảm thấy không thể tiến xa do cá tính và khả năng không phù hợp với công việc đó, thì lúc đó mới là lúc để tìm kiếm hướng đi mới.)</p>
<p>Mặt khác, việc đa số công ty gia công quanh đi quẩn lại làm các công việc cấp thấp chẳng phải do họ không có trong tay lực lượng lao động có chuyên môn cao sao?  Có nghĩa lý gì khi có gắng giành giật một hợp đồng phát triển phần mềm trị giá hàng chục triệu USD, để rồi trong tay không có lấy một đội ngũ chuyên gia đủ khả năng thiết kế và xây dưng phần mềm đó?  Bạn cũng có thể nói vì chẳng công ty nào kiếm được hợp đồng giá trị cao, nên chẳng cần người có chuyên môn cao.  Vậy tại sao các công ty gia công ở Ấn Độ và Trung Quốc vẫn làm được đó thôi? Sự thật là trong thời đại toàn cầu hóa này, nếu anh có năng lực cạnh tranh tốt (vd chuyên môn cao cộng với lợi thế về giá), thì chẳng ai ngần ngại nhiều khi giao cho anh một công việc mà lẽ ra họ phải tốn hơn rất nhiều tiền khi thuê người khác.  Trên thực tế làm việc và tìm hiểu một số công ty gia công phần mềm, tôi đã nhìn thấy họ phải bỏ qua rất nhiều dự án “hấp dẫn” (về cả giá trị lẫn yêu cầu chuyên môn) chỉ vì không có đội ngũ nhân viên đạt yêu cầu (cả về chuyên môn lẫn ngoài chuyên môn, như khả năng ngoại ngữ).</p>
<p>Trong một nền kinh tế thị trường, ở bất kỳ lĩnh vực nào, một người có chuyên môn cao đều nhận được phần trả lương tương xứng.  Còn gì hạnh phúc hơn khi bản thân người chuyên gia đó đam mê công việc của chính bản thân mình.  Để kết thúc bài viết này, tôi xin trích dẫn một câu nói của <a href="http://en.wikipedia.org/wiki/Fred_Brooks">Fred Brooks</a> về công việc lập trình <em>“To only a fraction of the human race does God give the privilege of earning one&#8217;s bread doing what one would have gladly pursued free, for passion. I am very thankful.”</em> Nếu câu nói này cũng là suy nghĩ chung của nhiều LTV ở VN thì tôi nghĩ ngành CNTT của ta sẽ có nhiều hy vọng.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbuunguyen.net%2Fblog%2Fvn%2Fph%25e1%25ba%25a3n-h%25e1%25bb%2593i-cho-bai-vi%25e1%25ba%25bft-l%25e1%25bb%2591i-thoat-nao-cho-l%25e1%25ba%25adp-trinh-vien-vi%25e1%25bb%2587t-nam.html&amp;linkname=Ph%E1%BA%A3n%20h%E1%BB%93i%20cho%20b%C3%A0i%20vi%E1%BA%BFt%20%26quot%3Bl%E1%BB%91i%20tho%C3%A1t%20n%C3%A0o%20cho%20l%E1%BA%ADp%20tr%C3%ACnh%20vi%C3%AAn%20Vi%E1%BB%87t%20Nam%26quot%3B"><img src="http://buunguyen.net/blog/vn/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://buunguyen.net/blog/vn/ph%e1%ba%a3n-h%e1%bb%93i-cho-bai-vi%e1%ba%bft-l%e1%bb%91i-thoat-nao-cho-l%e1%ba%adp-trinh-vien-vi%e1%bb%87t-nam.html/feed</wfw:commentRss>
		<slash:comments>27</slash:comments>
		</item>
		<item>
		<title>Speech at RMIT Vietnam</title>
		<link>http://buunguyen.net/blog/vn/speech-at-rmit-vietnam.html</link>
		<comments>http://buunguyen.net/blog/vn/speech-at-rmit-vietnam.html#comments</comments>
		<pubDate>Thu, 11 Dec 2008 12:05:02 +0000</pubDate>
		<dc:creator>Buu Nguyen</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[it career]]></category>
		<category><![CDATA[misconceptions]]></category>
		<category><![CDATA[rmit]]></category>
		<category><![CDATA[speech]]></category>

		<guid isPermaLink="false">http://buunguyen.net/blog/vn/?p=20</guid>
		<description><![CDATA[I was invited to speak at RMIT Vietnam on its Application Day.  The target audiences of the speech are those who are considering applying for the IT program at RMIT and may not be very certain about the opportunities the IT career may bring.  Because the IT program at RMIT is very software development-focused, so [...]]]></description>
			<content:encoded><![CDATA[<p>I was invited to speak at RMIT Vietnam on its Application Day.  The target audiences of the speech are those who are considering applying for the IT program at RMIT and may not be very certain about the opportunities the IT career may bring.  Because the IT program at RMIT is very software development-focused, so you will see a focus on software development in the speech.  Also, as it was meant to be a 5-minute speech, I did not spell out all the details as well as many aspects (like challenges of the IT career) in the speech.</p>
<p>Below is the transcript of that speech. Note that the speech was delivered in English, so I will publish the transcript in English.  Also, I left out the boring introduction about myself in the transcript.  Without further ado, enjoy the reading.</p>
<p><span id="more-20"></span></p>
<hr />Good morning.  My name is Buu.  I&#8217;m here as an RMIT Vietnam alumnus.  I&#8217;m going to talk about the misconceptions that many people have about the IT career.  And throughout my speech, I hope to make you have a clearer and more accurate picture about what it&#8217;s like studying IT and being an IT professional.</p>
<p><strong>1.   IT is difficult. </strong>You probably have heard people said things like &#8220;learning IT is much more difficult than learning commerce, accounting, and so on,&#8221; or &#8220;you need to be excellent at mathematics to become an IT expert.&#8221;  I disagree.  Find me a person who thinks a major, say commerce is easier to learn than IT, I will find you another person who thinks dealing with the computer is much easier and joyful than things like accounting, law, and marketing.  The thing is, each career has its own challenges and some career is more suitable for some people with certain personalities than other careers.  So, the keyword here is not difficulty, but suitability.  If you possess characteristics that are suitable for the IT career, I can guarantee that you will find studying IT not very difficult and at the same time very joyful.  That&#8217;s my personal experience and many of my colleagues.  So, if you have pretty good analytical ability and you are interested in the computers and its technologies, it may be the case that IT is a suitable career for you.</p>
<p><strong>2.  IT people have low pay. </strong>You may also have heard that people in IT are not paid well.  That&#8217;s not true.  The truth is, like any other career, if you are the top of whatever things you do then you can receive the top pay.  As of today, it&#8217;s not unusual to see a very good software engineer who is paid about 1,000 dollars per month.  And if you are really good, after a few years you can step up playing a managerial or architect role and receive even bigger pay.  Or if you don&#8217;t want to work for other people and you have a great business idea, there&#8217;s nothing stop you from setting up your company.  And guess what, IT people seem to be good at building successful companies.  Bill Gates was first and foremost a programmer before being a businessman.  Google&#8217;s founders were graduate students at Stanford when they had the idea that the world needed a better search engine.</p>
<p><strong>3.  Studying IT only lands you into programming job.</strong> While it&#8217;s obvious that many people graduating from the IT program will start their career as software engineer, there are a bunch of other options for IT graduates.  They can work as business analysts who are responsible for working with the clients to understand their business needs and help bring that understanding to other members.  Or they can work as software testers who are responsible for the quality assurance of the whole project life cycle.  And of course, if a person possesses sufficient managerial capacity, after a few years working in the industry, he can land into a managerial job.  And that&#8217;s not everything, there are a bunch of other jobs for IT graduates including database administrator, software process engineer, researcher and so forth.  The point is, there is no short of interesting jobs out there waiting for IT students and programming is definitely not the only choice.</p>
<p><strong>4.  IT people deal with computers, not people. </strong> If you&#8217;re afraid that your only interaction during work is with a computer then let me be the first to assure you: that would not be the case.  Most useful software projects are done by teams and each member needs to be a good team player to be effective.  Besides, in many companies, esp. outsourcing companies, engineering team will work with clients from foreign countries like the US.  In such cases, engineers with good technical and foreign language skills will typical be sent to those countries to work directly with the clients.  And they obviously need to do a lot of interaction with their clients to get the job done.  Finally, depending on the role that you are assuming in the project.  If you are a business analyst or project manager then there are a lot of client-facing, documentation, communication and possibly marketing duties that you would have to take on.  So, the key takeaway of this is: yes IT people do work a lot with computers, but they also need to collaborate with many other people to really get anything done.  Therefore, if you already have good skills in English, presentation, marketing and so on you already have a big leverage in the IT career.</p>
<p>That&#8217;s it.  The four misconceptions about IT careers.  I hope my talk has clarified some of your concerns and give you a more accurate idea about the IT career as well as the opportunities it may bring.  Let me conclude my talk by sharing some personal thoughts about the IT industry as a whole.  Nowadays, software has blended itself into almost every aspect of life.  From the embedded software running in your iPhone and television to the line-of-business applications which are helping users pay electric bills online, helping doctors and nurses take better care of their patients, and Internet applications like FaceBook or Google which make it easy for people to collaborate, contact, and retrieve information, software are in one way or another affecting our lives. One of my most admired industry thought leaders, Alan Kay, once said &#8220;The best way to predict the future is to invent it&#8221;.  I can&#8217;t help thinking that with the significant role of software in today&#8217;s world, IT people are those who have the best opportunities to make an impact to the world and sharpen its future.   That&#8217;s it for my speech today.  I wish you success in everything you do.  Thanks for listening.</p>
<a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?linkurl=http%3A%2F%2Fbuunguyen.net%2Fblog%2Fvn%2Fspeech-at-rmit-vietnam.html&amp;linkname=Speech%20at%20RMIT%20Vietnam"><img src="http://buunguyen.net/blog/vn/wp-content/plugins/add-to-any/share_save_171_16.png" width="171" height="16" alt="Share/Bookmark"/></a>]]></content:encoded>
			<wfw:commentRss>http://buunguyen.net/blog/vn/speech-at-rmit-vietnam.html/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
