敢问路在何方-----一个迷茫的“程序员”?

时间:2022-06-21 16:58:50
姑且给这三个字加上引号吧,从事asp.net开发两年时间,但总是感觉C#的web开发前途渺茫,想学汇编或者深入C++,各位能给我点建议吗,我该选择什么?

14 个解决方案

#1


但总是感觉C#的web开发前途渺茫


===============
为什么有此感觉?

#2


哎..我也有类似想法,去年毕业的..做过asp,php,jsp WEB开发,正想往c/c++ 这方面学习,可这方面要学好,对底层的东西,软硬件要比较懂得,各位给点意见!!

#3


我现在和你正相反

#4


是呀, 我我该选择什么?我也很渺茫,可能是我太浮躁,想一口气学成个胖子,我看过梁肇新(超级解霸的作者)写的那本编程高手进言那本书,我挺同意他所说的一些观点:
如果你想做一个很好的软件,不仅能满足你谋一碗饭吃,还能使你扬名,最后你的软件还能成为很多人用,这时就绝对不能找一本MFC或找一本VB的书学两下就行,而是要从最低层开始做起.从最基本做起,当你成为C语言的高手,那么就你很容易进入到操作系统的平台里面去,当你进入操作系统的平台里去实际做程序时,就会懂得进行调试,当你懂得调试的时候,你就会发现能轻而易举地了解整个平台的架构,这时候,计算机基本上一切都在你的掌握之中了,没有什么东西能逃得出你的手掌心.

如果想学汇编或者深入C++,重要的是一个心态,一天一点慢慢的积累吧,要有耐心(我个人认为),
可是我做不到,我今年都27了,没钱呀,现在什么都涨价,就是工资不涨,我想发财呀,抢银行没那个胆,买彩票中500万没那个命,想找个富婆别人又看不上我,呵呵

加油吧,兄弟,同时天涯沦落人呀!!!!

#5


侯佩兄,我要是有你那样的技术,我就炒了我们单位,呵呵!!

#6


语言并不重要,重要的是你想干嘛?否则100种语言也只是纸上谈兵。

#7


可能楼主和我一样,就是找不到发展的方向,也就是如候佩兄所说:不知道要干嘛?我不是搞IT的,我有一份工作,编程是我的业余爱好,我知道不可能所有的都懂,要认准一个方向,一直走下去,可是移动开发,系统开发,数据库开发等等,我不知道该走那一个,编程和我的实际工作结合不上,我是搞高压电的.

#8


语言并不重要,重要的是你想干嘛?否则100种语言也只是纸上谈兵。

___________________________________________

我想那些想从底层学习的人,应该都和我一样,能够做一位真正的程序员!
最主要的是对以后发展会有比较大的帮助...

#9


赞同:语言并不重要,重要的是你想干嘛?否则100种语言也只是纸上谈兵

#10


语言是什么?是编译器要读取的东西。
程序是什么?是CPU要读取的东西。
CPU能读懂什么?机器指令。
如果CPU是洋人,他们讲外语,这外语就是机器指令。
汇编语言是什么?就是外语的等价汉语。由此可见,汇编语言的重要性,因为他是CPU这个机器的直接食粮。可是这个机器是怎样运作的呢,这才是编程的真谛所在,也是软件技术的起源……

所以编程要从简单的汇编指令开始,了解实模式下的分段寻址方式,之后我们可以是一个DOS程序员或者是一个实模式操作系统的开发人员。之后我们学习保护模式,步入windows操作系统的殿堂,然后我们再学习API、MFC,似乎是时候了,之后加入软件开发行列……

#11


mengshijie_1981() 
=================================
一定要从低级语言学起吗? 不过我相信懂得最基本的东西一定会更好的理解程序。

#12


慢慢学吧,兄弟,加油

#13


mengshijie_1981() 兄的解释很有见地呀!!

#14


我也是一个计算机语言初学者,而且我也发过这一类的问题,回答者都很有见地.
我的贴的地址是:
http://topic.csdn.net/u/20071004/10/2fd0d1ae-4040-48e6-a5aa-a8cecd88b7f0.html
希望他们的回答让你满意.

#1


但总是感觉C#的web开发前途渺茫


===============
为什么有此感觉?

#2


哎..我也有类似想法,去年毕业的..做过asp,php,jsp WEB开发,正想往c/c++ 这方面学习,可这方面要学好,对底层的东西,软硬件要比较懂得,各位给点意见!!

#3


我现在和你正相反

#4


是呀, 我我该选择什么?我也很渺茫,可能是我太浮躁,想一口气学成个胖子,我看过梁肇新(超级解霸的作者)写的那本编程高手进言那本书,我挺同意他所说的一些观点:
如果你想做一个很好的软件,不仅能满足你谋一碗饭吃,还能使你扬名,最后你的软件还能成为很多人用,这时就绝对不能找一本MFC或找一本VB的书学两下就行,而是要从最低层开始做起.从最基本做起,当你成为C语言的高手,那么就你很容易进入到操作系统的平台里面去,当你进入操作系统的平台里去实际做程序时,就会懂得进行调试,当你懂得调试的时候,你就会发现能轻而易举地了解整个平台的架构,这时候,计算机基本上一切都在你的掌握之中了,没有什么东西能逃得出你的手掌心.

如果想学汇编或者深入C++,重要的是一个心态,一天一点慢慢的积累吧,要有耐心(我个人认为),
可是我做不到,我今年都27了,没钱呀,现在什么都涨价,就是工资不涨,我想发财呀,抢银行没那个胆,买彩票中500万没那个命,想找个富婆别人又看不上我,呵呵

加油吧,兄弟,同时天涯沦落人呀!!!!

#5


侯佩兄,我要是有你那样的技术,我就炒了我们单位,呵呵!!

#6


语言并不重要,重要的是你想干嘛?否则100种语言也只是纸上谈兵。

#7


可能楼主和我一样,就是找不到发展的方向,也就是如候佩兄所说:不知道要干嘛?我不是搞IT的,我有一份工作,编程是我的业余爱好,我知道不可能所有的都懂,要认准一个方向,一直走下去,可是移动开发,系统开发,数据库开发等等,我不知道该走那一个,编程和我的实际工作结合不上,我是搞高压电的.

#8


语言并不重要,重要的是你想干嘛?否则100种语言也只是纸上谈兵。

___________________________________________

我想那些想从底层学习的人,应该都和我一样,能够做一位真正的程序员!
最主要的是对以后发展会有比较大的帮助...

#9


赞同:语言并不重要,重要的是你想干嘛?否则100种语言也只是纸上谈兵

#10


语言是什么?是编译器要读取的东西。
程序是什么?是CPU要读取的东西。
CPU能读懂什么?机器指令。
如果CPU是洋人,他们讲外语,这外语就是机器指令。
汇编语言是什么?就是外语的等价汉语。由此可见,汇编语言的重要性,因为他是CPU这个机器的直接食粮。可是这个机器是怎样运作的呢,这才是编程的真谛所在,也是软件技术的起源……

所以编程要从简单的汇编指令开始,了解实模式下的分段寻址方式,之后我们可以是一个DOS程序员或者是一个实模式操作系统的开发人员。之后我们学习保护模式,步入windows操作系统的殿堂,然后我们再学习API、MFC,似乎是时候了,之后加入软件开发行列……

#11


mengshijie_1981() 
=================================
一定要从低级语言学起吗? 不过我相信懂得最基本的东西一定会更好的理解程序。

#12


慢慢学吧,兄弟,加油

#13


mengshijie_1981() 兄的解释很有见地呀!!

#14


我也是一个计算机语言初学者,而且我也发过这一类的问题,回答者都很有见地.
我的贴的地址是:
http://topic.csdn.net/u/20071004/10/2fd0d1ae-4040-48e6-a5aa-a8cecd88b7f0.html
希望他们的回答让你满意.