Friday, May 31, 2013

How to Become CCDE

Wow. I still can't believe it.

The moment I clicked Next at the end of the CCDE practical exam today in London, and it showed Congratulations word, I was literally jumping out my chair. It was a bad move, I admit, because it was really distracting and it made many other candidates in the room to look at me furiously since we still had more than an hour to complete this 352-011 exam. But I couldn't help it. I passed!

I'm a CCDE now. Part of the group consists around 100 people only, in the world. Wow. Thank God.
(I haven't received my number yet. So I hope CCDE team don't change their mind)


How did I prepare for CCDE exam?

Well, it's been a long journey. I passed my first CCDE written exam four years ago. I have taken the practical exam when it was version v1.0. And now I passed with v2.0.

Before I took the exam today I thought I would have lots of things to write about my preparation for CCDE exam. But I'm typing this while having my "CCDE dinner" at Hard Rock Cafe in London, and I can only came up with these 10 points on How to Become CCDE. It might be completely useless, but hey, you must be desperate looking around for anything that may help with CCDE preparation, then end up reading this post. And desperate time calls for desperate measure.

1 - Get your CCIE first
I don't care if you shout "Himawan, don't talk rubbish! You don't need CCIE to become CCDE!" I have already had CCIE (three!) before going for CCDE. Most people who passed so far have CCIEs too. The folks who created the exams are CCIEs.

To pass CCDE yes, indeed you need to know more than "what, how" and focus on "why, when, where" to use the technology to answer business and design requirements. CCIE can help you with the what and how, so once you have it you just need to focus on why, when and where.

And trust me, during CCDE journey it's more fun if you are already a CCIE. It will even give you more chance to do point number 2 below. So get CCIE first, at least one.

2 - Get real experience with network design

You can't skip experience to become CCDE. Period.

And I suggest to have network design experience for at least several industries. For example, I used to work with Enterprise, Education and Government customers before I joined Cisco. With Cisco I've been involved in many design projects, mainly with Service Providers as well as large Enterprise.

CCDE covers various technology from IP/MPLS to Data Center to Campus Network to Remote Access and so on. The best way to learn about the solution, architecture, the design and all technologies around it is through the experience.

3 - Ask yourself if you really want to become CCDE
If you are a CCIE and you have extensive design experience as point number 2 above, why do you need to become CCDE?
Design skill is shaped with experience working with real customer. You will be known as design expert due to the reputation and real design you built in the past. Not from passing an exam.

If you ask me, I've been chasing CCDE because I'm a big fan of Cisco certification program. I call myself CCIE evangelist. I support the program with all my heart. But I do network design everyday, and I have solid 14 years experience, I don't really think my design skill needs to be 'certified'.

It doesn't mean the CCDE program is no good. I took CCDE practical exam v1.0 and yes, I have to admit it was terrible. The current version v2.0 is much better. It won't be able to simulate the real design project, but it's getting closer. It forces the candidate to think about why, when, and where to use which technology to answer business and design requirements. That's the essential skill every network designer must have.

So I'm doing it just because. Now it's time for you to think about the reason why you want to do CCDE.

4 - Pass the written exam and book the seat
I don't need to tell you how. If you are a CCIE, and you have extensive experience, it should be easy for you to pass the written exam.

If you still need to read book to refresh, take the CCDE Quick Reference and Optimal Routing Design book. Google them, I'm too lazy to create the link to amazon or Ciscopress website.

Once you pass the written exam, book the seat for practical exam. CCDE practical is not available every day, so you must check the schedule and the exam location nearby. This is the reason why you should pass written exam at the beginning of the journey and just book the practice exam, since you may not even get a seat and must wait for several months. And having a target date is always good to force us to prepare. Deadline always pushes to unleash the best of us.

5 - Understand the exam from those who created it
Russ White is the main man behind the exam.
Listen to his explanation of what CCDE is all about.
Google his interview on youtube.
Read his CCDE slides on Cisco Live 365.
It's better if you can take CCDE Techtorial at Cisco Live.
And btw, Russ wrote the two books I mentioned in point number 4 above.

This step is very important because in order to pass you don't design the network just like the real world. You design the network, or answer the design related questions in the exam, based on the scope and expectation from the author of the exam.
How to answer the question in the exam? Understand the author's mindset first.

6 - Read design guide, best practice and design case study
You can learn what and how from CCIE and real world deployment project. If you are lucky, you can learn why, when and where to use technology from experience too.

But it's always good to read someone's experience, especially the ones from Cisco stated as design guide, or best practice, or deployment case study.
One good resource is Cisco Validated Design. As well as Solution Architecture.
Google them.
And read many Cisco Live presentations with "Design", "Deploy", "Practice" and "Architecture" keyword for different technologies.
One good book with sample design case study is Definitive MPLS Network Design.

Well, if you have lots of time you can read all the books listed in CCDE Practical Exam Reading List.
I didn't have time. And I had read some of the books when I did my CCIE. So I spent most of my time with Cisco Live and design material available on Cisco website.

7 - Take the practical exam
This is it. As Sir Richard Branson said: screw it, just do it.
Go and take your first attempt. Heck you never know, you may even pass!

8 - If you pass, stop here. If you fail, at least you know what to expect next
Let's say you fail. So what? Many have failed. Only 100 have passed.
What matters is now you have seen the real exam. Once you see the way the exam is delivered, different type of questions, the flow of the scenario in the exam, you will understand more what Russ meant in point number 5 above.
And this is a very important piece to pass the exam.

Analyze why you fail. If there is technology you still don't understand, read them. If you are still confused to choose one technology to the other, study them and make the comparison. Once you are done, book another seat.

Keep taking it until you pass.
Same like CCIE, if you persist you will eventually pass.

9 - By now you should know how to pass

Or not? Or perhaps, you don't want to follow point number 1 to number 8? Or you need help to guide you through?

I just bought ccde33.com domain name, so you can guess what I'm coming up next. Watch this space.

And did I say 10 points? I was lying. Or probably I'm just too full since the nice lady at Hard Rock keep feeding me with lots of nice dessert.

 

You may as well want to read the post I wrote 4 years ago: CCIE vs. CCDE

Good luck.

Sunday, May 12, 2013

When Tech Meets Business

"I have had the pleasure of having Himawan as part of my team for a total  of 3 years, first two years in the Carrier Ethernet practice as an NCE,  and later on as part of my Advanced Services Africa team where Himawan worked as a Solutions Architect.

Himawan is unique in the way that he not only contributes with extremely  good technical knowledge (for which his triple CCIE is a proof), but he also provides the combination of very good consultancy and business skills, which makes him extremely valuable not only in meetings with customer engineers, but also in meetings with customer senior management.

What I value most with Himawan is his never give up attitude, it doesn't matter how complicated problem, how challenging business environment, or how short timelines, he always jumps into the challenge and finds a way to resolve the issue.

I can strongly recommend Himawan for any position where the combination of technical and business skills is required, and if I had a position open requiring these skills I would see Himawan as the perfect hire."

- Ulf Vinneras
Director Services Strategy and Business Development at Cisco Systems

Tack så mycket, Ulf!

Saturday, May 11, 2013

The Last Question

Please find my complete interview with IT Certification Master: Why Network, Skill, Experience Matters Most. Thank you to Mirek Burnejko for the opportunity.

And below is the last question from the interview:

MB: You are also a co-founder of several organizations: GEM Foundation, Jawdat Teknologi Indonesia and CCIE93. Can you describe us these new ventures?

HN: This is my problem: there are 250 million people in Indonesia, and there are only less than 200 CCIEs. I’m planning to solve that problem. And it doesn’t mean I will make everyone from my country as CCIE. Nor I will teach CCIE class. I want to do more. I want to help Indonesian students and young professionals to become globally competitive professionals. So they can compete in global market like me, or stay in Indonesia to work on challenging project currently being done by professionals from outside the country (expats). And the solution must be scalable. That’s why I founded a not-for-profit organization GEM Foundation (GEMFo) early last year with several other Indonesian professionals who work outside the country. I spent my personal time to visit schools and universities to share global view from my own experience working abroad for more than 10 years. Six months ago I founded Jawdat Teknologi Indonesia as the engine to generate revenue to support GEMFo activities. We want to create cafe incubator, scholarship program, community lab and library, and so much more.

I created CCIE93 to help CCIE candidates to prepare and pass CCIE lab (currently only for R&S track) in 93 days. Using mobile learning platform that my team developed, candidates can learn “anytime, anywhere”, “learn at your own pace”, “video oriented”, “learn one thing a day” with group of CCIEs as mentors. Basically there are 93 modules to learn in 93 days, and if the candidate can finish the tasks on that module/day then he can move on to the next module/day.

Currently it’s only for Indonesian, but I’m thinking to release it for international audience soon. The objective is to generate more fund so I can build IOS XR and Nexus lab in Indonesia for the community. Watch this space.


Are you ready?

Sunday, April 14, 2013

My Problem

Do you know what my problem is?
250 million people in Indonesia, and there are only about 160 CCIEs.

I'm not saying the whole population must become CCIE or must learn about computer networking. But think about how many networks are there in Indonesia:
We have 7 mobile operators.
We have more than 100 Internet Service Providers.
We have one mobile operator with more than 100 million subscribers.
And there are only less than 200 individuals who have reached the expert skill level in IP network technology.

There are many expatriates who currently work in my country. We don't need to replace them all with Indonesian professionals. But at least we need to make sure Indonesians have the same level of skill set, and they are given the same opportunity to compete.

I'm thinking that the solution is not to make every network engineer to become CCIE. It has to go beyond that. The solution must transform Indonesia's next generations, young professionals and students, to become globally competitive professionals. To become professionals who possess the complete package from social network, technical skill and soft skill, and extensive experiences.

So they can compete in global market. So they can move around the world, or stay to develop the country from inside. So they can fill up the jobs in many Indonesian technology companies. Or as many like to say: to become the host in our own country.

That's my problem.
And I'm planning to solve it, one professional at a time.


Wednesday, February 20, 2013

What I've Been Doing Lately

Beside Cisco and my MBA, I work as managing director for a non-profit organization GEM Foundation that I founded last year along with other Indonesian professionals.

 
Our focus is to help preparing Indonesian students and young professionals, as the next generation leaders for my country, to be prepared for the global competition.


Our activity includes regular biweekly Webex session by experienced professionals and entrepreneurs, mostly live outside the country, to share their knowledge, wisdom, experience, tips and tricks in finding a job, getting a job, or creating a job.
In average 70-80 students and young professionals attended our session.


We always try to meet the students in person in order to provide inspiration and opportunity to have face-to-face and open discussion. Last year I met more than 400 students and professionals during my visit to 4 universities in Indonesia.


My activity won me spot in national news. But I didn't bother.


Early this month I went to one technical high school and couple of universities in one Indonesian city called Malang, to do something similar like last year. I was given honor to give keynote speech in the annual event arranged by the alumni of the high school.


I used the opportunity to share my view of how to prepare Indonesian next generations for global competition.


My foundation also conducted competition for students and we provided Raspberry Pi as well as scholarship for the winners.


I had a chance to become guest speaker for one university, with more than 300 students attending the lecture, even thought it was holiday season for them!


Then I conducted 5-day NGN technical workshop in Jakarta with a group of professionals. It's an opportunity to share my knowledge and experience, at the same time we used the event as fund raiser for my organization.


I also arrange a dinner with the members of CCIE93, world's first community based mentoring program to prepare its members to become CCIE in 93 days.

 
This time, my activity got me an interview with national TV news. But I didn't even bother to check when it would be broadcasted :)


Because I don't do all this for fame. Nor I do this for award.

Only want to show that one must always try to make a difference, no matter small.

Btw, I'm also the president of CCIE Club Indonesia. I built the portal, created the hall of fame of Indonesian CCIEs, and I arrange monthly technical talk over Webex to let the CCIE to share his knowledge and experience.


It's time to get back to work.
Life has never been so exciting.

Thursday, January 24, 2013

Tablets, Tablets Everywhere

It seems like everyday some company releases new tablets to the market. Many options are good, but sometimes it can be confusing too for consumers. Which tablet is the best? Should I get Android or iOS or Windows 8 based tablet?



My answer is: it depends on what you are going to use the tablet for.

I don't think there is "the best" tablet. There is only the best tablet to answer your specific requirements for specific time frame.

If you like to customize your tablet, go with Android. If you have already used and invested some apps with Apple ecosystem you may want to go with iPad. If you want new UI you can try Surface or Windows 8 based tablets. And just to remind everyone, Windows 8 based tablets are the only ones right now that can run native Microsoft Office suite which is (unfortunately) a must in today's business.

There is only one iPad from Apple but there are so many Android tablets out there. Which one to choose? It depends on which brand that you trust. Or what features you are looking for specifically. Samsung Galaxy Note 10.1 offers the true stylus experience. Sony has just released the thinnest tablet in the world. Samsung products use plastic material. Some comes with a bit better Megapixel. Some comes with a bit better something that sometimes it's not really worth it. So I still believe the reason to pick between many Android based tablets material out there is for specific functionality like: whether you like stylus or not.

If there is no specific function needed, you may want to look at Google Nexus just due to the fact it comes from Google. You can be sure they have done some optimization to the Android software better than anyone, for their own hardware.

Similar case with Windows 8 based tablets, there are so many brands beside the Surface from Microsoft. Which one to choose? I'd personally prefer Surface due to the same reason like Google Nexus for Android: Microsoft made the OS, and they must have done some optimization for their own hardware.

How about the 7 inch tablets? I believe they are good as on-the-go tablets, to be used anytime, anywhere due to their size. Apple has iPad mini, while Android has many options. But again, if you don't like to use stylus (Samsung Galaxy Note 8 inch is coming soon) I'd prefer Google Nexus 7 since it's from Google.

Can we use tablet completely instead of PC? I think yes, if you don't need specific software that currently only available on PC. But even with Surface that has Office suite, I still need my Macbook Air to run specific software like Visio and Webex client.

Should we buy now or wait until the next best tablet gets released? There will be always something new. So just buy a tablet when you need it, to answer your specific requirements. Most likely the tablet you buy will last only for specific time frame anyway.

What are the tablets I currently use for myself and family?

1. For younger kids = iPad 1

Simply because it's probably the most robust tablet out there. My 3-year and 4-year old kids have done the worst to this tablet and until today it's still alive. Drop the ipad? Done. Splash water on it? Yup. Step on the tablet with both feet? Couple of times :)

So the tablet is very tough even it has been tortured to the limit. The battery is still very good, it can stay more than 8 hours. And my kids don't even need the latest software so iPad 1 with old iOS is fine. But it requires some work to really make it really "the tablet for kids". I need to install appropriate apps for my kids. I need to think how to limit the Internet access for them. I need to find more education apps.

I'm currently thinking to replace it with a new tablet built really for kids, like this Nabi2 from Fuhu. It has good hardware design, interesting UI for kids, and many pre-loaded education apps. I may go for it.

2. For older kid = Galaxy Note 10.1

My 14-year old kid is a future artist. She likes to paint and you can check some samples of her works here. I bought her the Galaxy Note 10.1 to let her practice drawing or sketching on this tablet.

Unfortunately after coupe of months she told me she doesn't really like to sketch or draw with Samsung S Pen :( It just feels different with doing it on paper, she said. Well, for time being I'm going to keep the tablet since it's cheaper than the iPad, and at least my family can use it for content consumption

3. For business = Surface RT

Yes indeed, it has the MS Office suite. It has expansion slot, USB and mini HDMI port. I can make and edit the document, build slides, and I did customer presentation lately with it. Windows 8, even the RT version, offers a fresh and interesting UI compare to iOS or Android.

But it just lacks of many important apps. For example, there is no Webex client for Win 8 until now. For someone like me who uses Webex in daily basis, it's just unacceptable. It means I still need another device like my macbook. And since my macbook air is quite light, and it has all the software I need, why would I need the tablet then?

So I may give this Surface to my assistant who will use it only for email, social media and MS Office.

4. For on-the-go tablet = Google Nexus 7 or iPad Mini

I like Google Nexus 7. I bought one. The price is right. I used to bring it everywhere. It's lightweight. It's really good to play games and watch movies while on the road. My only issue is to browse the Internet with it. I was not comfortable to read from the browser. So after several months I sold it to my friend who needs it for his kid, and now I'm thinking to get the iPad Mini that has a bit larger screen.

I don't know if Mini is the right tablet for my purpose. I tried it couple of times and I like the way it feels in my hand. But only time will tell, only after I use it heavily I can say yes or no. And even if the Mini is worst than Nexus 7, it's considered a hot product so I can always sell it again easily.

Since there is no real tablet for my business needs, it seems like I'm going to stick around with my macbook air. Plus either iPad Mini or Google Nexus 7 for content consumption whenever I need to entertain myself.

Perhaps you should check your requirement before buying any tablet too. You should ask yourself what the purpose of the new tablet is, before making any decision.

Because new tablets get released to the market everyday, and it's really easy to buy one because you think you need it, only to find later that you have no real use of it.

Wednesday, January 09, 2013

What's In a Job Title?

Are you proud with your job title? Do you think it still matters?

According to wikipedia, a job title should reflect the job description that is defined as a list that a person might use for general tasks, or functions, and responsibilities of a position. It may often include to whom the position reports, specifications such as the qualifications or skills needed by the person in the job.


During my work in Cisco I've been introduced to customers with different job titles, depending on the situation. One time I was introduced as Technical Adviser, other time as Solutions Architect. There were couple of times when I have to put Project Leader in my opening slides, and few times as Technical Project Manager. When I don't lead the project, I could be the Design Engineer or Consulting Engineer. For migration projects, some project manager introduced me as Migration Expert. In some other situation, I could be Technical Lead or Senior Consultant.

If I was asked by other parents at my kid's schools about my job title, what should I reply? Should I select one of the above? Or use all of them? I guess not.

So I made a new terminology called Global Consultant. I think the title is self explanatory. And it is not coincidence I made a training program with the same name.

For the second part of my life, I can be even more creative. I call myself 50preneur, even I don't use it as job title. In GEM Foundation I've been managing and directing the team. What job title should I use? Obviously I pick Managing Director. In Jawdat, a company that generates profit to power GEM Foundation activities, my job can be described as the rain maker. Together with my team, we set the vision and execute it. But I personally run the marketing campaign and bring the sales, as well as to develop the training programs, and supervise the learning platform developers. What should I call myself? I don't manage the daily operation, so no Managing Director for me. Then I thought a "chairman" would be nice.


Am I proud with all those titles? I think I'm not.
They are just titles. Collection of words.
If I keep mentioning about Global Consultant lately, especially in this blog, that could be a part of the campaign strategy to market this terminology on the Internet. So it would be easier for me to sell the training program for it.

Are you happy with your current job title?
If yes, that's good for you.
If not, I guess you can always invent a new one :)

Listen to what our friend, who like to wear the bat mask, said: It's not who you are underneath, it's what you do that defines you.


So forget the job title.
Just deliver the work.
Or create something.
Or do something.