PRINCIPLE 1: WRITE AND EXECUTE A PLAN

October 31, 2014

In many companies, when a new major task is assigned, the
responsible software engineer will be asked to make a plan.

This plan will be presented to management and the senior
programmers for their comments and criticism.

In most cases, this plan will become obsolete and forgotten
with the first software development keystroke.

To become more valuable in the eyes of management, you must
strictly execute the plan that you have prepared.

It can be done and you will learn how to plan your tasks much
better than anyone else

MORE IN THE NEXT MESSAGE

Software “Breaks”!

October 31, 2014

A 17 year old sailor on a submarine must be able to
fix a critical piece of electronic equipment within
15 minutes.

Critical submarine hardware has the required subsystems
to facilitate the location of a failed replaceable components.

Most hardware these days has at least one computer within it.
This includes critical submarine systems.

Can the same 17 year old sailor on a submarine find and
correct a critical software failure within 15 minutes?

Does software “break”? Not really. but software fails when
it illegally or incorrectly writes some data.

Programmers have many ways of preventing illegal writes which
they use in checkout and then remove before delivery.

WHATIFWE used formal illegal write prevention code in delivered
software?

Life of A Programmer — Session 4.1 — How can you become more skilled than your fellow employees.

October 28, 2014

You were recently employed as a software developer in a major software engineering company.

You have a family that needs the financial resources that your job provides.

You need to reduce the risk of layoff and increase the probability of a raise.

Your needs are more likely to be met if you adopt the following four principles.

PRINCIPLE 1: WRITE AND EXECUTE A PLAN

PRINCIPLE 2: KEEP A WRITTEN DAILY LOG

PRINCIPLE 3: MAKE SMALL SELF-DOCUMENTING SOURCE FILES.

PRINCIPLE 4: ACCEPT NO VERBAL ORDERS

MORE IN THE NEXT MESSAGE

WhatifWe127 — My Internet Interface

October 28, 2014

Hopefully, this post will answer many of the questions that I have received about the Internet services that I am receiving.

First, please understand that I do not have a team. There is one of me and I am home based.

My Internet service is provided by Earthlink.

Recently I changed from DSL to a cable Internet communication process due to a major regional outage.

My blog is provided by the free WordPress site which may or may not add some advertising.

I also have a whatifwe Codeplex site and and a @whatifwe2048 Twitter site.

I designed my Website using Microsoft Front Page.

I have successfully accessed my web-site and blog on a LINUX, WINDOWS, and MAC machine.

Life of A Programmer — Session 3.3 — But You Have a Challenging Software Engineering Job.

October 28, 2014

Around 1975, the employee / employer relations began to change.

Employer / Employee loyalty diminished with each passing year.

Job Seekers with many employers on their resumes were favorably considered.

Everyone effectively became a “temporary employee”.

Currently, you are upper-middle class. However, your future is not certain.

MORE IN THE NEXT MESSAGE

The Role of the Media

October 28, 2014

Both the incompetent and the competent benefit from
media attention.

The competent leader requires community participation.
The media helps him to obtain the participants.

The incompetent needs 15 minutes of fame. The media
helps him to satisfy his greedy goals.

Unfortunately the entertainment associated with the
incompetent attracts a lot of media attention.

The competent pioneer finds new solutions to current
problems.

WHATIFWE were to provide the media attention needed
to develop hope from the new ideas of the competent
pioneers?

Open Source Software Development Tool Error — 2014/10/27

October 28, 2014

An Programmable Software Development Environment system error has been discovered,

The WIN32 error message is as follows:

PCG ERROR: Preccall — 574
PCG ERROR: mainprj — 1723
PCG ERROR: explrpde — 153

The LINUX error message is as follows:

PCG ERROR: Preccall — 593
PCG ERROR: mainprj — 1742
PCG ERROR: explrpde — 172

MONDAY: 2014/10/27

STATUS: I have encountered this error when my _DEVELOP_PROJECT command in a development task file tries to access another development task file that it cannot find.

DETAIL: Usually, the file name is incorrectly written in the _DEVELOP_PROJECT command. The associated error management code must be corrected.

NEXT TASK: My next task will be to find probable causes for this error.

Life of A Programmer — Session 3.2 — But You Have a Challenging Software Engineering Job.

October 25, 2014

Let me present to you the long term history on employee / employer relations.

I joined the Lockheed California Company in 1961.

At this time, there was a strong loyalty between employers and employees.

Employees were expected to stay with their employer for their entire career.

Employers were expected to keep their employees for their entire careers.

Job Seekers with more than several employers on their resume were not favorably considered.

MORE IN THE NEXT MESSAGE

WhatifWe127 Blog — Web Browser Inquiries

October 25, 2014

There have been many comments and inquiries relative to Web
Browser and Display format problems relative to my blog and
website. I appreciate your comments but I do not have sufficient
time to individually respond to them. I have prepared this
post that will hopefully provide some answers.

Relative to the blog, I use the free Word Press blog site.
The only thing that I prepare is the text. I don’t have any
videos. I do attach pdf files containing my articles. I must
assume that WordPress is up-to-date relative to the various
Web Browsers and Displays. I have absolutely no control over
the format.

Relative to my website, I designed it a number of years ago
using Microsoft Front Page which is now obsolete. I would
assume that it would not behave properly on some of the newer
Web Browsers and Displays. I am currently redesigning it
using the CSS technology. I am using this need as a means of
building standard Web Site development kits and I cannot
at this time predict when this will be completed.

Developing a Website using a software parts library — 2014-10-25

October 25, 2014

The activity associated with development of a software parts library for the development of a web-site will be presented here. This will be an extension of the library used to prepare Programmable Software Development Environment manual.

This effort was started a long time ago following the development of the manual software parts library. Its purpose was to eliminate the need for Front Page. It was subsequently put on hold so that other more important efforts could proceed.

Mr. Mike is a long time professional friend of mine who has recently offered to reconstruct my Web-Site. I told him my plan to use my tool to rebuild my site. He has had difficulties relating to my technology (It is quite different than normal programming methods) and I am not really skilled in Web-site design. We both felt that this might a great opportunity to make the technical connection.

SATURDAY: 2014/10/25

STATUS: The development of the CSS font family library proceeded up to the process of integrating it with the existing CSS software parts library. A Programmable Software Development Environment system error was encountered associated with the Include file.

DETAIL: When I upgraded the Programmable Software Development Environment for the four versions (Experimental, Alpha, Beta, and Release versions}, I did not consider the Include file. I was not using these files at that time.

NEXT TASK: I plan to start upgrading the Programmable Software Development Environment to correct this problem and another error management problem recently discovered, This effort will be put on hold until this upgrade is completed.


Follow

Get every new post delivered to your Inbox.

Join 234 other followers