【FOR 新生】暑假学点啥,C,C++,java?
来到软院的同学,成分很复杂。大概有一半同学是非计算机(软件)专业,而且计算机的同学本科时大多动手能力比较差,所以大家的编程技术都不过关,大多数人对自己的编程水平很没信心。所以很多人都会问到:我该学学什么语言?要怎么学?学多久才能入门?下面讲讲一个和你一样的,曾经迷茫的计算机菜鸟一路走来的一些经验:1、我该学点啥?
C语言用途最广泛,也是最基础的语言,但是也是最难学的语言。对于嵌入式的同学,搞硬件及编程都得用用C,是必须了解和掌握的语言;软设可能用的比较少,周边同学都搞C#,或者Java这类网站类技术,所以有人觉得软设不用C,其实只要你用的好,照样比他们NB!出来找工作找实习时,C主要用于硬件先关的开发,操作系统级开发等,招的单位很多。
C++,属于当前比较主流,而且十几年来不变的主流。以前搞软件开发的都学C++,因为C++适合于大型软件的开发,以及操作系统级别软件的开发,比如Windows就是用C++做的,Linux是用C做的。学过C或者Java,上手都要容易多了。
Java,属于当前比较火的开发语言,与当前电子商务及电子政务的火热有关。简单易上手,非常适合于开发网站,以及应用插件APP等,网上有教张孝祥教你学Java的视频,北大青鸟等培训机构教的就是这类技术,三个月上手开发个网站绝对没问题。确实是软设的学的比较多,以后出去找也非常火爆,去的主要是淘宝、阿里、百度、新浪这类做在线互联网的公司;当然生命周期很短,不太可能五年十年一直做Java,做到一定程度没啥东西做了。
C#也是做网站的技术,完全类似于Java,比Java更好学。因为window开发出来的都把好多软件包集成好了。在校时我就不幸的选了C#,工程实践用C#开发的网站,后来实习时确实不好找,就回归我的老本行C了。如果你学的特别好,当然也不用愁,Windows在大公司内主推C#,学的好可以直接进大公司了。10级有一同学就因为C#用得好,在微软实习了,这样的大牛比较少呢,不值得效仿。
还有PHP,pthyon、Object C等,属于比较小众的开发语言,当然这个在国外早火起来了,接下来可能会火,学习起来比较容易,作为学友余力着补充学习使用。
2、我该怎么学?
开篇时说了,学过语言的同学实践动手能力也都不强,所以要加强实践多写代码。而且我们属于工程类专业,主要就是要用的,拿着语言做应用开发几个东西出来,你立马就掌握了语言的核心,掌握一门语言之后换其他语言是很容易的。别再选择教材跟着学了,选选多少天学会什么开发之类,或是网站、操作系统搭建等,具体希望更在行的同学多推荐点啊。
3、我得多久能学好?
这个其实不是问题,如果你实际的动手写代码做项目的话,一般三个月就能掌握了。如果用在校一年的时间集中精力来搞的话,肯定非常熟练了,赶快选择好开始动手吧,不要再换来换去一直纠结了。
最后,总结一下。其实学什么语言都不重要,重要是编程的思想,开发技术只是一种工具。当然作为刚入门的,还是要掌握一样工具,当掌握了之后再学其他语言,那是相当容易的。难度不大,加油吧。后续会补充各种入门贴,欢迎大家补充!
支持。学长速度V5。
:) 个人见解——不论学什么语言,光看书不动手的话是很难深入理解的{:2_27:} 学长V5,顶起。。。。 你发我的消息 中文 无法显示 要用英文才OK 又发现一个BUG 五年级竟然不能回消息555555555 C,C++,JAVA都有学过,暑假还是想玩啊{:7_279:} 借鉴一下! 选择合适自己的一门语言学好{:7_282:} 学习了~~{:5_129:} 学长,学嵌入式不用学C++吗?汇编要不要? 嗯,目前在搞C++。 求学长推荐好用的书或视频或别的什么…… 本科弄c#的{:6_190:} 在论坛里看到的提供实习和工作的帖子,多以C/C++为主,学长也说Java的生命周期短,可自己在家偏偏在看java,求指导,软件设计都学点什么,工作走哪个方面发展前景比较好...PS:倒是学过C++的基本语法 跪求芯设学长给学习心得啊...这方向学长真难找...
本科时候接触哪个比较多就学哪个吧,一通百通,先弄明白一个。 学长能建议建议嵌入式方面的课程不? 学长V5...最后一段好重要 10级那个用C#比较好的是邢远洋学长吧。。。 {:6_205:}听你的意见买。net了,学不好找你
感觉还是c c++长久实用 无语了。。。。。 mike 发表于 2012-7-1 11:59 static/image/common/back.gif
无语了。。。。。
为嘛 看看以后想要做哪个方向的工作,照那方向学习,不然就学C++,不论转去学什么,都会比较方便 lavorange 发表于 2012-6-25 12:19 static/image/common/back.gif
10级那个用C#比较好的是邢远洋学长吧。。。
老乡~~套个近乎。。 学点安卓开发啥的 看个人兴趣 哪个都木有通呢……打算从C++开始,还求贤哥指点呀~ 学习了,顶一个先 在看csapp的路过~ 学长,软设一般学哪门语言比较好啊···? maomao 发表于 2012-8-5 21:48 static/image/common/back.gif
学长,软设一般学哪门语言比较好啊···?
不管什么专业都一样,所以学的语言也没有指定的,相对而言软设学Java的比较多 恨 为什么早没进论坛呢 就可以早点准备了 !!! 现在 。。。。 顶顶。。。。 混积分飘过。。。。。。 果断C语言,简单易懂,就是大文件有点复杂 学习一下! 很有必要看看。 听说c++很难,c学过,跨专业从0基础学习C++晚吗?研一的时间够不够?c++和java哪个好就业啊? antty 发表于 2012-10-20 09:13 static/image/common/back.gif
听说c++很难,c学过,跨专业从0基础学习C++晚吗?研一的时间够不够?c++和java哪个好就业啊?
那c++呢?从零基础突击,需要多长时间?研一时间够不够啊?要是实习找工作,什么语言都没学会就惨了{:6_208:} 好贴,顶起, 学习了!!!! 学习了!!!! 很好,很有用啊!开始学学啦 楼主倒出了我想说的话,我觉得搞精一门语言比学十门语言但学不精都要强 楼主倒出了我想说的话,我觉得搞精一门语言比学十门语言但学不精都要强 都鹏 发表于 2013-4-17 09:58 static/image/common/back.gif
很好,很有用啊!开始学学啦
建议C++,多看点算法。 内心是无比向往C++的,但是报的电信,对Java又难以割舍
一通百通的道理不是不知道,但还是得先选一门语言精通下手呢,欸。。。 内心是无比向往C++的,但是报的电信,对Java又难以割舍
一通百通的道理不是不知道,但还是得先选一门语言精通下手呢,欸。。。 vo_ 发表于 2013-5-2 18:52 static/image/common/back.gif
内心是无比向往C++的,但是报的电信,对Java又难以割舍
一通百通的道理不是不知道,但还是得先选一 ...
纠结的孩儿 语言真不用纠结{:7_319:} 编程思想才是最重要的 有那种思想 语言不就是个语法么{:7_220:} xywhere 发表于 2013-5-2 19:39 static/image/common/back.gif
纠结的孩儿 语言真不用纠结 编程思想才是最重要的 有那种思想 语言不就是个语法么
世界上那么多小语种呢 一句"吃了吗"有无限种表达的语法,你说我是先入手西班牙语还是葡萄牙语呢!
纠结四最浪费时间的。。欸。。回头你再帮俺梳理梳理{:7_293:} vo_ 发表于 2013-5-2 20:03 static/image/common/back.gif
世界上那么多小语种呢 一句"吃了吗"有无限种表达的语法,你说我是先入手西班牙语还是葡萄牙语呢!
...
头型又乱了? 回头帮你梳理梳理...{:7_273:} 梳头有很多种梳法 又自顶向下梳法自底向上梳法二分梳法 等等你说先用哪个呢...{:7_218:} 哈哈 扯远了你先跑的 总之这个问题一点也不用纠结滴 淡定{:7_223:}
页:
[1]
2