涂雅:
你好,迷茫的我期待你的答复!!
我是一所不知名大学的大三学生,专业是计算机科学与技术,专业方向是网络工程。学的专业技术有C++,C#,JAVA,.NET,交换机路由器配置等,每个都只是学了基础,我们学校是3+1模式,就是前3年学完所有课程,后一年参加实训什么的。因此,前三年课程比较多,为了完成课程计划,老师也偷工减料,导致我现在是学的广而不精。现在大三要结束了,学校给了我们3个下学期的实训选择:
1,留在学校,参加学校的培训。我问了学长学姐,学不到什么东西。
2,参加达内,IBM,北大青鸟这类型的培训机构。目前培训机构口碑貌似都不太好,我问了参加达内的学姐,她说达内是视频教学,老师也不讲什么东西,我知道主要靠自学,但是13000的学费就看看视频,不厚道吧。
3,可以直接找工作,先实习,等毕业了。
我很喜欢计算机技术,喜欢自学,也一直在自学。我比较想找公司实习,但自感能力不行,我看了一些公司的招聘,都是要求精通×××,我就望而却步了。所有我想加强加强,但我现在对我的发展方向很模糊,我对每项技术都感兴趣,你说只要找一项认真学习,一头扎进去,但是我不知从何下手,我希望学的技术能与工作接轨,等毕业了能靠它找份满意的工作,恳请你指点迷津,十分感谢!!
感谢你对涂雅的信任,希望我的回复不会让你失望。其实你提的问题,没有一个准确的答案,毕竟不像1+1=2这样的严谨,我想我只能说说我的看法吧。
首先,你不用太在乎你在一所不知名的大学,对于水平能力很差的人,学历才很重要。不过说句实在话,我觉得你们学校的课程很扯谈,Java和.Net没必要一起学吧,倒不如学编译原理,数据结构,高数,操作系统原理等。不过这些是你不能改变的,OK,那就不要去想他了,见他的鬼去吧。
我个人认为,学计算机主要还是靠自己学习,当然对于一些比较深层次的理论知识,还是需要在学校去学习的,但我不认为那些培训机会培训这些内容,一般培训机构所培训的内容,我认为都是可以靠自学搞定的。当然,如果你不差钱的话,进培训机构还是要好一些的。
我个人建议你,现在不要去实习,还是在学校学习比较好,当然要你能真正有这样的自控力,有这样的兴趣去学习。如果你觉得你不可能一直研究技术的话,我建议你应该去找工作实习。为什么我建议你在学校里实习呢,因为我觉得在大学几年是最好的学习时间。假如你去实习了,虽然是可以学到不少东西,但问题是在公司你不可能按照自己的想法去学习技术。
至于学习什么技术,如果你是Web开发方向,我建议你先学习HTML/CSS/Javascript,把这些完全吃透了,这些基本上可以花上你半年的研究时间。然后再选择Java/ASP.Net(C#)/PHP学习一样。基本这样一年之后,你的技术应该就差不多了。在这一年间,我建议你可以多做几个产品,完整的产品,比如说个人博客,把自己的一些想法和创意加进去。
最后,祝你早日成为一个优秀的程序员,做一个有自己思想的程序员,做一个一直学习的程序员。
本文来自涂雅[http://iove.net/],原文链接:http://iove.net/2416/,