Archive for October, 2014

Life of A Programmer — Session 4.3– How Can You Become More Skilled Than Your Fellow employees.

October 31, 2014

PRINCIPLE 2: KEEP A WRITTEN DAILY LOG

Keep an accurate written log of your activities.

This log should contain the beginning and end time
for each activity.

This log should briefly define the activity and its
results.

Where appropriate, the log should reference particular
sections of your plan.

The “Weight of The Evidence” is always valuable in any
progress report.

You will always be able to show management your current
status at any time.

MORE IN THE NEXT MESSAGE

Advertisements

My Invitation To You

October 31, 2014

I became a software engineer in 1966 due to an experiment
that I had performed. I have never taken a course in
Software Engineering. Over the years, I have continued
to experiment on my own time and have greatly benefited
from this activity

In 1992, I became a home based software development business.
I developed a set of tools to aid me in my business activities.
These tools evolved over time and are now capable of helping
a software engineer to become a better, more competitive programmer.

I invite you to take a similar path. My tools can be downloaded
free-of-charge from my web-site, http://www.whatifwe.com and they are
well documented.

Open Source Software Development Tool Error

October 31, 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

FRIDAY 2014/10/30

STATUS: The cause of the above error was found and corrected in both the Windows and Linux Programmable Software Development Environment.

DETAIL: A state machine error was discovered in the devproj.cpp file.

NEXT TASK: The next task will be to prepare the files for publication and then to upload them.

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.