记得在2007年我还在上学 (当让是学的计算机了) 我接触的第一门编程语言是VB 因为那时候贪玩 没有学好 至今还在后悔哎。。。
曾今的一段话让我一辈子也忘不了!!!
一天下午课外活动的啥时候 我跟我们系的纪检部部长闲聊 (也是我们班的) 我们都叫他二狗 二狗说:“哎今天我去公司看一下咱们现在学的VB人家公司都不用了 现在最流行的是c语言!” 我当时听了 也觉得没什么 心想:“不用就不用呗跟我又没有关系” 现在回想起来 真是可笑 想我当时的无知 想起了贬低人的一句话这里我也自嘲一下 “没文化 真可怕!!”。
上了大学 我学的是计算机软件 我下定决心 我一定要学好所有的编程语言!!!于是 “踌躇满志”的制定了一项“伟大”的学习计划上午8:00 到10:00 学习c语言 10:30到12:00 学习VB 下午....... 总之我把一天安排的满满的 生怕自己有一点休息的时间 直到有一天我在网上看到了这样一句话“一通百通 一切编程都是纸老虎”的文章 我突然有茅塞顿开恍然大悟之感觉突然觉得自己所谓的“伟大”的学习计划是多么的愚蠢!!!
我认为所有的计算机语言都是想通的 就拿VB和c语言来说 他们的基本语法是是相同的 不外乎就是 for if else while do while 等语句 就是声明变量和使用变量的方式不同罢了 没有什么大的区别 更重要的是要具有程序化的思维如果你今天学习VB 而明天学习c 到头来你学到的只是两种语言的皮毛 根本学不到真正的精华 我举一个例子假如你是一个企业的老板要招一个应届的大学生作为你的员工 一个是只会一种语言(假如是VB)但他会用这种语言写出客户满意的产品而且写得非常牛X 能为企业赚来钱另一个是会100种语言他只能用每种语言写出“Hello Word!” 你会选择那一个作为你的员工呢? 我想我不说你也知道肯定是前者 。企业关心的是你能否给他写出客户满意的产品 至于用什么语言写的 那不是企业所关心的(项目中会根据不同的项目需求来使用合适的语言开发)即使企业要求用c来写一个软件 你只会VB 但是你有了VB开发的经验 再加上你已经具备了程序化的思维 那么你完全可以自学c 毫不夸张的说一个VB基础好的人 一个星期内 完全能把c自学会并且用c写出企业要求的产品 再举一个例子有一位老司机 开了一辈子宝马车 假如有一天让他开上奔驰车你能说他不会开吗?? 哈哈 当然不能 这位司机只需要熟悉一下奔驰车油门和刹车的位置就能轻松的驾驶这辆奔驰车了这就是我所理解的“一通百通” !!
所以在这里我要反对二狗说的那句话 没有什么流行不流行的语言 只有你会不会的语言当你真正精通某种语言时他就永远不会过时!!