开发工具、开发语言,我觉得没有高下之分。任何一种存在的开发工具,自有它存在的道理。适合你的,能够解决问题、能够赚钱的,就是最好的。
  当然,如果你想走更深入一些,对于初学者来说,我建议你还是很有必要去熟悉C/C++,甚至了解一些汇编。开发工具万变不离其宗,掌握好了基础,再折腾其他的,一通百通。
  程序员不应该拘泥于某个特定的语言,每天为某个开发工具的优劣争来争去是没有意义的。

重要的只有两点:

你用的开发工具/开发语言能解决你所遇到的实际问题吗?实用为王,适合的,能用的,就是最好的。
你喜欢这个开发工具/开发语言吗?兴趣,兴趣才是最重要的。选择你所喜欢的。 

工具/原料

  • Thinking in C++》(中译名:《C++编程思想》
  • 《C++ Primer中文版(第4版)》

步骤/方法

对于初学者来说,先用一种可视化强的工具(如VFP/VB/DELPHI)比较好,容易掌握,上手也快。
要想成为一名熟炼的开发者,就是最大限度的利用现有的资源,然后加上你的汗水。没有什么稀奇的。

注意事项

  • 遇到问题时从所有你能想到的方面考虑去试图解决;
  • 一定多动手,学一个专题(如网络/多媒体)后写一个软件检验自己;
  • 用好联机文档和(如 MSDN)查询函数和资料,利用网络资源;
  • 掌握好的跟踪调试技巧,多看一些高手的程序,从本质上理解;