March 2005 - Posts

Do you want to be a Software Architect?
18 March 05 12:59 AM | norman | with no comments

Software Architect. Suatu role, job title ataupun profesi yang belakangan ini semakin populer, tetapi banyak yang belum paham apa sih sebenarnya Software Architect itu? Apa saja yang dia kerjakan? Apakah Software Architect sama dengan System Analyst? Apa pula hubungannya dengan Project Manager? Tahukah anda bahwa ‘harga’ atau ‘bayaran’ seorang Software Architect bisa lebih tinggi daripada seorang Project Manager? Do you want to be a Software Architect? Do you have what it takes to become one? The demand for Software Architects are increased!

Saya baru saja membuat suatu artikel kecil untuk kurang lebih menjawab pertanyaan-pertanyaan di atas. Untuk membagi pandangan yang telah menjadi ‘common sense’ di industri IT tentang Software Architect, untuk membagi ‘passion’ yang sama tentang apa yang saya kerjakan sehari-hari. Yang membuat saya begitu bersemangat bangun pagi dan berangkat ke kantor ataupun ke client.

Kalau berminat baca, silahkan visit:

http://blogs.netindonesia.net/norman/articles/1258.aspx

O ya, Microsoft juga punya event khusus untuk para Software Architect ini. Namanya: Software Architect Forum. Kayaknya, dalam waktu dekat, Software Architect Forum yang kedua akan diadakan lagi di Indonesia.

Share this post: | | | |
Vacancies at Intimedia
18 March 05 12:42 AM | norman | with no comments

Intimedia currently has the following immediate vacancies: 

  1. Senior Developer
  2. Business Consultant/Analyst
  3. Sales Manager

Requirements: 

  1. Senior Developer
  • 1+ years development experience with.NET or 2+ years as a developer on complex COM/ COM+ projects, VB6 Projects and ASP Projects who has recently moved into .NET
  • Real delivery experience with the .NET framework including C# or VB.NET, ADO.NET, ASP.NET
  • Exposure to EAI technologies (MSMQ, XML Web Services, etc)
  • Participated in full life-cycle development
  • Understanding of code manipulation and optimization issues
  • Familiarity with relational databases (SQL Server)
  • Ideally with an academic background in Computer Science or Engineering

Fresh Graduates are welcome to apply for Developer position. But should already has .NET skills (C# or VB.NET, ADO.NET, ASP.NET)

  1. Business Consultant/Analyst
  • 2+ years experience in systems analysis on development of new and replacement application projects
  • 1+ years experience in gathering and developing detailed functional requirements for OO, multi-tier applications
  • Experience in designing and facilitating user focus sessions
  • Experience in designing and facilitating solution envisioning sessions
  • Experience in leading process improvement efforts
  • Experience with iterative development methodologies
  • Knowledge of a testing methodology and/or experience in testing (System, Unit, Integration, Interface)
  • Understanding of data modeling, object modeling (domain model), and OO design principles
  • Strong understanding of capabilities and limitations of programming languages, middleware solutions, application servers and presentation layer tools is a plus, but not required
  • Strong skills using MSOffice
  • Exceptional listening, written and verbal communication skills
  1. Sales Manager
  • At least Degree or equivalent in IT-related studies.
  • Self starter, highly motivated and aggressive in achieving sales targets
  • Excellent communications and interpersonal skills
  • Confident and comfortable to manage customers at all levels
  • Sales and customer oriented
  • Good knowledge in the IT market and has a strong interest about IT trends and technologies
  • Those with 2 years or more of IT related sales and marketing experience preferred with Technical Software Development
  • You will be responsible for providing Intimedia Product to support client IT operation.

If you meet the requirements and want to join Intimedia, please send your resume ASAP to:

hr@intimedia.com

Share this post: | | | |
Koordinator Group Leader Arsitektur
08 March 05 11:04 PM | norman | 3 comment(s)

Struktur organisasi INDC yang baru sudah dibentuk (periode 2005-2006). Pak Tahir Tahang selaku koordinator umum mestinya akan segera merilis struktur baru tersebut melalui milis, blog maupun website. Di struktur baru ada muka-muka lama ada juga yang baru. :) Selamat bertugas!

O ya, saya sendiri masih terlibat di kepengurusan INDC sebagai Koordinator Group Leader Arsitektur. Jadi, buat teman-teman yang interest pada software architecture (yg diimplementasikan di .NET), kita bisa ngobrol-ngobrol!

Saya tunggu! :)

Share this post: | | | |
Workshop ASP.NET 2.0
05 March 05 12:49 AM | norman | with no comments

Hari ini saya memberikan training/workshop sehari tentang ASP.NET 2.0. Isinya ya segala sesuatu tentang ASP.NET 2.0 & bedanya dgn yg versi 1.x. Event ini adalah workshop, jadi hampir 80% waktu peserta adalah utk coding, bukan dengerin presentasi.

Saya menyampaikan materi ASP.NET 2.0 Internals, yaitu hal2 baru di core ASP.NET 2.0. Isinya mulai dari New Code Model/Partial Class, New Compilation Options, New Page Life Cycle, Extensibility, New Advanced Caching Techniques dan terakhir Performance Comparison ASP.NET 2.0 vs ASP.NET 1.x. Yg intinya, ASP.NET 2.0 LEBIH CEPAT 30% dan LEBIH IRIT RESOURCE/MEMORY HINGGA 50% jika menggunakan IIS 6.0.

Utk materi lainnya, saya dibantu Danang, salah satu Developer Intimedia utk menyampaikan materi spt New Controls, Master Pages, Site Navigation, User Management, Personalization, Themes & Skins, Mobile Devices dan Site Counters.

Tanggal 10 minggu depan, akan ada event yg sama. Lalu akan ada juga workshop 3 hari yg tentunya lebih banyak materinya. Kalau ada yg berminat, bisa kontak: margaretha@intimedia.com

Share this post: | | | |
Software Developers Day ASPILUKI
03 March 05 05:08 AM | norman | 2 comment(s)

Bersama rekan-rekan Group Leader INDC lainnya (Pak Tahir, Agus, Dondy, Basir, Kunarto) saya mengisi acara workshop dengan judul: Application Development with .Net Technology: RAD in Web, Webservice, Desktop and Mobile Application. Workshop ini adalah bagian dari event Software Developers Days yang diadakan olah ASPILUKI. Visit: http://www.software-indonesia.com/

Sesuai judulnya, workshop ini merupakan introduction to .NET & hands-on lab utk coding dgn .NET. Dua-duanya, C# & VB.NET. Bikin Web Service, Web Client, Desktop client dan Mobile Client. Pesertanya banyak. Kelas jd penuh. Yanya jawabnya juga bagus. Seru. (Meski ada kendala teknis & logistik di sana-sini, itupun lebih dari sisi event organizer-nya - pelajaran deh buat EO-nya). Dari sisi Group Leader INDC, kita rasa kita cukup baik perform-nya.

Setelah workshop, saya menghadiri seminar yg dibawakan oleh Terry Goldman dari IBM Singapore. Topiknya: Using UML: How to Build Better Object Models. Setelah mengikuti seminar-nya hingga akhir, saya gak melihat ada hal baru. Isinya cuma introduction banget tentang UML. Buat org2 yg bener2 blank tentang UML. Apa perlunya modeling, sejarah UML, UML 2.0 dan semacamnya. Agak garing jadinya. :) Bukan konsumsi org yg live & breath di UML & modeling.

Tetapi, ada yang menarik. Saya sempat menanyakan dua hal ke Terry yg kurang lebih isinya:

1. Apa statement IBM-Rational tentang “Agile Methodologies“ yg gak begitu encourage pemakaian CASE Tool (saya tanyakan ini karena IBM-Rational adalah vendor CASE Tool Rational yg ngetop itu :) ). Di dunia “Agile“, kita cuma use UML as skecth. Kita gak membuat design sebagai artifacts, tetapi hanya sekedar media komunikasi utk brainstorming ide. CASE tool hanya dipakai paling2 sebatas Reverse Engineering. Jd, gak justified utk beli Rational yg muahal itu.Whiteboards & boardmarker most of the times cukup utk modeling!

Jawaban Terry menarik! Dia gak ngotot agar kita pakai CASE tool (Rational). Dia setuju dgn saya bahwa kita pakai UML seperlunya saja. Yg penting, “to some degree” kita melakukan modeling. Jd, CASE tool bukan hal yg paling penting. Apa yg menarik dari statement ini? DIA GAK NGOTOT JUALAN! Jawabannya fair & make sense. Dia benar2 rekomendasi solusi (utk tidak selalu pakai CASE tool, ada case2 dimana CASE tool gak justified). JAWABAN SEORANG CONSULTANT, BUKAN SALESMAN KACANGAN! :) Salut!

2. Saya juga bertanya tentang inisiatif di luar UML. Yaitu DSL (Domain Specific Language-nya) Microsoft. Apa statement IBM-Rational tentang ini? Dia bilang, gak masalah kalau ada inisiatif2 di luar UML. Tapi gak ada salahnya juga kita mengikuti & ikut me-'refine' open standard seperti UML. Dia juga mention kalau mengikuti open standard & tidak terikat pada apa kata vendor kita adalah lebih wise. Mengigat vendor bisa 'fall', kalau open standard adalah milik semua orang. Wise advice I think.

Tapi, saya jadi bertanya-tanya juga dalam hati, kalau misalnya si vendor punya 'kekuatan' utk bisa mengarahkan industri/market utk pakai approach dia, bukankah hal2 propriatery vendor tadi juga bisa mjd selevel dgn 'industri standar'. :) Lalu, apakah UML bukannya sgt 'berbau' Rational? :) Anyway...

Saya sendiri sgt curious dgn DSL & Software Factories dari Microsoft ini. Apakah akan memudahkan saya membuat the 'real thing', the SOFTWARE ITSELF. Apakah DSL juga akan take-off & di embrace oleh industri/market? Time will tell!

Sebelum pulang saya sempatkan lagi ngobrol sama dia. Diskusi semakin menarik. Cool, Terry!

 

Share this post: | | | |

This Blog

About Me

Syndication