有点迷茫 希望有人指导一下 如果有同样困惑的进来讨论一下
本人大二软件工程学生,大一的时候光玩来着,现在醒悟了,想使劲但那时不知道该往哪方面使劲
有点小着急不知道应该抓哪头
大二在开了 数据结构 计算机组成原理 JAVA 概率论
我的思路是
1,跟着学好 数据结构 计组 等基础课程
2,再抓好一门语言
3,课余时间多钻研一下语言 掌握好 能灵活运用
4,我该选择什么方向 都有什么方向
我的困惑是
1,我的思路对吗
2,由于我大一光玩了,C C++ 没学好 虽然新开了JAVA 但是我不知道该怎么选择了
3,JAVA是封装了的 我感觉光知道怎么用 不知道原理是什么 水平不会提高上去 但是我C C++没学好
4,现在是重新抓起C C++ 还是学好JAVA
5,我给我自己规划的思路对吗
希望各位 过来人大大 多多指导,也欢迎有着同样困惑的同学们讨论一下思路和规划
先谢谢各位!
------解决方案--------------------忠告:大学前三年打好基础:C/C++、JAVA、算法、编译原理、计算机基础、软件工程、设计模式等待
切忌过早投入精力到JAVA WEB等看起来很流行的东西,到了大四找工作再快速浏览一下就行了,或者到时找个实习在项目中学习
亲身经历,没多少公司招人的时候还要SSH等内容的,越是大公司越注重基础,算法是根本!!
------解决方案--------------------如果想通过校招进大公司,数据结构,算法,操作系统,计算机网络,数据库一个不能少,语言的话一般C++和C多一点。。这一点你可以去搜索最近两年的校招笔试题就可以看出。。
如果只是想找个工作,学Java,只要不太水的话应该没什么问题。。当然,我绝对不是否认java,但是相对于C++找工作来说,是好一点。。
当我知道淘宝网是用java写的的后台后,我真的觉得java还是一片光明,当然阿里巴巴对于java的人才需求也是比较大的。
------解决方案--------------------别纠结于底层和封装什么的了,想学习的话这学期先花大力气学好java,java也不是那么好掌握的。。。等你学好java,入了编程这个门后学什么都快得多,而C/C++你可以在你们学校的实验好好做,自己写不出也没事,看懂别人写的,再自己打一遍,那也会有不少的收获的。java现在的应用也很广泛啊,android,jsp什么的
------解决方案--------------------现在是校园招聘高峰期,你可以去关注一下你们学校的校园网或者其他比较大一点的学校的校招网,去听一下,看看他们招聘时是要什么条件的,你就往哪个方面学呗。对于认证考试貌似没有什么要求,但是对于奖学金之类的,有的对于学习成绩方面的,有的对于社团经历方面的都有一定的要求,不说这些到底有多么重要,只是有这些东西的时候,能够更加容易帮助你筛选通过简历。。否则,连笔试面试的资格都没有。。
当然,最近越来越流行霸笔一说咯~~
------解决方案--------------------如果没有兴趣 现在就放下 自己学点感兴趣的东西 以后不至于挨饿
实在不行就买公务员的书 天天看 还有三年 最后一年的时候考试 希望很大 应届毕业生条件要宽
这都是大实话 如果不喜欢 就别耽误自己
如果要学 好好学C++ 毕竟做Java的人太多太多了 如果我能回去 我一定学好C和C++ 做冷门的