Monday, July 9, 2007

Apakah yg diperlukan oleh sorg J2EE Developer

Kalau ikut apa yg saya baca, Seorg J2EE Developer mesti lah

  • Bersabar utk belajar dan bina Java/J2EE System yg berkualiti.
  • Berkemampuan utk berfikir bukan sekadar dari perspektif teknikal malah dari segi perspektif business
  • Berkemampuan utk menganalisa "What if" senario cthnya
    • apakah sistem yg dibina boleh menyokong produk baru dia masa akan datang
    • apakah sistem yg dibina boleh menyokong utk pelayan web.
  • Berkemampuan utk melihat sesuatu sistem secara "big picture" spt konsep design, isu-isu transaksi, concurrency, performance, memory dan
    drill down to details bila diperlukan.
  • Attitude yg bagus.. Attitude "saya tahu semua" perlu dielakkan....
  • Peribadi yg baik dan Skill komunikasi yg bagus.
  • Berusaha utk belajar dan keep up dgn emerging tech dan framework mcm Spring,Hiberanate,Struts.. dll
dan yg ini sy tambah sendiri

  • Berkemampuan utk menguasai dan memodelkan OO mengikut design masing² ..
    • cth konsep design yg pernah sy dgr
      • Domain Design Driven
      • Design Pattern
      • Test Driven Pattern
      • dll yg saya tak tahu...
  • Hensem bergaya?? perlu ker? Kemas mungkin kut..
  • Memahami boundaries dan skop utk setiap sistem mahupun component di dalam sistem.. kalau boleh jgn overlap.. supaya code yg common pada components yg berbeza di dalam sesuatu sistem boleh digunakan semula...(Reusable )
  • Memahami kelemahan / kekurangan pada sistem
  • Mempunyai sikap incompleteness di dalam software.... ini penting supaya kita boleh mencapai objektif sistem pada masa yg ditentukan... kita tidak semestinya perlu membaiki kelemahan yg tidak seberapa penting atau selagi kelemahan tersebut tidak memberi impak kepada objektif sistem...(yang ini baru dpt cahaya dari sifu)...
saya rasa ada juga maklumat² diatas ini boleh diterima pakai developer dia platform selain java..