What do we call someone who creates software?

Sample titles used:

  • Computer scientist
  • Software developer
  • Software engineer
  • Engineer
  • Computer Engineer
  • Development engineer
  • Web developer
  • Mobile applications developer (and specialties like Android apps or iOS apps developer)
  • Front end developer
  • Back end developer
  • Full stack developer
  • Devops engineer
  • Programmer
  • Computer programmer
  • Coder
  • Systems analyst
  • Information systems technician
  • Analyst/programmer
  • Database administrator (some are expected to developer database applications)
  • Software architect
  • Principal engineer
  • Senior engineer
  • Junior developer
  • Junior engineer
  • Data architect
  • Software consultant
  • Software craftsman

You can almost take a large set of nouns used in any business title and pair up with any of “engineer”, “developer”, “scientist”, “architect” and so on. The number of potential titles is huge.

Continue reading What do we call someone who creates software?

Facebook Experiments With Disappearing Posts

Facebook Experiments With Disappearing Posts.

Enables you to post something with an expiration date and time.

Many users of FB do this now but manually: they post a topic, and when challenged on the accuracy of the topic or post, they delete it.

This enables the spread of inaccurate views intended to influence others while simultaneously avoiding challenges. In the field of propaganda, the first message that consumers receive is the one most likely to stick, even when it is wrong. Propagandists know that most people share before thinking, thereby using social media as a frictionless conduit for propaganda.

Past posts about the use of social media for propaganda purposes are here.

MIT Study finds that online learning works

Some have been saying online courses do not work but an MIT study finds otherwise:

Massive open online courses are not only effective, researchers have discovered, they are as effective as what’s being traditionally taught in the classroom — regardless of how prepared or in the know students are.

via MIT Study: How Do Online Courses Compare to Traditional Learning? | BostInno.

Fascinating TED talk on our “addiction to experts”

The thesis is that we are “addicted to experts” and when listening to experts, some research shows we basically stop thinking. Instead, we should continue to think for ourselves and must be willing to dissent from and to confront experts (who can be wrong more often than many may admit).

Prof. Noreena Hertz taught and conducted research at University College London at the time this talk was presented in 2010. She has expounded on this thesis in a later book (which I have not yet read)

Unfortunately, I have been burned by “experts” on numerous occasions so I rarely accept an expert’s statement without doing critical analysis of my own. Sorry to say.

“Study: Social media users shy away from opinions”

Study: Social media users shy away from opinions | Technology | KATU.com – Portland News, Sports, Traffic Weather and Breaking News – Portland, Oregon.

Study suggests people post what they expect their followers to agree with – in other words, Facebook becomes an echo chamber that stifles discussion and debate. Few people will challenge their “friends” when there are different interpretations or even when the facts are completely wrong.

A side effect is that people become dumber over time as they learn things that are not actually true but which go unquestioned. Propagandists know the first message delivered often sticks, in spite of later contradictory information. As a consequence, social media has become a frictionless conduit for the unimpeded flow of propaganda messaging.

A related issue is that as elections approach (and for some people this seems to be a 12 month long event, held annually), much political propaganda is posted online. And much political propagandizing falls into the category of online bullying: anyone who does not agree is obviously wrong or stupid.

Why on-the-job training has mostly vanished

Is On-the-Job Training Still Worth It for Companies? – Businessweek.

The relationship between employers and employees is such that jobs are rarely long lasting anymore. As a result, employers do not wish to invest in worker training for fear they will not see a return on investment. Another fear, not mentioned in the article, is that training workers with new skills often implies they should earn more money – which employers prefer not to pay. And when the employer does not pay for those additional skills, the employee leaves for elsewhere.

An issue in my field is employers seeking applicants with a long list of degrees and certifications, paid for by the employee. But employers are not paying much more for the employee’s own investment – the result is employers are expecting more but paying less for that value. Which is another way of saying that pay is going down, even if the $ value looks greater.

Another Android – Nexus 5 battery drain problem and how to fix it

This link describes the problem: Chrome: sandboxed processes are killing my b… | Nexus 5 | XDA Forum.

 

Periodically, Chrome launches something that shows up in Settings | Battery as “com.android.chrome:sand…“. This task consumes significant amounts of power, all by itself, even when the phone is not in use. In fact, the phone is quite warm to the touch.

 

Some think this is related to having multiple tabbed windows open in Chrome and/or one or more of the web pages using Flash content that seems to never be shut off. Who knows?

 

The solution is to stop using Chrome on Android and install one of the many free browsers

Dolphin Browser
Dolphin Browser (Photo credit: Wikipedia)

available in the Google Play market. I installed the Dolphin browser, restarted my phone and charged up the battery – and the result is good battery life and the phone is no longer running hot.

 

There have been many battery power consumption problems with recent releases of Android, depending on your phone model and perhaps other features such as which apps are running.

 

 

US GAO’s full report on HealthCare.gov management failures

Here is the full report: Ineffective Planning and Oversight Practices Underscore the Need for Improved Contract Management (PDF)

I do not have time to read it just now but look forward to going over it later as a lesson in software engineering practices.

“Why I quit Facebook”, by Chris Chan

Why I quit Facebook and we are sharing much more than you think | LinkedIn.

As of today, the above post has been shared over half a million times.

I am now restricting my FB logins to once or twice per week. At some point, I may delete the account too.  Chris’s reasons are relevant, but for me, the bigger issue is the non-stop sharing without thinking – literally the excessive sharing of items using obvious methods of propaganda to persuade others.

Facebook is what I call a frictionless conduit for the dissemination of propaganda through the unquestioned sharing of stories that rely on logical fallacy, appeals to emotion or factual inaccuracies and other methods of propaganda used to persuade others. Few people will challenge their friends; the result is a perfect platform for propaganda. And that means a waste of our time.
Separately, Facebook’s tracking and collection of data is far larger than most realize.

Reality-based Thinkng on Business, Tech, Energy, Transportation