Something that has been bothering me for quite some time now is the “required” experience placed on so many technology job-postings.  Now, this is just my generalized opinion — I realize that sometimes a project requires immediate knowledge on the specific technology, but when looking for a permanent employee, does it REALLY make that much of a difference if he/she has had so many years working in a certain language?  I, for one, do not think so.

I’ve been working in the programming/technology/web-development field since 2002 (when I was 19 years old).  I came on basically to maintain a website – but eventually re-designed it.  After some time, I took on the Access Database management – and even developed some new ones for them (once I learned about VBA, I was so excited to do some programming).  Then I was able to play around with ASP and enhanced one of their web-apps.  I came in not knowing much about anything, but had the confidence and aptitude to learn whatever I needed. I was only their two years, and I was still in school.

I definitely don’t know EVERYTHING, but I can Google the hell out of ANYTHING!

And similar situations for every other job I got since – I had to learn SQL, ASP, ColdFusion, JavaScript, AJAX, jQuery, XML, DTS, SSIS, and now a little .NET ON THE JOB.  And it doesn’t really take that much time to learn it, especially when  you have particular goals/tasks to complete.

I majored in Computer Science – and the curriculum was basically C++/VB (which I’ve NEVER used profressionally).  But once you get the “gist” of one or two languages, any other language is syntax.

It doesn’t matter what language(s) you know, it matters how you THINK.

So I’ve never been scared to learn a new language; in fact, I thrive in an environment where half the challenge is learning the new technology.  And I would imagine most if not all my fellow developers/programmers (whatever you want to call yourself) think the same way.  Please comment if you do/do not share this sentiment.

And anyone reading this in a hiring role:

Would you rather have someone who knows a bunch about one particular thing, or someone who  knows some about a bunch of things–but has the ability to learn as much as he/she needs to in order to get the job done?

I have a few particular examples where I had to learn a language/technology pretty quickly in order to get one or two tasks completed, and I may post those separately in the future.  But honestly, when I tackle those challenges, it’s some of the most fulfilling work I’ve ever accomplished.

One of my favorite examples was when I wrote an AWK (yeah, that’s right :-P ) script to normalize a formatted age-listing report into a CSV file for an accountant friend of mine.  Definitely one of my proudest  ’atta boy moments!  Esepecially because I had never  used AWK before – we just read about it in my Programming Languages course in college.

Just because we don’t know it now, does not mean we won’t know it when we need to!

Arguments/comments are welcome!

Thanks for reading!

Google has announced that it will shut down Aardvark along with some other, older, services that it has been supporting for awhile now.  Aardvark (for which Google paid $50 million just last year) was a social search engine that apparently wasn’t keeping up with Google’s expectations.  Among Aardvark, Google Desktop, Google Pack, and a variety of other products/services are also on the chopping block, allowing Google to focus more on products such as Google+.


I think this approach, which can easily seen as being inspired by Steve Jobs, can do WONDERS for a technology-based company.  Focus! Focus! Focus!

Remember when Google was just the giant in search?  Then maps.  The focus on both of those for example, in my opinion, provided an easy way for them to become synonymous with search and maps.  I don’t even think twice when I type anymore – its completely second nature.

Don’t get me wrong – I love(d) it when Google comes out with new stuff – more toys to play with.  But perhaps they stretched themselves a little too thin.  Maybe letting go of some of the old furniture can spruce up the place!

So hopefully along with improving and adding upon Google+ (which I’ve barely played around with), we can see some more new innovative technology come out of Google.  I for one, can’t wait to see what’s next.

Thanks for reading!

© 2011 Blog Suffusion theme by Sayontan Sinha