Programmers That Will Diminish

There was an amazing statement stated by one of the speakers of Academic Day 2007, Norman Sasono, three years honoured Microsoft MVP in C#. I really don’t know from where he quoted it, but it was really amazing. He stated that there are two kinds of programmers that will diminish in the upcoming years :

  • Programmers that only know how to code.
    When someone ask to make a program, they will ask “What do you want me to code?” Soon, people won’t be needing to understand programming just to make a program because there will be a bunch of tools that will provide help for people to make programs without any programming knowledge.
  • Programmers that only know how to use algorithms
    This people says, “This known algorithm is the most suitable for this problem”
    In the upcoming years, all known algorithms for such popular problems will be listed in libraries and people can take them right from the shelf.

But, the programmers that will stay exist in this world are

  • Programmers that can come up with a brand new algorithm.
    Because great thinkers are always needed in this world.

What kind of programmers will you be?

8 thoughts on “Programmers That Will Diminish”

  1. Ampuun.. dasar MVP, selalu menumbuhkan mental pengguna ke audience. Kalau keduanya terwujud, lanjut deh bangsamu jadi jajahan vendor. Sampai kapanpun, nggak akan rugi belajar algoritma. Algoritma itu tidak semuanya bisa diapply secara generik (seperti sorting). Percaya deh.

  2. Thank you, Petra.

    To monn, I hope you can read the post clearly. 🙂

    Saya justru malah mencoba inspire audience utk learn algorithms not just TO KNOW & USE KNOWN ALGORITHMS, tp mesti punya capability desain NEW ALGORITHMS. Itu kalau mau jd programmer yg tetap punya value kedepannya. Itu kalau gak mau selalu didikte oleh vendor.

    Saya justru mencoba inspire audience utk TIDAK jadi yg no 1 & 2, dan jd yang no 3.

    Get it?

  3. Yup betul, saya setuju sekali dengan yang dikatakan oleh Pak Norman Sasono dengan capability design new algorithm, tetapi penguasaan basic dan well-known algorithm juga penting ^_^.

    – Timo

  4. Bang Petra, gak tau kan ini di-quote dari mana ? lihat aja websitenya IOI, terus di learning materials, di situ ada materi2 algoritma dari Jeff Edmons, isinya seperti yang disebutkan tadi. Oya, kalau gak salah progammer nomor 1 dan 2 namanya “mundane programmer”.

Leave a Reply