Even if I list all things I’ve done in programming over the years, I’m still going to miss things since the full list is so extensive. Not to mention every place wants to know something different or they have a different focus. But just for an example, here’s something that just highlights things I’ve done
Highlighted Work / Projects
1980s
- Device driver for printer (Tandy Printer) so company could print letterheads or envelopes
- Generalized concept-based toys (example: remote controlled ball design)
- Computer specification comparison for potential purchases (family / business)
- Created text-based mystery games, with experimenting with limited graphics for titles
- Simple computer-based repair and software troubleshooting
- General office application based use
1990s
- Learning and experiment with multiline phone systems, rewiring homes for phone and networking
- Setup and testing of small networks
- Website design and maintenance
- Computer system repair, maintenance, install, and system building
- General database skills of multiple database formats
2000s
- Website design, and start of website/web-based programs (i.e. web UI for otherwise traditional program)
- Graphics design, mainly textures and simple other graphics
- ASP/PHP functioning websites, that performed tasks such as grading essays, performing training
- Advanced database tasks, transferring data from one database to another (DB2->MSSQL)
- Creating databases from scratch, with accompanying program to access data
- Creating medical records program
- Creating early forms of VIMS (Visual Inventory Management System)
- Obtained Associates in computer science, as companies required degree to hire (I tutored my classmates while in the classes)
2010s
- Improving, and “halting” VIMS development as requires customization for specific workplace (VIMS original conception required specific workplace for design due to costs/development)
- Website design and automation including designing self-healing websites (websites did a “refresh” if data was hacked due to server hack for shared websites)
- Hired to teach classes for MSOffice (classes cancelled due to college’s min student registration)
Divided by year, not by company. In fact, I won’t even put what companies I’ve done things with online. The whole safety issue. And here’s the best part, see the years? They’re right, but they don’t quite represent my age that well. I started programming when I was 8 years old—and I was paid then too. That was unusual at the time, not as much these days. I just always took to programming and computers, they’re just so simple in a way to me.
Programming languages, the main ones
- QBasic, Basic, Visual Basic 3.0-6.0, VB.NET, VBA, VBScript
- C, C++, C#
- Fortran, COBOL
- XML/XLS, HTML/DHTML/HTML5, CSS, JavaScript
- PHP, ASP
- MySQL, SQL Server, Oracle, DB2
- Joomla, WordPress (obvious since this is in WordPress)
- SSH, cron, and bash scripting
- SQL, T-SQL
- AJAX
Databases
- SQL Server, DB2, MS Access, MySQL, SQLite, Oracle,
- Stored Procedure, Views, Database design and maintenance, Crystal Reports
General IT things
- Different version control software
- Windows (since Windows 3.1), MS DOS, Linux (various distributions)
- AS/400
- Windows & Linux Servers, Network setup & maintenance
- Building PCs (this document created on a system I built myself)
- Designing, planning and programming projects from scratch, as in, blank file to completed program
- Looking stuff up online when don’t know, need refresher, or just looking for a finished example so don’t recreate wheel when not needed
- Troubleshooting existing code
- Just doing IT based things with any electronic device, including cell phones that I’ve never been on
General Office things
- Adobe Flash, Adobe Photoshop, Adobe Illustrator, Adobe Premiere
- Phones, multifunction machines, printers, scanners
Let’s just simplify it, if it’s a programming language, I’ve probably done it seen it, or heard of it, and if not I can probably learn it quickly. If it’s a device, I’ve probably used it. If it’s an operating system, I’ve probably been exposed to it. I’m still picking up things. The best/worst part of this entire list? I’m “missing something a company wants” for experienced people, and not considered for most entry level jobs. Me? I’m just wanting a job in an office doing things I enjoy. Might be odd, but I prefer to be happy at a job, than be miserable at one.
Note: Wondering about code examples?