Web Based or Software/System programming???
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 always fastly and get not too much salary. In Kelantan with my salary;
OKlahh. If Itake engineering kan senang ckit, 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 ….
September 5th, 2006 at 7:36 pm
C++ was a great foundation to start. Most programming structure similar in logic. The different between programming language just their
1-syntax & operators,
2-methods names
Master one programming language will helps learning new ones easier. Learn the “BASICS” of all language might won’t make you brighter. You just will go confuse and confuser when jumping to antoher language.
Simple tips to master a language:
-> simply go trough the whole available manual, you no need to remember everything, the most important here is you need scan what the language capable of. if you’re in hurry just remember where are reference for what topic located. when doing programming project then read carefully what are you going to use.
In my opinion, OOP knowledge was another great fundamental to the MODERN programming world. the advantage knowing OOP is most task can be accomplished faster when you can “skip” lot of part in the manuals… having lots of pluggable API, components and object helps task accomplished faster.
back to the topic, wab based does’t require OOP? dont get it wrong, every programming language moving into OOP nowadays!
September 7th, 2006 at 3:45 pm
Tq taufiq for that advises …
Hmmmm It’s seem I don’t understand what’s programming yet …. but day by day I more understand what’s OOP concept. Maybe now I need to make a decision which language I want to concentrate ….
September 7th, 2006 at 3:46 pm
Tq taufiq for that advises …
Hmmmm It’s seem I don’t understand what’s programming yet …. but day by day I more understand what’s OOP concept. Maybe now I need to make a decision which language I want to concentrate ….