Don’t Forget Your Place
It’s easy to get wrapped up in the technology you use, thinking everyone is using it because everyone you interact with is using it. But when you back up and look at the bigger picture (which you should do), you may not be where you think you are. Tiobe Software creates a monthly Programming Community Index rating the use of programming languages. Our beloved C# comes in a number 6, behind (Visual) Basic of all things! I’m not really surprised by the leading languages (Java, C, C++), and it shows that while Microsoft is strong in the marketplace, its development tools and technologies are not leading the pack. But when looking at the charts over time, two of those leading languages have been declining in use for many years. C and (Visual) Basic have been consistent for a long time, and C# has been growing. I think the programming landscape has been fragmenting, dynamic languages like Ruby and Python are gaining more mainstream acceptance each year, and the popularity of new platforms like mobile phones is going to keep changing that landscape.
So does that mean my choice of Microsoft as a platform isn’t the best choice? Hard to say, but I believe it’s a solid, reliable choice. I certainly think that it’s getting harder and harder to be specialized in any one language. Employable developers are going to need many programming tools in their tool chest. The end result is that fewer developers will truly be an expert with their tools, but will be good enough to get some work done. I don’t believe this bodes well for software quality going forward. There is already too much to know and be good at, I certainly struggle with this problem myself. As a consultant, learning lots of different tools is a necessity, so I will continue to keep working towards expertise in the tools I know, and not letting my interests get too fragmented.
Post Comment
Really enjoyed this blog.Much thanks again. Really Cool.
Thanks for sharing, this is a fantastic post.Thanks Again. Really Great.
His face is on posters, banners and walls. His name is on the back of fans jerseys.
D4hoyv Great write-up, I am normal visitor of one's website, maintain up the excellent operate, and It is going to be a regular visitor for a lengthy time.
HyGfL9 Hello, i think that i saw you visited my web site so i came to ���return the favor���.I'm trying to find things to enhance my site!I suppose its ok to use some of your ideas!!
7ztKHe Very neat post. Fantastic.
Looking forward to reading more. Great article post.Much thanks again. Really Cool.
Looking forward to reading more. Great blog.Much thanks again. Really Cool.
I value the article.Really looking forward to read more. Want more.
Enjoyed every bit of your blog post.Much thanks again. Cool.
I value the article post. Much obliged.
I cannot thank you enough for the blog article.Thanks Again. Really Great.
Muchos Gracias for your blog post.Thanks Again. Really Great.
Very good blog post.Really looking forward to read more. Much obliged.
Really enjoyed this blog.Really looking forward to read more. Great.
I really like and appreciate your blog post.Really thank you! Will read on...
I really liked your article post. Much obliged.
Really informative blog.Much thanks again. Much obliged.
Appreciate you sharing, great article post.Really looking forward to read more. Keep writing.
I really like and appreciate your post.Really looking forward to read more. Will read on...
Great post can make continuous improvement, thanks reveal, the actual build up associated with understanding would be to maintain understanding, interest is actually the start of prosperity.
Thanks so much for the blog post.Really thank you! Keep writing.
Really informative blog.Thanks Again. Keep writing.
Say, you got a nice article post.Really looking forward to read more. Fantastic.
Thank you ever so for you article post.Much thanks again. Great.
NRDdWS I really enjoy the blog article.Much thanks again. Awesome.
Wow, great post.Really looking forward to read more. Really Great.
Very neat article post.Thanks Again. Great.
Im thankful for the blog. Want more.
A round of applause for your article.Thanks Again. Cool.
I loved your post.Really thank you! Awesome.
Really enjoyed this post.Much thanks again. Fantastic.
Major thankies for the blog post.Thanks Again.
I appreciate you sharing this article post.Really looking forward to read more. Fantastic.
I cannot thank you enough for the blog post.Thanks Again. Cool.
Appreciate you sharing, great blog article.Thanks Again.
I really liked your blog article.Much thanks again. Fantastic.
I value the article post.Much thanks again. Much obliged.
Great article.Thanks Again. Great.
Great, thanks for sharing this post.Much thanks again. Much obliged.
Muchos Gracias for your article.Really looking forward to read more. Awesome.
wow, awesome article.Really looking forward to read more. Awesome.
I really enjoy the article.Thanks Again. Want more.
Muchos Gracias for your article.Really thank you! Much obliged.
I value the post.Really thank you! Much obliged.
I truly appreciate this blog.Thanks Again.
Im obliged for the blog.Really looking forward to read more. Awesome.
wow, awesome post.Thanks Again. Will read on...
Really appreciate you sharing this article post.Much thanks again. Will read on...
Muchos Gracias for your post.Really looking forward to read more. Cool.