Nicko Headache

Nicko dreams, thoughts about life, what to do after wake up

Archive for June, 2007

Studying on IT, (revised 1 Juni 2007)

Posted by Nicko Satria Utama on 1 June , 2007

Today I will revised what I want to study on IT ( if I have enough time). I use my own time and don’t use my current work time. Some of them is very useful to my own company and as a freelancer.

  1. .NET 2.0 framework, .NET 3.0 framework, .NET 3.5 (Linq)
  2. Visual Studio 2005 and 2007 beta; and its extensibility via Visual Studio SDK
  3. Eclipse 3.2 IDE
  4. Database : SQL Server 2005 on development, quick deployment and maintenance; Oracle 9i / 10g, MySQL and IBM DB2. I don;t want become DBA
  5. Language concept; linguistic; semantic. declarative. I will use C#, VB 8/9/10, Dynamic Language Runtime, Java, Ruby on Rails, compiler
  6. Diagram: UML 2.0, BPMN
  7. Windows XP, Windows 2003 and Windows Vista for development, quick deployment and maintenance
  8. Software Development concept. Software Factories, Agile, Extreme Programming, Rational Unified Process/Rational Method Composer, Test Driven Development.
  9. Concept : Domain Specific Language, Web Onthology, Web 2.0, Metadata programming, ORM
  10. Project Management
  11. Java with JDK 6, J2EE, IBM Websphere 6,
  12. Web development, HTML, XHTM, CSS, DOM, XML, DTD,XML Schema, Semantic Web, Web API, AJAX(MS), Orchestration
  13. Versioning with Clearcase 7, Subversion
  14. Web services, SOA, ESB
  15. Accounting in general and specific for industry: healthcare, banking
  16. User Interface on Windows, Web and mobile application
  17. Globalization and Localization
  18. Windows Presentation Foundation, Workflow Foundation, Windows Communication Foundation and Cardspace
  19. Linq (Language Integrated Query) , DLR (Dynamic Language Runtime), Silverlight (formerly WPFe)
  20. Browser compatibility: IE6/7, Firefox 2.x, Opera 9
  21. Bug tracking with Clearquest 7
  22. Defining requirement with Requisite Pro 7
  23. Creating static and dymanic report. Can be from scratch, SQL Server 2005 reporting or other tools
  24. Mobile development with J2ME
  25. PHP 5.x
  26. Concept: Enterprise Resource Planning, Enterprise Resource Management, Supply Chain, Customer Relationship Management, 6 sigma, Balance Scorecard, Business Orchestration
  27. Concept: Design Pattern, Latest Object Oriented, Refactoring,
  28. Library: Ideablade 3.5, Enterprise Library 3.1, Application Block, Software Factories on UI, Web Services
  29. Binding: DataBinding, Weak Binding, Late Binding
  30. PC Virtualization and application tester using VMWare workstation

I don’t want to study or try to forget

  1. Old styles Cobol and RPG
  2. Visual Foxpro 7 or older
  3. Visual Studio .NET 2002 and 2003. of course .NET Framework 1.0 and 1.1
  4. Old style software development like waterfall etc
  5. Chen ERM, Data Flow Diagram
  6. UML 1.5 or below
  7. MFC and ATL.
  8. OpenGL
  9. Linux and its development
  10. Visual Basic 6.0 or below
  11. Perl
  12. PHP 4 or below
  13. Clipper
  14. Dbase
  15. Microsoft ASP
  16. Windows 2000 or below
  17. Mainframe and AS/400
  18. Mere Mortal library (from Oakleaf) and their various implementation

I will study when I have very much time

  1. Sun Solaris
  2. Develop Device Driver on Windows XP, Windows 2003 and Windows Vista
  3. Develop application on MacOS X
  4. Data Warehouse and data mining
  5. Concept : Business Intelligence, Artificial Intelligence
  6. MS Biztalk Server 2006
  7. Visual Foxpro 8 or 9
  8. Hardware troubleshooting
  9. Windows XP, 2003 and Vista networking.
  10. Develop application on RS 6000
  11. Flash and its programming
  12. Graphic and web design

Posted in think&think | Leave a Comment »