不会C语言,光会VB有用吗?

时间:2022-02-02 01:09:22
以前大专的时候不是念计算机的,因为对VB有兴趣,所以本科念自考,打算读计算机专业,可惜选了一个至今比较后悔的专业,计算机网络,没有C语言,没有数据结构,编程的基础都没有学,因为纯粹对VB兴趣和毕业设计需要,总算学了一点点VB,现在工作也编写了几个软件,如果想成为好的程序员,光学VB,不学C可以做到吗?有没有谁指点一下

20 个解决方案

#1


当然可以,你会VS中的任何一种语言都是一样的。

#2


C或C++是應該了解的

#3


想混日子只会VB也可以,想当个好程序员就不行
可以不会写C代码,至少需要知道C的思想,数据结构是必须学的,还有软件工程,不学这些,永远也成为不了高手
语言只是工具,无论会什么语言都一样,各个语言的区别无非也就是语法不同,程序员的思想才最重要

#4


相当矛盾,小弟自我感觉对编程很有兴趣,以前也看完过几本VB的书,毕业后在一家外资的工厂工作,用VB编写的程序基本上都是给一些公司里特定的人用的,都是一些比较简单的报表和计算程序,感觉自己离真正的程序员还有很大的一段距离,也许是因为真的没有学过C语言和一些基础吧!总觉得缺少些什么,想去学C,又觉得VB还有很多东西值得去看!说说对编程的感觉吧,每次要编写一个程序的时候,我总是很投入的,没日没夜的总是想把问题去解决,如果一段程序调试成功或者想到一个点子会非常兴奋,我认为我是很喜欢编程的。是继续混日子还是发奋图强从基础好好学起努力提高真的是难以抉择。

#5


边混日子边发奋图强

#6


引用 5 楼 herol 的回复:
边混日子边发奋图强

#7


我跟楼主差不多,也是半路出家做编程工作。对编程很感兴趣。也是以VB为主,也想学C,前途仍然茫然中。

#8


不管什麽東西,學精通了都很有前途!
根據需要學東西吧,學以致用才能記得住,否則,學了過段時間就忘記了。

#9


引用 6 楼 es021 的回复:
引用 5 楼 herol 的回复:
边混日子边发奋图强 

#10


我也是用VB做程序,做.net的,与C++或C#没什么区别!网上的C#也能很容易换成VB.net语言的,其实学什么语言不重要,重要的是你的程序思路(算法),我以前没有,现在也没有扔掉VB去学C#的必要!
如果说人多少?你觉的用OFFICE人多还是VS.net的人多!OFFICE只有一种开发语言,VB!
比尔大叔也是BASIC起家的,有谁说他不是程序员?继续学VB吧,相信自已

#11


就是,同意Jacklinq的观点

#12


用拼音打字也能当速记!

工具是死的,人是活的。

#13


大家说得都很好,思路最重要,其实我最早会对VB感兴趣,可能是因为面向对象的编程吸引我,感觉原来可以那么容易就编写一个Windows应用程序,很有成就感!现在我有时编写一个软件的时候会想,到底我是在编程吗?大部分时间我都是往程序里添加别人编好的控件,设置功能,然后编写触发程序,我明白C语言是很基础的语言,但说实话,至今我也不明白在黑色屏幕上编写的C(这是我对C语言的主要印象)与面向对象的程序之间有什么关系。
说说我的一次面试经历,有一次我心血来潮去一家小的软件公司面试,面试者给我出的题目是写出电梯算法的程序,时间是半个小时,我当时只是有一些概念和思路,具体程序我没写出来,结果可想而知,很无奈,我可以编写面向对象的程序,但这种基础的东西我却写不出来。不禁怀疑,我自己到底是在编程吗?

#14


搂主的思路还是囿于自己做的工作是不是叫“编程”
这个不是最重要的。
用算法和思想,借助语言来实现功能,才是程序的最终目的。

#15


即使同时会C和VB也不见得有用。

#16


引用 15 楼 Ninputer 的回复:
即使同时会C和VB也不见得有用。

同感!深有体会!

#17


我也是刚刚学的C#。和。ASP.NET。觉得其乐无穷。我想在完全精通了之后再去看看VB.NET。和JAVA什麽的。多做,多看代码吧。

#18


    真正会了VB  其他的还远么

#19


看你想干什么,一般够用

#20




#1


当然可以,你会VS中的任何一种语言都是一样的。

#2


C或C++是應該了解的

#3


想混日子只会VB也可以,想当个好程序员就不行
可以不会写C代码,至少需要知道C的思想,数据结构是必须学的,还有软件工程,不学这些,永远也成为不了高手
语言只是工具,无论会什么语言都一样,各个语言的区别无非也就是语法不同,程序员的思想才最重要

#4


相当矛盾,小弟自我感觉对编程很有兴趣,以前也看完过几本VB的书,毕业后在一家外资的工厂工作,用VB编写的程序基本上都是给一些公司里特定的人用的,都是一些比较简单的报表和计算程序,感觉自己离真正的程序员还有很大的一段距离,也许是因为真的没有学过C语言和一些基础吧!总觉得缺少些什么,想去学C,又觉得VB还有很多东西值得去看!说说对编程的感觉吧,每次要编写一个程序的时候,我总是很投入的,没日没夜的总是想把问题去解决,如果一段程序调试成功或者想到一个点子会非常兴奋,我认为我是很喜欢编程的。是继续混日子还是发奋图强从基础好好学起努力提高真的是难以抉择。

#5


边混日子边发奋图强

#6


引用 5 楼 herol 的回复:
边混日子边发奋图强

#7


我跟楼主差不多,也是半路出家做编程工作。对编程很感兴趣。也是以VB为主,也想学C,前途仍然茫然中。

#8


不管什麽東西,學精通了都很有前途!
根據需要學東西吧,學以致用才能記得住,否則,學了過段時間就忘記了。

#9


引用 6 楼 es021 的回复:
引用 5 楼 herol 的回复:
边混日子边发奋图强 

#10


我也是用VB做程序,做.net的,与C++或C#没什么区别!网上的C#也能很容易换成VB.net语言的,其实学什么语言不重要,重要的是你的程序思路(算法),我以前没有,现在也没有扔掉VB去学C#的必要!
如果说人多少?你觉的用OFFICE人多还是VS.net的人多!OFFICE只有一种开发语言,VB!
比尔大叔也是BASIC起家的,有谁说他不是程序员?继续学VB吧,相信自已

#11


就是,同意Jacklinq的观点

#12


用拼音打字也能当速记!

工具是死的,人是活的。

#13


大家说得都很好,思路最重要,其实我最早会对VB感兴趣,可能是因为面向对象的编程吸引我,感觉原来可以那么容易就编写一个Windows应用程序,很有成就感!现在我有时编写一个软件的时候会想,到底我是在编程吗?大部分时间我都是往程序里添加别人编好的控件,设置功能,然后编写触发程序,我明白C语言是很基础的语言,但说实话,至今我也不明白在黑色屏幕上编写的C(这是我对C语言的主要印象)与面向对象的程序之间有什么关系。
说说我的一次面试经历,有一次我心血来潮去一家小的软件公司面试,面试者给我出的题目是写出电梯算法的程序,时间是半个小时,我当时只是有一些概念和思路,具体程序我没写出来,结果可想而知,很无奈,我可以编写面向对象的程序,但这种基础的东西我却写不出来。不禁怀疑,我自己到底是在编程吗?

#14


搂主的思路还是囿于自己做的工作是不是叫“编程”
这个不是最重要的。
用算法和思想,借助语言来实现功能,才是程序的最终目的。

#15


即使同时会C和VB也不见得有用。

#16


引用 15 楼 Ninputer 的回复:
即使同时会C和VB也不见得有用。

同感!深有体会!

#17


我也是刚刚学的C#。和。ASP.NET。觉得其乐无穷。我想在完全精通了之后再去看看VB.NET。和JAVA什麽的。多做,多看代码吧。

#18


    真正会了VB  其他的还远么

#19


看你想干什么,一般够用

#20




#21