About

Kenneth R. Jones

I have been engaged in programming since the 1990s. Until around 2010, I was an autodidact programmer. In 2025, I earned my master’s degree in software engineering with a 4.0 GPA. I have also served as an assistant instructor and managed an IT helpdesk lab while in school. This combination of experiences gives me a unique perspective on both self-directed learning and formal academic training.

Current Projects

I am currently learning Godot and working on developing two games: Blackjack 21 and GinRummy. I’m also working on developing this website. When I’m not developing games or other projects, I’m usually working on writing articles about engineering or other educational topics.

Education

  • Associate of High Honors, program: IT/Web Analyst-Programmer
  • Bachelor of Science degree in Information Technology
  • Master’s degree in Software Engineering

Certifications

  • .Net Programmer
  • Database Manager
  • Java Developer
  • Web Developer

Honor Societies

  • Phi Kappa Phi
  • Upsilon Pi Epsilon

Topics of Interest

  • The differences between self-directed and formal educational training.
  • Whether a college degree is truly necessary.
  • Which programming languages to learn first.
  • The value of memorizing syntax versus learning topics agnostically.