Hardy speaks Spanish, has strong management skills, is familiar with programming and business analysis and is centered in real estate. He has worked for IBM, several software companies and several real estate franchises. Hardy has been a substitute teacher in Gwinnett County and has taught many classes in programming techniques and proper use of application software.... [more]
I've always been a student of English, and I love the language. When I worked for IBM I was required to write essays on the advantages of using our products and essays on how to use programs I wrote.
I have decades of speaking English almost flawlessly. My goal in proofreading is to make sure that all spelling is correct, that you use tenses properly, and that you don't have run-on sentences.
I formerly worked for IBM as a Program Systems Rep and as a Systems engineer. Both jobs required that I know COBOL. I am familiar with the Divisions that govern the layout of all COBOL programs. I can generally recognize at once if a student has the specifications in the incorrect Division. I have recently given advice to a person who debugs COBOL programs for a major retailer.
I have been a programmer for many years starting at IBM when I repaired programs or helped Users who were using programs incorrectly. My primary experience has been with assembler, COBOL, Pl1, RPG, and RPGII, and I have written programs in machine level code. I would teach that the most important element of programming is to use the inner logic of the compiler to your advantage. You must also make sure that the logic of your program is an exact representation of your intention in writing the program.
My first personal computer was a COMPAQ portable (luggable - it weighed 34 lbs.) and the operating system was PC-DOS. The COMPAQ was an IBM compatible model so it used the IBM Version of DOS, not the MS SOS version. There were over a dozen different variations on DOS, but PC and MS were the most prolific and popular. In those days, all you had to interface with your computer was DOS, so you had to understand a lot more about the physical characteristics of the system than you need to know today. DOS commands are specific to the device you are trying to control, and the command parameters are usually positional. That is you have to understand all the options you can specify in a command and you have to put commas in place where you do not want to use a particular option of a command. There are no logical commands. Everything is physical. I can't imagine why someone would want to learn DOS; but if they do, I can teach it.
When my sons were in school, my wife and I used Publisher to put together books that we then bound for elementary students who wrote stories so they could experience the joy of being "published." The most important concept to teach about Publisher is that you cannot just add a page. Pages are added in multiples of four to satisfy the pagination requirements of the program. As long as the student understands the fundamental purpose of Publisher, to publish a book or booklet, they will be able to use it properly. If they want to publish a flyer, they should use Word. I also have been a programmer for many years.