Free Republic
Browse · Search
General/Chat
Topics · Post Article

Skip to comments.

The 10 Most In-Demand Software Skills
CIO Insight ^ | 07/02/2014 | By Karen A. Frenkel

Posted on 07/02/2014 9:19:35 AM PDT by SeekAndFind

The current job market has been very good for software developers, especially those with experience in several programming languages. The unemployment rate for software developers was 2.8 percent in Q1 of 2014, according to the Bureau of Labor Statistics. This is a notable drop from the 5 percent unemployment rate in Q2 of 2009, the quarter when the economic recession ended, and 5.5 percent in Q1 2010. This quarter's report by Dice.com reveals the most-requested skills and platforms, and notes that those with expertise in clusters of language skills are in demand. Furthermore, the Dice report looks at what skills may be needed during the next decade as wearable technologies, the Internet of Things, and robotics and drones increasingly play a larger role. For a copy of the report, click here.














TOPICS: Business/Economy; Society
KEYWORDS: computers; demand; employment; it; jobs; skills; software

1 posted on 07/02/2014 9:19:35 AM PDT by SeekAndFind
[ Post Reply | Private Reply | View Replies]

To: SeekAndFind
How about documentation?

/johnny

2 posted on 07/02/2014 9:21:13 AM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper

Tech documentors are HUGELY in demand, yes.

And if you are bilingual, you’d get top pay.


3 posted on 07/02/2014 9:22:25 AM PDT by SeekAndFind
[ Post Reply | Private Reply | To 2 | View Replies]

To: SeekAndFind

They shouldn’t promote this, now Obama is going to try to import foreign computer programmers.


4 posted on 07/02/2014 9:22:52 AM PDT by GrandJediMasterYoda (Hitlery: Incarnation of evil.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind
I was thinking more along the lines of getting programmers to actually document their code with decent comments....

/johnny

5 posted on 07/02/2014 9:24:07 AM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 3 | View Replies]

To: SeekAndFind

When I’m looking for new team members, I couldn’t give a flying fig for their “skill sets”. I want to know how they think and how they can learn. You can teach skills, you can’t teach talent (at least, not as much).


6 posted on 07/02/2014 9:25:53 AM PDT by kevkrom (I'm not an unreasonable man... well, actually, I am. But hear me out anyway.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper
...getting programmers to actually document their code with decent comments....

That's just wrong.

7 posted on 07/02/2014 9:26:13 AM PDT by Billthedrill
[ Post Reply | Private Reply | To 5 | View Replies]

To: JRandomFreeper

But if I did that, then they could hire someone else to fix my code later. Not in my best interest :)


8 posted on 07/02/2014 9:27:40 AM PDT by Boogieman
[ Post Reply | Private Reply | To 5 | View Replies]

To: rdb3; Calvinist_Dark_Lord; JosephW; Only1choice____Freedom; amigatec; Still Thinking; ...

9 posted on 07/02/2014 9:28:11 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

I used to be pretty good at fixing VCR’s....
Any jobs available for that?


10 posted on 07/02/2014 9:28:41 AM PDT by mowowie
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper
How about documentation?

/* Wachu talkin bout, Willis? */

11 posted on 07/02/2014 9:29:19 AM PDT by Jeff Chandler (Conservatism is the political disposition of grown-ups.)
[ Post Reply | Private Reply | To 2 | View Replies]

To: Billthedrill
I've seen the comment "You wouldn't understand this" next to a complex regex line. In production code.

/johnny

12 posted on 07/02/2014 9:29:42 AM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 7 | View Replies]

To: Jeff Chandler

Or

/* Google It! */


13 posted on 07/02/2014 9:30:20 AM PDT by dfwgator
[ Post Reply | Private Reply | To 11 | View Replies]

To: Jeff Chandler
The story of Mel, the programmer, lives on....

/johnny

14 posted on 07/02/2014 9:30:49 AM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 11 | View Replies]

To: SeekAndFind

I are a software enginner. Started off with FORTRAN-77 and assembler on a DEC PDP 11/24. Nowadays using DOTNet C# on PCs for testing hardware. Lives been good to me so-far.


15 posted on 07/02/2014 9:32:50 AM PDT by McGruff (It's not the crime, it's the cover-up they said.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: dfwgator
More like: Google it.
16 posted on 07/02/2014 9:34:23 AM PDT by Jeff Chandler (Conservatism is the political disposition of grown-ups.)
[ Post Reply | Private Reply | To 13 | View Replies]

To: JRandomFreeper

C’mon Johnny!

REAL programmers don’t test or document.

That’s for newbs.


17 posted on 07/02/2014 9:34:35 AM PDT by Darteaus94025 (Can't have a Liberal without a Lie)
[ Post Reply | Private Reply | To 5 | View Replies]

To: Billthedrill

Indecent comments make the job fun.


18 posted on 07/02/2014 9:34:58 AM PDT by listenhillary (Courts, law enforcement, roads and national defense should be the extent of government)
[ Post Reply | Private Reply | To 7 | View Replies]

To: Billthedrill
I worked with a guy that documented his code with a lot of verbiage. Even through in some obscenities to see if anyone even reads the comments. :)
19 posted on 07/02/2014 9:35:23 AM PDT by RedMDer (May we always be happy and may our enemies always know it. - Sarah Palin, 10-18-2010)
[ Post Reply | Private Reply | To 7 | View Replies]

To: JRandomFreeper
I've seen the comment "You wouldn't understand this" next to a complex regex line. In production code.

If you've seen the comment: "Explanation more complicated than the code itself" you've view sourced my code and realized the reason programmers make minimal notations.

20 posted on 07/02/2014 9:35:37 AM PDT by Henchster (Free Republic - the BEST site on the web!)
[ Post Reply | Private Reply | To 12 | View Replies]

To: Henchster
And people wonder why at age 42, I dumped everything, and went to culinary school. ;)

/johnny

21 posted on 07/02/2014 9:38:03 AM PDT by JRandomFreeper (Gone Galt)
[ Post Reply | Private Reply | To 20 | View Replies]

To: Boogieman

Fix code later???

We had a guy write up a bunch of code, then did global variable name changes from meaningful to meaningless, just to hide his work.

Code seemed to work OK, but no one could check or maintain. His idea of job security, I guess.

True to his nature, he finally got in a fight with the division head, cops were called and was sent home to sit by the phone for further assignment.

And he had to scrounge up a new job pretty soon.


22 posted on 07/02/2014 9:38:27 AM PDT by Scrambler Bob (You can count my felonies by looking at my FR replies.)
[ Post Reply | Private Reply | To 8 | View Replies]

To: RedMDer

COBOL is self-documenting.


23 posted on 07/02/2014 9:41:23 AM PDT by AppyPappy
[ Post Reply | Private Reply | To 19 | View Replies]

To: Scrambler Bob

So, the code had to all be done over?


24 posted on 07/02/2014 9:41:31 AM PDT by listenhillary (Courts, law enforcement, roads and national defense should be the extent of government)
[ Post Reply | Private Reply | To 22 | View Replies]

To: JRandomFreeper

We had to insert a couple of lines of code something like —

x=y
y=x

With a comment

C Do not remove or change these lines.

This was necessary to cure a compiler problem. Sometimes, the compiler, when it grabbed a section of code, would get an error. This changed the section of code’s boundary.

My favorite computer quote:

“Problems that go away by themselves come back by themselves.”


25 posted on 07/02/2014 9:50:56 AM PDT by Scrambler Bob (You can count my felonies by looking at my FR replies.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: SeekAndFind

11. Hindi


26 posted on 07/02/2014 9:54:54 AM PDT by DFG ("Dumb, Dependent, and Democrat is no way to go through life" - Louie Gohmert (R-TX))
[ Post Reply | Private Reply | To 1 | View Replies]

To: JRandomFreeper

Ya mean like this?

// Increment variable i by one
i++;

(*snort*)

I actually saw that when I was reviewing someone’s code.


27 posted on 07/02/2014 9:55:32 AM PDT by BuckeyeTexan (There are those that break and bend. I'm the other kind. ~Steve Earle)
[ Post Reply | Private Reply | To 5 | View Replies]

To: SeekAndFind

I speak Incan and Mayan. I'm a shoo in!

28 posted on 07/02/2014 9:58:22 AM PDT by Focault's Pendulum (I live in NJ....should' Nuff said!)
[ Post Reply | Private Reply | To 3 | View Replies]

To: SeekAndFind
//IWANTA JOB
//IMA EXEC PGM=IEFBR14
//SYSIN DD DUMMY
//

Where do I sign up?

-PJ

29 posted on 07/02/2014 9:58:43 AM PDT by Political Junkie Too (If you are the Posterity of We the People, then you are a Natural Born Citizen.)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

Backing up e-mails.


30 posted on 07/02/2014 9:59:40 AM PDT by Ingtar (The NSA - "We're the only part of government who actually listens to the people.")
[ Post Reply | Private Reply | To 1 | View Replies]

To: Scrambler Bob
Sometimes, the compiler, when it grabbed a section of code, would get an error.

Back in the day as a programmer, I ran into a weird compiler error. Had it narrowed down to a few lines of code, so I added a print line to show me the value of a variable. Compile worked, and the code ran just fine. Commented out the line, the the code ran just fine. Removed the comment, and the code stopped working.

Had to leave the comment in the code for the program to work.

31 posted on 07/02/2014 10:00:52 AM PDT by ShadowAce (Linux -- The Ultimate Windows Service Pack)
[ Post Reply | Private Reply | To 25 | View Replies]

To: JRandomFreeper

With many of the modern languages, much of the code can self-document. My rule of thumb is that if the code cannot explain itself, I am probably doing it wrong.


32 posted on 07/02/2014 10:01:24 AM PDT by Ingtar (The NSA - "We're the only part of government who actually listens to the people.")
[ Post Reply | Private Reply | To 5 | View Replies]

To: Billthedrill

If it was hard to write, it SHOULD be hard to read!


33 posted on 07/02/2014 10:03:24 AM PDT by IronJack
[ Post Reply | Private Reply | To 7 | View Replies]

To: JRandomFreeper
I will admit under pressure to seeing "this error trap is for complete idiots using an application they have no business using."

Shortly after I typed it.

34 posted on 07/02/2014 10:03:30 AM PDT by Billthedrill
[ Post Reply | Private Reply | To 21 | View Replies]

To: AppyPappy

COBOL can be easy to read. It depends on who wrote it. :)


35 posted on 07/02/2014 10:05:44 AM PDT by RedMDer (May we always be happy and may our enemies always know it. - Sarah Palin, 10-18-2010)
[ Post Reply | Private Reply | To 23 | View Replies]

To: listenhillary

I once worked for a real estate appraisal firm.

On the appraisal forms, which are, in effect, legally binding documents, there are many small spaces provided for comments to questions/measurements, etc.

One dimwit I worked with provided a comment on whether tile was plain or inlaid.

He chose to comment, “get laid”.

The boss was not amused, and he was summarily fired (and rightly so!).

As the boss so often reminded us, “every appraisal is a potential lawsuit”.

I assume he (the fired appraiser) got the religion a little too late for his own good.

CA....


36 posted on 07/02/2014 10:09:01 AM PDT by Chances Are (Seems I've found that silly grin again....)
[ Post Reply | Private Reply | To 18 | View Replies]

To: Scrambler Bob
Fix code later???

I've seen that comment in production code. Usually doesn't bode well.

When the comments in the code make less sense than the code it may indicate the code was fixed by someone who left the original comments untouched.

37 posted on 07/02/2014 10:09:51 AM PDT by eggman (End the Obama occupation of the White House!)
[ Post Reply | Private Reply | To 22 | View Replies]

To: SeekAndFind

comments are fine until the code and the comments diverge, which they always will...


38 posted on 07/02/2014 10:10:31 AM PDT by olepap (Your old Pappy)
[ Post Reply | Private Reply | To 1 | View Replies]

To: SeekAndFind

comments are fine until the code and the comments diverge, which they always will...


39 posted on 07/02/2014 10:10:32 AM PDT by olepap (Your old Pappy)
[ Post Reply | Private Reply | To 1 | View Replies]

To: AppyPappy
COBOL is self-documenting.

LOL! I worked with an engineer once that said C was self documenting.

40 posted on 07/02/2014 10:41:46 AM PDT by MulberryDraw (Repeal it.)
[ Post Reply | Private Reply | To 23 | View Replies]

To: olepap
comments are fine until the code and the comments diverge, which they always will...

Good point. Comments are also fine until you're given one hour to complete a four hour task.
41 posted on 07/02/2014 10:55:15 AM PDT by mmichaels1970
[ Post Reply | Private Reply | To 39 | View Replies]

To: SeekAndFind

What, no COBOL?


42 posted on 07/02/2014 11:53:18 AM PDT by NonValueAdded ("The Arab Spring is over. Welcome to the Jihadi Spring." Jonah Goldberg)
[ Post Reply | Private Reply | To 1 | View Replies]

To: Scrambler Bob

“Fix code later???”

Well, update or change I mean. If nobody else can figure out my code, they have to call me back and pay me to do it, or pay someone else a bunch more money to redo it from scratch. Why should I leave a cheat sheet for my competition?

If they want to pay me extra for documentation, then maybe I’d do it. Otherwise, if they pay for the code, they get the code, not code + comments.

Now, I don’t do stuff like make the code intentionally obscure like the fellow you mentioned. I have just found the average skill level programmers usually have trouble figuring out what I am doing unless I explain it to them.


43 posted on 07/02/2014 1:05:58 PM PDT by Boogieman
[ Post Reply | Private Reply | To 22 | View Replies]

To: JRandomFreeper

If it was hard to write, it should be hard to understand.


44 posted on 07/03/2014 10:35:49 AM PDT by DuncanWaring (The Lord uses the good ones; the bad ones use the Lord.)
[ Post Reply | Private Reply | To 5 | View Replies]

To: JRandomFreeper
I've seen the comment "Nobody here or at knows what this statement does, but if it's changed, the display quits working" in aircraft display software.
45 posted on 07/03/2014 10:37:48 AM PDT by DuncanWaring (The Lord uses the good ones; the bad ones use the Lord.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: JRandomFreeper
I've seen the comment "You wouldn't understand this" next to a complex regex line. In production code. /johnny

Well, at least they were *honest*...

Cheers!

46 posted on 07/04/2014 7:06:17 AM PDT by grey_whiskers (The opinions are solely those of the author and are subject to change without notice.)
[ Post Reply | Private Reply | To 12 | View Replies]

To: Darteaus94025; JRandomFreeper

Cheers!

47 posted on 07/04/2014 2:35:43 PM PDT by grey_whiskers (The opinions are solely those of the author and are subject to change without notice.)
[ Post Reply | Private Reply | To 17 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
General/Chat
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson