My journey into computing

Digital Dreams

Just for fun, a rough overview over my path into computing, ordered loosely by time :P

  • Games (surprise! …or maybe not)
  • Basic MS-Dos command-line stuff.
  • Got my first computer.
  • Simple animations and drawing in Flash.
  • Made my first pseudo website (100% Flash).
  • HTML and CSS.
  • Made my first website (HTML and CSS).
  • Discovered server side includes and PHP and it’s include function.
  • Installed the Apache web server on my machine for the first time.
  • Made my first contact form which sent emails to myself.
  • MySQL.
  • Made my first guest book and a simple link visit counter thing.
  • Photoshop.
  • Photo retouching and other fun stuff.
  • Started on my bachelor degree in computer science.
  • Object-oriented programming and Java.
  • Binary, boolean algebra, simple circuits and other cool stuff.
  • Algorithms (searching, sorting and others), data structures (stacks, queues, trees and so on) and other useful things.
  • How computers actually work.
  • VHDL and FPGAs.
  • Made my first real working usable program in Java, a game called Eight Puzzle.
  • C++.
  • Made my first real working usable program in C++, a game called UltraWorm (Clone of Snake).
  • More about the inner workings of computers, all the way down to the transistor level.
  • Operating systems.
  • More about electronics.
  • Signal processing.
  • Object-oriented analysis and design.
  • Computer networks, the OSI protocols, et cetera.
  • Touched Linux for the first time.
  • Real-time systems and programming simple robots (Loads of fun :D )
  • Project management.
  • Multimedia.
  • Main project of the bachelor degree — Included among other things Linux, interfacing with web cameras, serial ports, network, JSP, and more.
  • Got my bachelor degree!
  • Thought myself C#.
  • Became a Media Missionary at LifeStyleTV.
  • Video production.
  • Camera operation, video quality, colors, composition, graphics, audio, editing.
  • Final Cut Pro and Motion.
  • Graduated from LifeStyleTV.
  • Got a job as a software developer in Norway
  • Learned a lot more about C# and the .NET Framework.
  • Finally learned about source control. (Why we never learned that during the computer engineering course, I will never understand…)
  • Finally learned about writing tests and test-driven development. (Same goes for this…)
  • And now… well… like always, learning something new every day :P Mostly related to C# and general software development. Subscribe to my blog :P

With a hint of Social Ineptitude