Learn It Friday

Things being learned…

Gov URLs















return to topic list

Arts & Recreation

return to topic list

Business & Money

return to topic list


return to topic list

Communities & People

return to topic list

Computers & Internet

return to topic list

Crime & Justice

return to topic list

Defense & National Security

return to topic list



return to topic list


return to topic list

Foreign Affairs

return to topic list


return to topic list

Government & Law

return to topic list

Health & Safety

Appropriate for students in  middle school and above.Contains specific information for parents.

return to topic list


return to topic list


return to topic list


As we all know, it seems like new programming languages are created every week. But which ones aren’t worth wasting your time on?

I looked at actual listings on Dice to try to spot some trends. In late April, I searched both the entire set of job listings as well as specific job titles to see what skills companies were actually looking for. Here’s what I found.

First, it’s safe to say that the Web is the primary focus of many software projects. The top two mentions on Dice were for Web and Java developers, followed by Javascript and C++ developers. Clearly, if you don’t have any Web development skills in your portfolio, it’s time to start building them.

Java is much more important than Javascript, which seems to be evolving into other languages, such as Ruby and newer languages like Erlang and Clojure. If you’ve never heard of these last two, it might be worth your time to learn at least what they are and how they’re used in functional programming.

As to skills to jettison from your resume, Fortran, Cobol and to some extent Visual Basic aren’t needed by themselves anymore. They appear infrequently in job titles, a giveaway that few hiring managers are focused on them. While you can still find a few positions that require these languages (for example, a Cobol developer in MasterCard’s data center outside of St. Louis), for the most part these languages are dead and forgotten.

Visual Basic was the surprising one of this set, showing up in only 13 of the titles of more than 700 listings. So one recommendation would be not to focus on VB other than as a means to an end to entering the entire .NET Microsoft universe.

iOS developers are in moderate demand. Theirs is a specialized field, given that the number of entries in overall job descriptions match up with the number of mentions in the actual job titles. But Android developers are twice as popular, which isn’t surprising given the market growth in Android phones and tablets.

Despite all that you hear about Big Data, the concept is, curiously, not appearing as much as you might expect: The term showed up in less than 50 job titles. As another data point here, the fact that Hadoop is mentioned only 10 percent of the time that it is listed in the job description indicates it’s still specialized.

Note, though, that you can’t always go by job titles alone. For example, cloud expertise really involves a number of skills and familiarity with a number of platforms. Look at the job postings and you’d think knowledge of Amazon Web Services isn’t in all that much demand. While only 16 job titles mentioned AWS explicitly, that doesn’t mean companies are moving away from it. It simply indicates they’re not looking for someone to focus on it exclusively.

To check my informal analysis, I also looked at InterviewStreet.com, a tool used by a growing number of employers to screen for potential programming talent. Its coding challenges cover 16 different programming languages, including C, C++, Java, C#, Python, PHP, Ruby, Perl, Javscript, Haskell, Scala, Clojure, SQL, MySQL, R and Go. As you can see, there are a number of newer languages here as well as the old chestnuts.

Selected U.S. Government Information Web Sites

USA.gov: Government Made Easy in red and blue letters on white background. A red star with blue tail shoots over initials USA USA.gov is the U.S. Government’s official web portal. Find information by topic for citizens, business and non-profit concerns, government employees, and visitors to the U.S.
Benefits.gov - Your Path to Government Benefits Find State and Federal government benefit programs you may be eligible to receive. Find Federal benefits by life event, most popular benefits, or by category, or get a list of benefits available in each State.
Business USA BusinessUSA.gov is the U.S. Government’s official web portal to support business start-ups, growth, financing, and exporting.
CIO.gov CIO.gov is the website of the U.S. Chief Information Officer and the Federal CIO Council, serving as a central resource for information on Federal IT.
Data.gov Data.gov increases public access to high value, machine-readable datasets generated by the Executive Branch of the Federal Government.
Disability.gov Disability.gov is an award-winning federal Web site that contains disability-related resources on programs, services, laws and regulations to help people with disabilities lead full, independent lives.
DisasterAssistance.gov Where citizens, emergency responders, and government officials can find the latest domestic disaster-related news, information, and resources.
E-Gov in blue letters on white background. Red star to the left and above the letter E. Find out how Federal employees are serving citizens, businesses, and local communities via E-Government.
GovLoans.gov GovLoans.gov is your gateway to government loan information. It directs you to the loan information that best meets your needs.
grants.gov in blue letters on white background with three reddish stylized color slashes to the left Grants.gov is your source to find information on more than 1,000 grant programs. And, by registering once on Grants.gov, your organization can apply for grants from the 26 Federal agencies that annually award more than $400 billion in grants.
IT Dashboard The IT Dashboard is a website enabling federal agencies, industry, the general public and other stakeholders to view details of federal information technology investments.
Recovery.gov Recovery.gov features information on how the American Recovery and Reinvestment Act is working, tools to help citizens hold the government accountable, and up-to-date data on the expenditure of funds.
Regulations.gov Find, view, and comment on regulations and other actions for all Federal agencies.
USAspending.gov USAspending.gov is a website required by the Federal Funding Accountability and Transparency Act (Transparency Act) to provide the public with information about how their tax dollars are spent.


So, what do you think ?