问题描述
我是广东一名软件开发专业大三的学生,最近学习很迷茫!主要有几个大的问题1、最近很多人都在报考程序员考试,我觉得这个很耗费时间和精力,而且不知道对于就业会有多少帮助?2、我现在主要是在学C#方面的内容,但好像已经有瓶颈的感觉了,我该如何是好?继续看有关C#的书还是另外去看一些新的没学过的技术?希望好心人士能帮我解答一下以上问题,万分感谢!
解决方案
解决方案二:
该报的报该考的考!
解决方案三:
考试成绩对就业一点用也没有。但是你的应试的能力对就业有很大帮助。
解决方案四:
考试是拿证书,表明你达到这个资格水平,找工作会有用处。C#方面水平有提高,好看看一些项目方面的开发的书;还有数据库阿,在linux平台的及手机终端的开发等,
解决方案五:
解决方案六:
一个月总有那么25天是迷茫的
解决方案七:
证不如技术有用,有了技术能上班挣钱,证只能说明你有从事这行业的资格。
解决方案八:
抓紧时间学习
解决方案九:
很明显LZ要做些实际点的项目出来方为上策,证书真心没太大作用
解决方案十:
找工作时,可能要进行一些笔试。但是这些笔试基本上都不是“程序员考试”的题目,而是人家真正需要的题目。(但是也许有“奇葩HR”随便抄点错误的考题)对于有工作经验的人,面试官可以靠谈话技巧可以判断一个人的比较真实的经验和人品。一般来说,会极力避免笔试中刷掉本该录用的人。同样也会尽量避免仅凭面试好感而不考察真正的实力就录用人。但是对于学生,可能就需要考一考你的基础问题。有一些人只知道死记硬背他花钱上的培训班给出的“面试题”,而我在面试时则是肯定不上这个低俗的圈套的。记得我大学一年级时期末数学考试,系主任是一个一个学生叫去面试的。我去的时候,让我在白板上把“中值定理”及其应用讲清楚。而我正好在高中时就自学了瑞典皇家科学院一位著名数学家写的专著,因此就算是大学一年级经常旷课,我也还是讲出了他们想听到的内容,准确地回答了他们的问题。虽然我知道他们非常满意,但是我的期末数学成绩也还是只有80多分,因为我有时候旷课(带着女同学去西单公园、天安门广场、前门和西单步行街之类的地方闲玩)。这个成绩我很满意,我不求100分,因为我觉得自己学习得更加充实。如果你感觉学习很“累”,那么我告诉你,你其实学到的东西的太少了。因为无知,所以才觉得没意思。
解决方案十一:
就业是可行的。因为一些单位未必真的需要会写程序的人,但是他们觉得打字员如果是“高级程序员”出身,或许打字会更快一点。所以你考几张废纸去这写地方或许很受用。
解决方案十二:
东东后做东西就不迷茫了
解决方案十三:
该回复于2014-10-08 11:02:27被版主删除
解决方案十四:
还是趁着有时间,多看几本好书,多写点代码吧。
解决方案十五:
怎么在自己迷茫的时候提升学习效率http://www.woyaofun.com/html/2014/zhoubian_0927/291.html
解决方案:
(1)练内功。不要只花功夫学习各种流行的编程语言和工具,以及某些公司招聘广告上要求的科目。要把数据结构、算法、数据库、操作系统原理、计算机体系结构、计算机网络,离散数学等基础课程学好。大家不妨试试高德纳所著TheArtofComputerProgramming里的题目,如果你能够解决其中的大部分题目,就说明你在算法方面有一定的功力了。(2)多实战。通过编程的实战积累经验、巩固知识。很多中国大学毕业生缺乏编程和调试经验;学习C语言,考试过关就算学会了;课题项目中,只要程序能够编译,运行,并且输入输出满足要求就算了事。这些做法是不行的。写程序的时候,大家必须多想想如何把程序写得更加精炼、高效、高质量。建议大家争取在大学四年中积累编写十万行代码的经验。我们必须明白的是:好程序员是写出来的,不是学出来的。(3)求实干。不要轻视任何实际工作,比如一些看似简单的编码或测试。要不懈追求对细节一丝不苟的实干作风与敬业精神。我发现不少程序员对于知识的掌握很肤浅,不求甚解,没有好奇心,不会刨根问底。比如,学会了C++,是否了解一个对象在编译后,在汇编代码中是如何被初始化的?这个对象的各个成员在内存中是如何存放的?当一个成员函数被调用时,编译器在汇编代码中加入了哪些额外的动作?虚函数的调用是如何实现的?这些东西恐怕在编程语言或编译原理中都没有详细提到,只有通过踏实的实干才能真正掌握。(4)重视数学学习。数学是思维的体操,数学无处不在。学计算机至少要学习离散数学、概率论、布尔代数、集合论和数理逻辑。这些知识并不难,但是对你未来的工作帮助会很大。尤其当你对一些“数学密集型”的领域如视频、图像处理等有兴趣时,这些知识将成为你手中的利器。(5)培养团队精神,学会与人合作。今天的软件工程早已经不是一个人可以单独操作的,而必须靠团队合作才能成功。不懂得合作的人是不能成大器的。大家要多去寻找可以与人一起做项目的机会。(6)激励创新意识,培养好奇心,不要死记硬背。没有掌握某种算法技术的根本原理,就不会有应变和创新的能力。想成为一位好程序员(其实从事任何一个行业都是如此),重要的是要养成钻研,好奇,创新,动手,合作的优秀习惯,不满足于填鸭,不满足于考试交差,不满足于表象。这不是学几门课能够一蹴而就的。(7)有策略地“打工”。在不影响学业的前提下,寻找真正有意义的暑期工作或兼职。去找一个重视技术的公司,在一个好的“老板”指导下完成真正会被用户使用的程序。不要急于去一个要你做“头”而独挡一面的地方,因为向别人学习才是你的目的。找工作也是一样,不要只看待遇和职衔,要挑一个你能够学习的环境,一个愿意培养员工的企业,一个重视你的专业的公司。最后,还要挑一个好老板。
解决方案:
试着去写一些程序,写一些项目啊,编程实践是非常重要的。