楼主: ETXSTD
跳转到指定楼层
上一主题 下一主题
收起左侧

[其他] 申请完想学编程,求建议科目和书籍(原帖新添加一些问题?)

   
🔗
halolk1 2012-2-6 17:17:19 | 只看该作者
全局:
这个贴真好啊,关注
回复

使用道具 举报

🔗
guo_yy 2012-2-6 17:46:21 | 只看该作者
全局:
好东西,要收藏~~~markmark~
回复

使用道具 举报

🔗
 楼主| ETXSTD 2012-2-6 19:26:53 | 只看该作者
全局:
回复  Sandra

我觉得VC只是个IDE,例子什么的,以后编程熟练了,学起来很轻松的,没必要看专门的书吧。Data Structures and Algorithm Analysis in C++是一本数据结构教材,里面的例子是C++的,在学会语法的基础上就可以学了。Introduction to Algorithms没有限定语言,里面的算法是用伪代码描述的,也是本著名教材。
你同学推荐的The art of computer programming是传说中的计算机的圣经啊。现在已经出了4卷,几本大部头,我也才看了一点点。所以是不是看完这个就万事大吉我不知道,不过我知道很多人雄心勃勃的想看完这部书(包括我 ...
lqhl 发表于 2012-2-6 00:44


六琴厉害而且热心额。。。昨天The art 那本书邮寄过来后我当时就傻了,没有上过数据结构和算法之类的课程,感觉就像初中生背GRE的感觉。你推荐的两本书我都会好好看的,打算在网上买了。但是你推荐的第一本是关于C++,我之前没有学过C++,需要事先学习一下C++么?有什么推荐呢?看到很多招聘上说java,c++必须。不知道你怎么看?

其实想找个实习练习下,算法+C够么?或者怕碰到当场让编程的那种面试,就拿vc练习下,但是知道是个工具,之前侧重哪个比较好呢?The  art那本书我就先放放了。(看看程序员面试宝典之类的有应急作用么?)
回复

使用道具 举报

🔗
 楼主| ETXSTD 2012-2-6 19:30:48 | 只看该作者
全局:
回复  Sandra

个人感觉如果不是为了搞ACM研究算法什么的倒是不用特别去OJ上面练 自己写点和算法有关的小程序会更有意思的 比如看完图算法就写个模拟的导航系统模拟的云计算啥的 这样需求分析啊类设计啊算法实现啊什么的都能练到了... 总之你得想办法让自己对这玩意儿感兴趣 有兴趣后学啥就都好说了
baconbruce 发表于 2012-2-6 02:56


恩,不是CS背景的就想先入门,看书也想和实践结合起来,但是自己做就木有什么方向了。不知道bb^^有什么推荐的书籍或者网站,视频,可以跟着做的没?当时你是怎么学的啊?
回复

使用道具 举报

🔗
 楼主| ETXSTD 2012-2-6 19:35:17 | 只看该作者
全局:
回复  Sandra


   有的,网易公开课就可以看,地址在这儿: 还有这儿:   你qq私信给我吧
woaibai 发表于 2012-2-6 10:24


恩恩,打算就看你们推荐的视频和书籍了,感觉这样估计会快点。另外小白再问问C++是CS的必杀技么?以后是不是转到这个方向必须得会啊。。。。感觉自己就会C(半吊子),perl(常用),然后再看看你们推荐的java和python,虽然只是实现工具,但是还是得有个啊,有什么建议么?
回复

使用道具 举报

🔗
lqhl 2012-2-6 20:23:45 | 只看该作者
全局:
回复 23# Sandra


    你好像已经学过一些C了?那么学一下C++应该很快的,比较有名的教材是C++ Primer。其实学语法随便找一本看看就行了,刚开始你也未必需要很深入的内容。看公开课我觉得相对是次要的,最主要还是要花时间实践,无论是在网上题库做题还是做一些项目。
回复

使用道具 举报

🔗
woaibai 2012-2-6 20:28:18 | 只看该作者
全局:
恩恩,打算就看你们推荐的视频和书籍了,感觉这样估计会快点。另外小白再问问C++是CS的必杀技么?以后是不是转到这个方向必须得会啊。。。。感觉自己就会C(半吊子),perl(常用),然后再看看你们推荐的java和python,虽然只是实现工具,但是还是得有个啊,有什么建议么?
Sandra 发表于 2012-2-6 19:35


就业市场而言,最流行的当然是java,不管国内国外,你去招聘网站看看就知道,java已经在编程语言排行榜拍老大很多年了,c++去年刚刚跌出前三,被c#取代了,但前五的java c c# c++ objectiveC都是c类语言,认真学好其中一个,再学别的也不难。
回复

使用道具 举报

🔗
victor2100 2012-2-6 20:37:36 | 只看该作者
全局:
感觉如果是入门的话 先学java比较好 比C和C++都要简单很多。 而且今后的就业前景好。
之后再学别的语言就很快了。
回复

使用道具 举报

🔗
victor2100 2012-2-6 20:40:14 | 只看该作者
全局:
学java推荐使用 Introduction to Java Programming (Liang, Y. Daniel)
这本书应该是写得非常好的 初学者自学也没有什么问题。
回复

使用道具 举报

🔗
victor2100 2012-2-6 20:44:50 | 只看该作者
全局:
如果想比较系统地了解计算机的知识的话,
强烈推荐 CMU教授写的 Computer Systems: A Programmer's Perspective
这本神书就不过多介绍了,网上的评论到处都是。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表