很多人会有这样或那样的想法:学什么好呢?是学C++呢,还是Java呢?是学PHP呢,还是Ruby呢?学哪个更有前途呢?学哪个就业时的有高工资呢?
最近这样的想法又冒上来了。其实之前有过这样的想法,后来不知怎么就熄了,可最近又冒出来了,困扰了几天。自己又想了想,虽然没有什么答案,不过也明白了些许。写下来与大家分享!
其实在你问这个问题的时候,先问一下自己会什么,懂什么。
于是我问了一下自己:我会什么,学校课上只讲过C++程序设计,可我不会啊!C++根本不会!虽说老师讲过C++的课,不过我连什么虚函数啊都没有运用过,连用VC++编个带窗体的界面都不会(所以说学过C++的人,不要以为会用VC++编几个黑屏的就牛逼了,其实那是最菜的,编的根本就不能算是程序)
当你问清楚这个问题时,你就对自身有了很好的了解了。知道自己会什么,不会什么。如果你什么都不会,而你却又问是学C++呢,还是学Java呢?是学PHP呢,还是Ruby呢?想一想,不觉得自己问的问题有点愚蠢吗?什么都不会,对C++、Java、PHP或是Ruby都不懂,那你怎么会知道该学什么呢,学的又是什么呢。
是啊,那该怎么办呢?不管什么,先去学学。正因为你什么都不懂,所以你现在要做的就是去学,而不要问学哪一个。当你学了,而且学到一定程度以后你就会知道学的是什么了。到那时候你再回过来看看,就会发现原来当初的担心是没有必要的。
其实这个问题不是莫名其妙的冒上来的,是因为最近自己一直在考虑一年后毕业该去哪个公司。看了看一些大型的IT企业的招聘网站,发现应聘者所需的技能有些不一样,有时看到自己喜欢的企业要招聘的和自己所学的是不一样的。于是就有这样的想法,该学什么好呢?该学哪一门语言呢?
当初从C++转到Java,就有过这样的问题。那时想不管怎样,起码要学会且精通一门,于是就尝试着去学Java。最近,学了J2SE及Java Web的知识后,停留了一段时间,脑子里又冒出来这样的问题。于是停下来思考了一下,觉得应该专注于J2EE的学习。因为学习不在于有多广泛,而首先在于精!当你把某一种学的精通以后,再回过头来看,一切就容易多了!
其实进入哪个企业无所谓,关键是你能进企业不。有时你会说,我想进Google、IBM、华为、中兴、腾讯,除了这些我就不进。那首先你想想你能确保你一定能进你喜欢的企业吗?不一定!你想进,可你的水平到达要求了吗?你想进,可还有比你更强的人也想进,那你能进去吗?而且进入面试是一件和概率有关的事,什么都说不准。所以不要考虑你想进哪些公司,你应该考虑你会什么、能做什么、能为企业带来什么。进入一家公司是你的首选,当你有能力进入一家公司时,再考虑进入什么样的公司或者说是你想进的公司。
别忘了:先就业,再择业!
把最近遇到的问题写下来,与大家一起分享!