<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: The VB.NET Salary Gap</title>
	<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/</link>
	<description>Articles on VB.NET and Software Development Team Leadership</description>
	<pubDate>Sat, 22 Nov 2008 05:39:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>

	<item>
		<title>By: John</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-1108</link>
		<author>John</author>
		<pubDate>Sun, 11 May 2008 14:32:43 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-1108</guid>
		<description>I've been programming in VB for 12 years (3 years .NET) and am going to learn C#.

Why?

Not for higher pay, but because there are about 6X's more jobs requiring C# over VB.NET.

C# = Job Security!</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been programming in VB for 12 years (3 years .NET) and am going to learn C#.</p>
<p>Why?</p>
<p>Not for higher pay, but because there are about 6X&#8217;s more jobs requiring C# over VB.NET.</p>
<p>C# = Job Security!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dr. Charl</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-1066</link>
		<author>Dr. Charl</author>
		<pubDate>Thu, 10 Apr 2008 11:57:22 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-1066</guid>
		<description>one thing i forgot to mention was...

Did anyone notice who the big pusher of C# were, and did you also notice how many abundant examples, tutorials, videos suddenly started springing up in C#. 

Another thought is "Does this change in languages from vb to c# generate large new revenue streams where the old ones were becoming too stable and perhaps even declining?"

:)</description>
		<content:encoded><![CDATA[<p>one thing i forgot to mention was&#8230;</p>
<p>Did anyone notice who the big pusher of C# were, and did you also notice how many abundant examples, tutorials, videos suddenly started springing up in C#. </p>
<p>Another thought is &#8220;Does this change in languages from vb to c# generate large new revenue streams where the old ones were becoming too stable and perhaps even declining?&#8221;</p>
<p>:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Charl</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-1065</link>
		<author>Charl</author>
		<pubDate>Thu, 10 Apr 2008 11:54:02 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-1065</guid>
		<description>You are all on the right track here regarding perception.
Perception created by marketing creates a larger demand for a language or product which in turn creates a supply of "new" C# developers!

Further to this the wheels of salary will turn someday to some extent!

Why?

Well, due to the large proportion of companies now requiring C# will mean slowly but surely a lack of supply in VB6 and VB.NET programmers which in turn will mean when the time is right you may be able to get way more $$$ as an old VB programmer HOWEVER bear in mind that demand will be small but lucrative at that time in yrs to come to have your vb.net/vb6 skills brushed!

A great Example is the old Cobol mainframe programmers who are earning very well due to the lack of supply in their very tight banking and other large corporate niches!

Till then develop in whatever pays well at the time or whatever makes you happy(C#, F#, Charl#) and if you get in early as in any market (gold,stock,property,new language taking off) and at the correct timing then you will be generously rewarded

Having said this im only getting into C# now (late!)

Cheers all</description>
		<content:encoded><![CDATA[<p>You are all on the right track here regarding perception.<br />
Perception created by marketing creates a larger demand for a language or product which in turn creates a supply of &#8220;new&#8221; C# developers!</p>
<p>Further to this the wheels of salary will turn someday to some extent!</p>
<p>Why?</p>
<p>Well, due to the large proportion of companies now requiring C# will mean slowly but surely a lack of supply in VB6 and VB.NET programmers which in turn will mean when the time is right you may be able to get way more $$$ as an old VB programmer HOWEVER bear in mind that demand will be small but lucrative at that time in yrs to come to have your vb.net/vb6 skills brushed!</p>
<p>A great Example is the old Cobol mainframe programmers who are earning very well due to the lack of supply in their very tight banking and other large corporate niches!</p>
<p>Till then develop in whatever pays well at the time or whatever makes you happy(C#, F#, Charl#) and if you get in early as in any market (gold,stock,property,new language taking off) and at the correct timing then you will be generously rewarded</p>
<p>Having said this im only getting into C# now (late!)</p>
<p>Cheers all</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bharat Jain</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-968</link>
		<author>Bharat Jain</author>
		<pubDate>Thu, 27 Dec 2007 11:52:22 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-968</guid>
		<description>Either VB or C#, it hardly matters, it’s your attitude toward programming that matter.
Be best in what you do and you will get what you deserve.
To be a good speaker you need not be good in English, if you speak good in Spanish, there are lot many people who will convert you work to English, what you speak should be sensible.</description>
		<content:encoded><![CDATA[<p>Either VB or C#, it hardly matters, it’s your attitude toward programming that matter.<br />
Be best in what you do and you will get what you deserve.<br />
To be a good speaker you need not be good in English, if you speak good in Spanish, there are lot many people who will convert you work to English, what you speak should be sensible.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jfrankcarr</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-686</link>
		<author>jfrankcarr</author>
		<pubDate>Sun, 30 Sep 2007 15:31:16 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-686</guid>
		<description>Thanks Alastair,

You have several good points.

It is possible that we will see a salary convergence as well as a language convergence in the future. This might be particularly true where a company has a VB.NET code base and, to get sufficient programmers, they have to hire some who have a strong C# background or vice versa.</description>
		<content:encoded><![CDATA[<p>Thanks Alastair,</p>
<p>You have several good points.</p>
<p>It is possible that we will see a salary convergence as well as a language convergence in the future. This might be particularly true where a company has a VB.NET code base and, to get sufficient programmers, they have to hire some who have a strong C# background or vice versa.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alastair Revell</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-685</link>
		<author>Alastair Revell</author>
		<pubDate>Sun, 30 Sep 2007 03:48:06 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-685</guid>
		<description>I think the market perception is that C# programmers will have wider experience, although given how close VB.NET and C# actually are, I believe this will be increasingly difficult to maintain in the future.

Looking back in time, at one point it certainly could be assumed that C++ programmers would have much more experience than their VB counter-parts (although there were plenty of exceptions), for reasons similar to those expressed earlier.

I suspect that the origins for this perception are pretty ancient - possibly going back to Dartmouth BASIC in 1964, which was conceived as a &lt;i&gt;training&lt;/i&gt; language to FORTRAN. Indeed, Niklaus Wirth's Pascal (arguably a training language) has suffered some derision too (eg: "Quiche eaters use Pascal").

My blog article &lt;a href="http://blogs.rrs.co.uk/revella/PermaLink,guid,7fad1202-0e3a-4e38-af11-deaf22e7fa96.aspx" title="Language Convergence" rel="nofollow"&gt;Language Convergence&lt;/a&gt; observes that the current trend (certainly amongst .NET languages) is for languages to become increasingly similar, which obviously suggests that there should be little difference between the salaries paid to developers of the same experience level in the future, since they can easily jump ship.

I would agree that a good number of VB6 programmers have moved directly to C#, probably because C# continues to demand higher salaries…!

As an employer, my question to a potential employee is: “How many languages can you program in?”</description>
		<content:encoded><![CDATA[<p>I think the market perception is that C# programmers will have wider experience, although given how close VB.NET and C# actually are, I believe this will be increasingly difficult to maintain in the future.</p>
<p>Looking back in time, at one point it certainly could be assumed that C++ programmers would have much more experience than their VB counter-parts (although there were plenty of exceptions), for reasons similar to those expressed earlier.</p>
<p>I suspect that the origins for this perception are pretty ancient - possibly going back to Dartmouth BASIC in 1964, which was conceived as a <i>training</i> language to FORTRAN. Indeed, Niklaus Wirth&#8217;s Pascal (arguably a training language) has suffered some derision too (eg: &#8220;Quiche eaters use Pascal&#8221;).</p>
<p>My blog article <a href="http://blogs.rrs.co.uk/revella/PermaLink,guid,7fad1202-0e3a-4e38-af11-deaf22e7fa96.aspx" title="Language Convergence" rel="nofollow">Language Convergence</a> observes that the current trend (certainly amongst .NET languages) is for languages to become increasingly similar, which obviously suggests that there should be little difference between the salaries paid to developers of the same experience level in the future, since they can easily jump ship.</p>
<p>I would agree that a good number of VB6 programmers have moved directly to C#, probably because C# continues to demand higher salaries…!</p>
<p>As an employer, my question to a potential employee is: “How many languages can you program in?”</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jfrankcarr</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-528</link>
		<author>jfrankcarr</author>
		<pubDate>Thu, 20 Sep 2007 11:03:37 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-528</guid>
		<description>Thanks Sustain

It would be nice if employers took the same view as you did.

I agree one should learn both although I think the syntax differences and other language specific features account for more differences than just 2% even though under the hood it's all the .NET Framework.</description>
		<content:encoded><![CDATA[<p>Thanks Sustain</p>
<p>It would be nice if employers took the same view as you did.</p>
<p>I agree one should learn both although I think the syntax differences and other language specific features account for more differences than just 2% even though under the hood it&#8217;s all the .NET Framework.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sustain</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-524</link>
		<author>sustain</author>
		<pubDate>Thu, 20 Sep 2007 06:37:43 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-524</guid>
		<description>do yourself a favor, learn both -- they are 98% the same.</description>
		<content:encoded><![CDATA[<p>do yourself a favor, learn both &#8212; they are 98% the same.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jfrankcarr</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-508</link>
		<author>jfrankcarr</author>
		<pubDate>Wed, 19 Sep 2007 18:18:43 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-508</guid>
		<description>Thanks for your comment Jeremy

The general industry observation, at least from around 2005, was that most VB6'ers were moving to C# or Java/LAMP if they weren't sticking with VB6. VB.NET wasn't that popular of a destination. I'm not sure how much this has changed since although I suspect the numbers have ticked up slightly for VB.NET.

Of course, marketing perception has a big impact on the free market and VB is often seen as the "old and busted" vs. "the new hotness" of C#, Ruby on Rails and others.</description>
		<content:encoded><![CDATA[<p>Thanks for your comment Jeremy</p>
<p>The general industry observation, at least from around 2005, was that most VB6&#8242;ers were moving to C# or Java/LAMP if they weren&#8217;t sticking with VB6. VB.NET wasn&#8217;t that popular of a destination. I&#8217;m not sure how much this has changed since although I suspect the numbers have ticked up slightly for VB.NET.</p>
<p>Of course, marketing perception has a big impact on the free market and VB is often seen as the &#8220;old and busted&#8221; vs. &#8220;the new hotness&#8221; of C#, Ruby on Rails and others.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeremy Weiskotten</title>
		<link>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-507</link>
		<author>Jeremy Weiskotten</author>
		<pubDate>Wed, 19 Sep 2007 16:56:34 +0000</pubDate>
		<guid>http://vbnotebookfor.net/2007/09/17/the-vbnet-salary-gap/#comment-507</guid>
		<description>It might be partly a perception thing (C#/Java is harder than VB.Net) but I think it comes down to simple free-market economics. Like supply and demand, where low supply and high demand drive prices up, a low supply of programmers and high demand for those programmers will drive salaries up. Likewise, a large pool of talent without demand for that talent will drive salaries down.

I don't know for a fact, but I suspect that there are more C# and Java projects than there are VB.Net projects. And there might be more VB.Net programmers than there are C# programmers (given the enormous number of VB6 programmers who likely migrated to VB.Net). 

There are anomalies, like Ruby on Rails, which, while quickly gaining popularity, isn't as common as .Net or Java, but because it's new the talent pool is relatively small. This keeps Rails programmers pretty well paid.</description>
		<content:encoded><![CDATA[<p>It might be partly a perception thing (C#/Java is harder than VB.Net) but I think it comes down to simple free-market economics. Like supply and demand, where low supply and high demand drive prices up, a low supply of programmers and high demand for those programmers will drive salaries up. Likewise, a large pool of talent without demand for that talent will drive salaries down.</p>
<p>I don&#8217;t know for a fact, but I suspect that there are more C# and Java projects than there are VB.Net projects. And there might be more VB.Net programmers than there are C# programmers (given the enormous number of VB6 programmers who likely migrated to VB.Net). </p>
<p>There are anomalies, like Ruby on Rails, which, while quickly gaining popularity, isn&#8217;t as common as .Net or Java, but because it&#8217;s new the talent pool is relatively small. This keeps Rails programmers pretty well paid.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
