千里之行,始于足下,关乎前程的大有关问题,参加工作的请进,分多多哦
千里之行,始于足下,关乎前程的大问题,参加工作的请进,分多多哦
本人甚爱c++,学了几个月mfc了,可是感觉越学越不对劲了,花那么多时间学一个类库,框架,值得吗,还是应该回过头来去学学所谓的内功如os,微机原理,汇编,编译等呢?还是在c++别的库上下些工夫呢,如boost,他的移制行好点,那么现在参加工作的大哥哥门,我现在是在c++版快,不去vc那里(那里肯定用vc的人多了)你们中用vc的多吗,大家给点建议啊,我现在处在越学越没底的感觉,我恳求大家给点建议,到底该怎么学,下一步怎么做,先谢谢了.
------解决方案--------------------
说点我的看法,看楼主的意思,似乎还在学校,没有参加工作吧。
我建议,在学校的话,还是好好把计算机整个体系框架给学好,建立一个自己的计算机架构认知体系,这个比你单独学任何一门语言、技术、工具都来的强悍。
当然学理论并不意味着你就要放弃实践(哲学上说理论和实践的关系,我就不罗唆了),所以你仍然需要实践,这时你学MFC作为实践理论的一条路,并没有错,不用太过在意别人在使用甚么工具,现在用甚么语言工资高等等。
如果你为了少走路,减少以后为了工作而学习使用新开发工具的时间,可以在定下自己的方向后再选择主要使用的工具。
------解决方案--------------------
大学期间能够好好地把C++的基础打好就非常不错了,其他的类库只是工具而已,就跟STL一样,等基础好了,该用的时候好好看看就会了。
------解决方案--------------------
我和楼上的意见不太一样
基础当然要学好,学生必须把基础学好,这是不用说的
编程实践方面,我建议你扎实C++ 的基础后,选择一个库做为学习重点,MFC也行
并非应用为重点,而是要读它的源码,学习它的设计思路,因为ms的程序员极有可能比你水平高
他们一定有需要你学习的东西
------解决方案--------------------
up
------解决方案--------------------
我觉得要把C++本身学好
MFC次之
要把数据结构 和 算法学好
------解决方案--------------------
李开复的观点
是练内功
------解决方案--------------------
数据结构
算法
数据库
操作系统原理
计算机体系结构
离散数学
------解决方案--------------------
这是原文:
李开复:一是“内功”要学好,不要只是去学各种皮毛的语言、工具,和一些三流公司招聘列出来的要求,要把数据结构、算法、数据库、操作系统原理、计算机结构、离散数学等课程学好;二是多编程,最好大学四年有十万行编程的经验;还要讲究“实干”,Google是动手者的天堂,另外要有一些数学能力,还要练习团队精神,与人合作。
------解决方案--------------------
如果楼主能做到,直接到google去面试吧:)
------解决方案--------------------
最好大学四年有十万行编程的经验。。。。。。。。。。。。
------解决方案--------------------
C++素王道 学好了C++就能找份好工作了
------解决方案--------------------
up
------解决方案--------------------
最好大学四年有十万行编程的经验。。。。。。。。。。
这是不可能滴。。。。。我本科4年一共代码写了不到2w(俺自己写的程序都存着呢),在同学中代码量已经是最多的了。。。。。这些代码还都不是一种语言的,有c,c++,pascal。。。。不过没算汇编。。。。汇编的课程设计和平时练习还写了2000多行呢
------解决方案--------------------
比较好的组合:OS+语言+工具!
(个人建议!)
------解决方案--------------------
“要把数据结构、算法、数据库、操作系统原理、计算机结构、离散数学等课程学好”
原来是把课程学好,吓我一跳。
------解决方案--------------------
MFC比较难入门,还是先研究C,C++好了,另外,OS,数据结构,算法什么的也要学好.
------解决方案--------------------
只是练内功需要时间太长了,找一般工作还是要速成的啊...纯粹一点心得。
------解决方案--------------------
大学最好能精通C/C++
------解决方案--------------------
我觉得顶楼的建议比较中肯。
------解决方案--------------------
学C++为主 MFC也学
这样找工作容易点
------解决方案--------------------
计划赶不上变化
------解决方案--------------------
库是肯定要学滴。。
------解决方案--------------------
有C++的基础以后,再去学别的都会很快,不管是别的语言或者是别的库
本人甚爱c++,学了几个月mfc了,可是感觉越学越不对劲了,花那么多时间学一个类库,框架,值得吗,还是应该回过头来去学学所谓的内功如os,微机原理,汇编,编译等呢?还是在c++别的库上下些工夫呢,如boost,他的移制行好点,那么现在参加工作的大哥哥门,我现在是在c++版快,不去vc那里(那里肯定用vc的人多了)你们中用vc的多吗,大家给点建议啊,我现在处在越学越没底的感觉,我恳求大家给点建议,到底该怎么学,下一步怎么做,先谢谢了.
------解决方案--------------------
说点我的看法,看楼主的意思,似乎还在学校,没有参加工作吧。
我建议,在学校的话,还是好好把计算机整个体系框架给学好,建立一个自己的计算机架构认知体系,这个比你单独学任何一门语言、技术、工具都来的强悍。
当然学理论并不意味着你就要放弃实践(哲学上说理论和实践的关系,我就不罗唆了),所以你仍然需要实践,这时你学MFC作为实践理论的一条路,并没有错,不用太过在意别人在使用甚么工具,现在用甚么语言工资高等等。
如果你为了少走路,减少以后为了工作而学习使用新开发工具的时间,可以在定下自己的方向后再选择主要使用的工具。
------解决方案--------------------
大学期间能够好好地把C++的基础打好就非常不错了,其他的类库只是工具而已,就跟STL一样,等基础好了,该用的时候好好看看就会了。
------解决方案--------------------
我和楼上的意见不太一样
基础当然要学好,学生必须把基础学好,这是不用说的
编程实践方面,我建议你扎实C++ 的基础后,选择一个库做为学习重点,MFC也行
并非应用为重点,而是要读它的源码,学习它的设计思路,因为ms的程序员极有可能比你水平高
他们一定有需要你学习的东西
------解决方案--------------------
up
------解决方案--------------------
我觉得要把C++本身学好
MFC次之
要把数据结构 和 算法学好
------解决方案--------------------
李开复的观点
是练内功
------解决方案--------------------
数据结构
算法
数据库
操作系统原理
计算机体系结构
离散数学
------解决方案--------------------
这是原文:
李开复:一是“内功”要学好,不要只是去学各种皮毛的语言、工具,和一些三流公司招聘列出来的要求,要把数据结构、算法、数据库、操作系统原理、计算机结构、离散数学等课程学好;二是多编程,最好大学四年有十万行编程的经验;还要讲究“实干”,Google是动手者的天堂,另外要有一些数学能力,还要练习团队精神,与人合作。
------解决方案--------------------
如果楼主能做到,直接到google去面试吧:)
------解决方案--------------------
最好大学四年有十万行编程的经验。。。。。。。。。。。。
------解决方案--------------------
C++素王道 学好了C++就能找份好工作了
------解决方案--------------------
up
------解决方案--------------------
最好大学四年有十万行编程的经验。。。。。。。。。。
这是不可能滴。。。。。我本科4年一共代码写了不到2w(俺自己写的程序都存着呢),在同学中代码量已经是最多的了。。。。。这些代码还都不是一种语言的,有c,c++,pascal。。。。不过没算汇编。。。。汇编的课程设计和平时练习还写了2000多行呢
------解决方案--------------------
比较好的组合:OS+语言+工具!
(个人建议!)
------解决方案--------------------
“要把数据结构、算法、数据库、操作系统原理、计算机结构、离散数学等课程学好”
原来是把课程学好,吓我一跳。
------解决方案--------------------
MFC比较难入门,还是先研究C,C++好了,另外,OS,数据结构,算法什么的也要学好.
------解决方案--------------------
只是练内功需要时间太长了,找一般工作还是要速成的啊...纯粹一点心得。
------解决方案--------------------
大学最好能精通C/C++
------解决方案--------------------
我觉得顶楼的建议比较中肯。
------解决方案--------------------
学C++为主 MFC也学
这样找工作容易点
------解决方案--------------------
计划赶不上变化
------解决方案--------------------
库是肯定要学滴。。
------解决方案--------------------
有C++的基础以后,再去学别的都会很快,不管是别的语言或者是别的库