|
Page 1 of 3 Arghhhhhh Actually I’m in dilemma now. I don’t know which one to concentrate, web based or software (SW)/system programming. In programming, what I know is there’re two type of programming. One of them is SW/system programming which mostly used Object Oriented Programming (OOP) concept, this concept I still can’t dominate until now even I have been study about it for 6 years!!! Some expert said; if you want to success in programming field, you need to expert in 1 language only, but better if you expert in 2 language. OOP programming is like you play a puzzle, but the difficult is the pieces of puzzle not at the same place, it’s at the different place. You need to know how to find each pieces of puzzle to complete that puzzle. That’s the impression what I can give to you what’s OOP programming.
Web based programming concept not too complex, it’s just used Structure Programming concept plus a little basic OOP concept. It’s like playing puzzle, but the pieces of puzzle just at the same place. Not like system programming where the pieces of puzzle at the different place. You can be expert if concentrate for this type of programming for 1 year. My field study and task job now is in software programming. Using C++ extend with Microsoft Foundation Class (MFC) plus with Mawarsoft Foundation Library (MFL). MFL is a library of function and class developed by my current boss, Mr. Rokman Semail. That’s why I really respect him because is rare to find a person like him. He spent about 10 years to develop this library from zero and now can make a quick software and system just using this library. Huh, that’s the difficult part for me, because there’re no reference resources to his library, MFL. I need to always asking him about every item in MFL because he’s the developer and only reference; documentation pun xde (He don’t have time to make documentation). It’s shame for me because always interrupt boss to ask a questions about MFL. Sometime the same question. After 1 year working here, I don’t know what’s my contribution to company. Working at here so relax … Current most popular web based programming is php. Php is an Open Source (OS) language. That’s why it’s popular and was used almost around the world. What is open source? If u don’t know what’s Open Source, please refer at here. For me, it’s easier to study php because it’s a lot free reference resource in the internet. Not like C++ and MFC which is a proprietary language under Microsoft Corp. There’re just a few resource and always need to buy license and tool also a good reference. Open source doesn’t need to pay anything, that’s why open source popular used wider around the world web site Before this I never seem the future of php, but now when I see a few my friends success in php; it’s change me a lot. I started study this language about 4 months ago, in April if I’m not mistaken. Now I can publish my own website even just using Content Management System (CMS), joomla. My website is www.aktechpage.com, please visit my website and it’s an honourable for me if you can give some comments and critics about my website. I need it right now to get what’s is I have to improve. I believed that I need at least 1 year to expert in this language. Where I’m now, it’s not off topic yet, right??? Hemmm last thing from me, right now, Is it I need to work at the other company which is focuses on web based programming and make programming using php, mysql and phpmyadmin or stay at current job try to study C++, MFC and MFL ??? Why I choose this field for study?I don’t know but before fill the ipta form I think this type of job is fun, glamour and high salary. But now it’s difficult, still fun, need to always update knowledge and skill fastly and get not too much salary. In Kelantan with my salary; OKlahh. If take engineering kan senang, just focuses one thing and you’re expert after 1 or 2 years. Programmer, different company using different language. I have studied a few language, below is the language I have study before for basic only. - C++
- Macromedia Director 8
- Flash 5
- Java Applet
- Assembly language
- Visual Basic 6
- Adobe Photoshop
- MS SQL 2000
- C#
- ASP.net
- Java
- JSP
- JDBC + Java Beans
- Oracle 9iDB & DS
- Developer 6.0
- C++ extend MFC
- php
hemmm …. None of above I master it. Huh ….. penin2x ps : Nak cari keje kat tmpt lain ke tak ….  Views: 963
|