学习编程方面有很多疑惑,希望得到广大鱼油的帮忙!
大家好:我现在已经大三,面临着就业问题。我不想考研,想直接找工作。我学的是通信工程专业,但是我的电路学的稀烂,《信号与线性系统》《通信原理》学的还不错,但是信号方面很不好找工作。前一段时间一直不知道向哪个方向发展,但是我一直对C语言很感兴趣,加上C语言学的也不错,所以自己在今年寒假的时候,自己买了一本谭浩强的C++教材,在家自学了一般,到学校来后也经常看C++,现在快自学完了。
我在网上也经常看一些论坛,感觉程序员这个职业还是挺不错的,而且我的电路基础很差,也没有太大的兴趣。于是想以后专修C/C++语言,做一个程序员。
但是如果选择了这条路,我没有老师教我,必须全部靠自己自学,等到暑假再出去实习得到一点经验。所以现在面临了很多问题。
首先,我现在学编程还来得及不?别人软件工程专业的学生学了两三年的编程,而我只是懂一个皮毛,会不会和他们相隔太远?靠我现在半年时间学的东西有多大的含金量,对以后找工作有没有作用呢?
其次,我现在只学了C和C++,但看到网上说要学好编程,要学的东西众说纷纭:C 和 C++是肯定要学的,有的还说要学《数据库》,有的说要学《数据结构》,有的说要学《MFC》、《API》,还有人说要学《操作系统》(我也不知道是该学windows 还是 Linux),搞的我头都大了。 我感觉这些东西是都要学习的,但是自己从零基础要学这么多东西,还真有点被吓到了。
如果我先把C和C++的基础打好,以后要如何学习以上那些课程,按照什么顺序去学,学哪些课,用哪些教材呢?
希望广大鱼油帮我解决下我的困惑,为我指明一条路,谢谢了! 按自已的兴趣走,人生在世,你活着是想开心,还是想不开心的逼着你活着,你问那个现在学编程还来的及不那个是多余的,人总是活到老,学到老,再说,我大学都毕业好几年了,现在才起步学习编程,主要利用下班的时间,只要你有兴趣,有什么不可以,因为未来是不确定因素,谁能又说的准呢?一切靠的都是自己,跌倒了再爬起,坚定自己的信念,一切皆有可能!!!! 其实,现在程序员行业不如电气行业热门。我觉得LZ还是不要转行,电气行业内部也不可能不用到编程的。至于说要学很多东西...其实有活干才是关键,有活干遇到不会的自然就会努力学了。 我学就是计算机,若想学好,数据库和数据结构要学,当你编写代码时必须知道数据的组织
还有现在高级语言都和数据库语言相结合
程序员是一个没多大前途的路,待遇偏低,枯燥,乏味,需要很强的毅力,耐心,80%的人中途放弃,涉及的领域几乎涵盖了所有有关计算机的运行原理,就像操作系统基本是C语言写的,但是没有人能做的出来,能学到所向披靡那是不可能的,就语言类书中用一句话解释的东西,比如比较容易理解的 DC,就足以用一厚本书来学习,简单的说 象C,c++这类相对比较底层,难度较大,且永不退色的语言,能啃下来就很不容易了,不行的话就学学相对较为容易的MFC之类的,因为它是用C封装好的函数,功能,模块,用起来方便,不过不建议,因为不懂的地方又得回头去看。至于其他,诸如《数据结构》之类,可选,C抗下来其他都是小菜 仰望天上的光 发表于 2012-3-7 18:46 static/image/common/back.gif
其实,现在程序员行业不如电气行业热门。我觉得LZ还是不要转行,电气行业内部也不可能不用到编程的。至于说 ...
谢谢版主了,我也明白电气,电信,通信这些行业确实不错,只是我现在一个大学生,电路方面的都学的很差,而通信和信号方面如果只是读一个大学出来根本只是入门,甚至有的根本就没有入门。不光如此,我现在的核心专业课《信号与线性系统》《数字信号处理》《通信原理》这几本书完全就是几本数学书,全部是微积分与傅立叶变换拉普拉斯变换等。虽然我学的还是蛮不错的,但对于本科生而言想从事这方面的工作还是隔得太远了,而且现在是空有满腹理论而对实践完全不懂,考研是本专业的一条出路,只是我自己不想再继续呆在校园了。想早点工作,我也知道学习编程是要吃很多苦的,很乏味,耐得住寂寞,但是我喜欢C语言,所以想顺着这条路走下去,我自己会坚持的,任何的成功都需要坚持! 仰望天上的光 发表于 2012-3-8 13:10 static/image/common/back.gif
主要问题是,计算机只是个工具,工具存在的意义不在于工具本身,而在于它能够发挥用途的地方.当今各个行业几 ...
这个道理我明白,也谢谢版主的提醒,毕竟我的专业可现在也学的差不多的了。我也不会单独一味的学习一门语言,但是我现在尽量把一种东西学好,其他的东西顺带的去了解,尽量搞懂。毕竟我现在也是想以后找到一份好工作,拿到自己可观的月薪,但是从事什么行业我还真的说不出来,我们“通信工程”这个专业学的东西很是广泛,不仅仅学习通信,也学习《多媒体技术》,《计算机网络》,《模电》,《数点》,《高频电流》,《微机原理》,《单片机》,《电磁学》,《C语言》,《C++》,《数据结构》,《数据库》,而且就本科生对于这些课程我们只能够学习一个入门,深圳有的连入门都入不了。而且想把这些专业课都学好,不花大把的时间真的很难。我也只是一个三本的学生,以前学校有很多好老师在,现在学校董事长为了赚钱都把老教授辞退了,换的新老师都是研究生硕士在读或者博士在读。有的东西稍微深奥一点他们还讲不清楚呢!对于自己喜欢的课程我也只能自己自学加油了! 这位鱼兄的话说到我心坎上了。我觉得只要我们对电脑付出爱,总会有回报的,如果一开始就想到利益,是成不了高手的。
页:
[1]