大一软件工程学生应如何规划大学生活?

回答了类似的题目很多次了。一进大学往往会有点迷茫,想学东西不知道从何学起,学了又不确定自己学的有没有用,万一学了发现找工作的时候用不到不就悲催了吗?尤其是计算机,方向太多了,语言也越来越多,一会说流行这个一会说流行那个,我一个刚进这个圈的程序员宝宝好害怕啊。

你能一入大学就思考这些是值得肯定的。但是首先你先放下包袱,不要想着毕业后怎么办。计算机看似花样很多,但是一旦你抓住了核心,就能以不变应万变了。

第一点:语言不是编程的核心,它们只是工具,工具用的好,只能提高效率。你说你C++还没学好,就想学Java,php等,这种做法是错误的!

第二点:编程学习是学习编程思维方式!只有具备了编程思维,你才能去写程序,不然你写出来的东西都是垃圾。而学习一门语言,在掌握语言语法的同时,更是为了培养自己的编程思维。如果你连一门语言都还没掌握说明你的编程思维还没训练好。对于一个合格的程序员,掌握五种以上的语言都是比较常见的,而且学习一门语言基本就在2,3天。拿我自己来说,我会c,c++,php,js,objectc,c#,Python,bash。我学习其他语言快也是因为大学的时候花了大量时间好好学C++。等你掌握一门语言后,再去学其他语言的时候你就明白这种体会了。

第三点:好好学习数据结构和算法,这个是内功。当初我自己就吃了这个苦头,没把这个放心上,毕业后才明白,花时间补起来。

结合你的情况给你的建议就是:先好好学习好c++,掌握好c++语法后多自己练习,写些基础算法等等。以后有数据结构和算法课了好好学习。如果系里有实验室就跟着导师做做项目。如果你能做好这几点我包你BAT任你选,即使你不会Java,不会php,不会Python


适应新学校新环境,交好新同学,注意安全,努力学习,不要松懈,不要掉以轻心,不要挂科,如果是农村学生,要努力争取奖学金个贫困生补助,多接触人事,准备打工,打工的好处一是可以解决生活,二是可以提前接触社会,适应复杂的社会环境,为将来步入社会找工作打基础。大学生了,已经是成人了,切忌说话办事过于张扬跋扈,翘尾巴,杜绝阴郁,封闭,少言寡语不善于社交。


大一,你会发现你学的东西没啥使用,大二,你发现学的东西还是没屁用,大三,你发现大一大二学的有一毛钱的用处大三的没毛用

大四,实习了,大学学的什么鬼,感觉就是乱废青春,什么都有从头再来的感觉,工作一年,还好实习时学了点东西!

想晋升了,回母校或者网上收购大学基础教材!

这是一个大学学渣的经历!

现在才发现,大学的基础基本决定了你在工作上的前程。

大学学的是基础,工作开始时会被铺天盖地的新技术,这些新技术,而这些新技术也只是相对于刚出大学的人而言的,这些新技术能解决日常工作的大部分!当有特殊需求是,还是要回到基础,要用最最原始的技术做底层开发,这个时候你要考虑的问题就很多了,如果你基础不行,你就不能胜任,这时基础好的人站了出来,问题解决后,这个人晋升了,没基础的还在使用有基础的人写的新技术解决问题!

我是计科毕业的,希望这种侧面回答能给你帮助!

不要想着想在学的东西没用,是你现在能力不够,无法用现在的基础知识解决实际问题而已,我记得我们大学时这些样,希望学一点东西就能马上开发出能实际使用的程序,能安装在电脑或者手机上,你是不是也这么想,想快点搞出界面,搞一个牛逼的软件。

我只能说,骚年,不要急,当你正式些界面的时候,你就会发现,还是老老实实写处理逻辑爽!

一个软件也不是把功能开发完就好了的,给你的建议,不要浮躁,耐心学好基础课程

有条件可以多去外面实习,自己搞一点小练手项目,比如,用c这一个五子棋,


看到这个答案算你有福气啦

首先,大学学的那些知识到了工作中真的是没有一点点的用处,本人大专,说的只是自己的经历。

现在给出建议

建议你深入一个技术方向学习,有的放矢,要达到可以分析源码的那种程度,当然为了工作一些基本的技能要会掌握,而以后打算的技术方向要学精通。

互联网技术革新快,千万不要追着新技术跑,而忽略了它里面核心的旧东西。

至于到时候找工作,一定要比你们同学先出去找,这样你的机会比较多。

PS老师教的东西,真没什么用,辣鸡。


如果按部就班的学习远远不够

你需要掌握数据结构操作系统计算机组成原理算法这是你以后工作的基础你的上限并不取决于对框架对工具的熟练程度而是这些较为枯燥的基础知识

选择一门你喜欢的语言或者考研根据就业形势和个人情况进行综合考虑这个行业不怕没工作就怕没能力

尽自己可能多去参加学术竞赛ACM蓝桥杯或者其他项目经验对于校招生来说不是特别重要但你跟别人的区别就在于你的获奖经历这很直观

在学习某个语言的过程里多去看看源码了解如何实现多动手写写代码了解开发过程一个优秀的软件开发者不在于造轮子能力多优秀而在于如何正确使用轮子当然这个也不是绝对多去开源网站学习借鉴别人的优秀代码对自己的代码进行重构

如果你还有时间多看看书推荐书籍知乎百度有很多个人愚见没必要参加学生会或者社团如果这些占用了大部分的时间等到大学毕业你会发现这就是个屁

少打游戏干什么也别打游戏人生苦短

最后不管考研还是就业基础很重要获奖经历很重要

再多啰嗦点儿吧如果上面这些都做到了那么注定你大学四年会比较孤独你需要有个优秀的人跟你结伴而行谈个恋爱吧愿意跟你学习的那种

第一次回答感慨颇多如有冒昧还请多见谅


把空余可支配的时间充分的利用起来,学习企业的技术,比如说,你想学习Java,可以到招聘网站上去搜索相关的职位,看一下相应的任职要求,然后开始系统的进行学习,以前在“如鹏网”上看到一个视频教程《大二开始找工作》,分析的还是挺不错的,对于咱们计算机专业的人来说,应该有怎么样的职业规划;

之前在“如鹏网”上了解过Java,有网络的地方就可以学习,根据自己的时间来灵活安排学习进度,把空余的时间充分的利用起来,也有更多的时间来练习项目,掌握的更好;

以前在如鹏网上学习的时候,也有很多是利用学校的空余时间来进行系统的学习的,大二大三就开始工作了,拿着薪资上大学,积累工作经验,有新的课程,新的技术更新了,都是可以继续申请了来学习的;

每个章节的后面都有相应的练习题和面试口才题,需要以录音的方式进行提交,老师会进行批改,直到通过为止,为以后的面试做准备,有新的课程,新的技术更新了,也是可以继续申请了来学习的,有详细的课程体系,可以看一下;

第一部分:Java语言基础

第二部分:Java高级技术

第三部分:web前端

第四部分:Javaweb编程

第五部分:企业框架

第六部分:项目阶段

第七部分:企业专题


原始地址:/yule/50539.html