软件工程学习之路:迷茫中的我该如何寻找方向?

发表时间: 2018-10-19 01:46

当你问出这样的问题,就会有一堆培训中心来帮你回答。

作为一个过来人,我说一下我自己的经历。

我是2002年毕业的,没错,02年毕业的。从03年到12年连续十年成为微软全球最有价值专家mvp,所以我应该有资格回答你这个问题吧。

当初我是学计算机专业出来的,所以刚一毕业首先做的就是编程的工作,当时主要是在老家做开发,这样的平台主要给地税局这样的客户去工作。

后来经过自己的努力,进到了一些世界500强,从事开发和售后技术支持的工作。在之后转行到做通讯行业,在15年前做通讯行业是非常让人羡慕的一个岗位,那个时候在诺基亚,摩托罗拉,爱立信分别工作过。

从通讯行业出来之后,自己又踏入了网络行业,因为这个同样属于通讯行业,并且在这个行业进行创业。

所以从我入行到现在,我周围的很多同事很多朋友都是从开发做起来的。

所以首先我来回答你这样几个问题,第一,我不带有任何劝你培训的色彩来回答这些问题,同时我建议你把那些培训中心回答你的人完全拉黑,他们为了赚钱什么话都敢承诺。真是不负责任。

第一,你到底喜不喜欢软件开发

我周围那些做软件开发非常好的,几乎就是天生是适合做程序员的,他们喜欢开发,喜欢研究,天生就是个书呆子,当然也不排除有一些能说会道的,但是毕竟很少,只有这些天生从大一大二就钻研技术爱好技术的,通过他们的努力打拼,有少部分进到外企移民到美国之后到现在快40岁的时候还在从事软件开发。

而我身边50%以上的人,包括我自己会在工作一段时间之后选择转行,我觉得也不是什么其他的原因,主要就是对这个岗位真的不是发自内心的热爱。只是因为大学学的计算机专业而已,而计算机专业的方向就多了,除了通讯行业网络行业,计算机开发图形图像,所以它分类非常多。目前行业的趋势又是什么大数据电子商务等等等等,你随意选择,所以你没必要迷茫。

因为毕竟你才上大三,所以我的建议是你可以先选择一门技术,把这个技术学好,通过工作先把自己养活好,赚到钱,当你有了钱之后,你也不就迷茫了。有了钱之后你再考虑你是否真心喜欢这个工作?还是你家人有关系,能够安排你工作,还是你想通过自己的努力去奋斗,这都是由你自己决定的。

第二,你是感觉自己什么都没有学到,所以才迷茫。

所以这个问题就不是问题,中国的大学生除了清华北大的比较厉害,剩下的很多大学生其实和你都一样,就是通过学校的教育感觉自己不是特别自信。

这个我们也不要抱怨学校了,因为大环境都是这样,但是你可以通过网络上的视频,网络上的培训班,网络上的免费资料,线下的书籍,线下的培训班,或者你周围的QQ群,你可以获得大量的视频教程,培训教程,甚至都是免费的。

你只要确定你的方向是什么,然后在这个方向所需要的工作岗位需要什么样的技能,然后去把这个技能学会,只要你能工作,其实还有什么可迷茫的。