Jose Cifuentes

101
reputation
1

Started programming early, gone through different stages:

Hobbyist:

1990-1992:MSX Basic, Z80 Assembly (First steps, talking to machine?!)
1992-1993:MS-DOS, Quick Basic (Welcome structured programming)
1993-1999:MS-DOS, Turbo Pascal, x86 Assembly, Borland Pascal (What a good compiler can do)

Student:

2000-2003:Windows, Visual Basic, Object Pascal, Borland Delphi (Visual/WYSIWYG is nice)
2004-2005:Windows, C/C++, Visual Studio 6 (All programmers need to learn C Period!)
2005-2006:Windows, Java, Eclipse, C#, Visual Studio .NET, HTML/JavaScript (Thank God for IDEs)

Professional:

2006-2008:Windows, Unix, System i, CL, SQL (There is more than IDEs and Languages)
2008-2012:Windows, Unix, z/OS, Java, Eclipse, HTML/JavaScript (z/OS is still around)
2012-2016:Linux, Java, Eclipse, HTML/JavaScript, JavaScript Frameworks, PHP, C/C++
          TCP/IP, SOA, RESTful Services, J2EE (I know, this only the beginning...)