本文适用于想做互联网开发的童鞋,没有福利。
先说我自己,我现在在北京做 Java 开发,对于刚参加工作的我来说,薪资还可以。但是我大学所学专业和互联网一毛钱关系没有,如果非要硬扯的话,那就是大学里好像有 C 语言这门课程。不过成绩如何,你懂的。
好,进入正题。
1
我相信大家应该都看过很多的行业分析报告,比如「哪个行业最有前途」,「各行业薪资待遇分析」等等。
不论是什么报告,互联网领域都会毫无疑问的名列前茅,而且你也听不少人说过,未来人工智能和大数据肯定很值钱。所以导致很多人想从事互联网开发的工作,毕竟以后能拿高薪的几率很大。
这里就给大家贴张图吧。
怎么样,是不是很心动?
如果你现在想转行学编程,那么目的大概只有一个,挣钱多。
我当时在必须要找工作的时候也非常犹豫,而且自己没有特别感兴趣的方向,所以,在从事自己所学专业相关的工作和从事互联网相关的工作之间,我选择了后者。
现在想想,并不是因为我多么的喜欢和热爱 Java 开发,我只是喜欢它所带来的 money。
所以,如果你现在没有自己喜欢的方向而且想转行学编程,可以,毕竟待遇在那儿摆着呢,平时没事儿可以去招聘网站上看看互联网开发的工资,还是挺高的。
2
如果你决定了想要做一名程序员,但是又不知道该学什么,那么我就再给你来张图:
现在是不是稍微有点眉目了?
首先我不建议你去学移动开发,因为现在这方面招的人相对较少而且要求相对较高。如果想去做人工智能,没问题,但是这方面的要求会更高点,学的东西也会更多点。
对于初学者来说,选择什么样的编程语言,其实最主要的还是看未来前景,是否易学以及将来是否好就业。
谁都无法预测未来,但是一些大的方向我们是可以看到的,比如人工智能和大数据领域,未来几年应该是它们的天下。那在这方面呢,Python 语言毫无疑问是主流,而且 Python 今年比较火,Python 在数据分析、数据挖掘方面发挥的余地比较大,数据相关的岗位也比较稀缺。
据我个人不完全了解,Python 相比较大部分语言来说,算是比较容易上手的,语法清晰,适合新手学习。
再来说一下 Java 语言,它是老牌编程语言,现在 Java 已经比较成熟,大部分公司都离不开 Java,同时它还可以用来开发 Android 移动应用,在未来很长一段时间内它都会是不可或缺性的语言,工作岗位的需求也很大,而且 Java 易学性也是挺高的。
所以,我个人不成熟的建议是,如果现在想学编程,首选 Python,Java 次之。
3
可能看完上面的描述你觉得,完了,没选好专业,你看看搞 IT 多有钱,或者更加坚定了你转行做开发的想法。
但是,我要泼一下冷水了,编程语言的难和易只是相对来说的,没有什么特别容易的,如果每个人都是不用费什么力气一学就会,这个行业的薪资也不会这么高了,那些培训结构岂不是也要倒闭了。
相信我,虽然 IT 领域不愁就业,但即便是去参加培训机构学习编程,出来之后为工作发愁的也大有人在。
所以,编程语言真要是好好学起来也并不是太容易。
我的一些好友知道我现在从事 IT 编程的工作会说,好好学,你现在干的这个很有前(钱)途。
嗯,确实挺有钱途。但是如果想赚钱,或者想进入互联网公司赚钱,不一定非得要去搞开发,不论多么牛掰的公司都会需要市场、销售、商务、品牌推广等等职位。如果人人都去编程,谁去建设社会主义呀!
上面说了,我之所以选择去编程只是因为它的薪资挺高,谈不上什么恋爱,额,热爱。
如果有人问我选择 IT 编程是对是错,对不起,我只能说钱这方面给的还是挺到位的。
关于我自己以后要从事什么方向的工作呢,或许会继续搞开发,或许慢慢转行也说不定,又或者去做自己喜欢的其他方面的工作。
说了这么多,只是想以一个刚刚转行做起了程序员的身份告诉大家,如果你有自己感兴趣的方向,坚持下去,尽力做到最好。如果你想转行做编程,一定要考虑清楚,你是否能承受转行所付出的代价,并且是否愿意努力学习。还有,如果你想进互联网公司工作赚钱,路也不仅仅就是做编程这一条。
上面说过了,这篇文章纯属我个人的不成熟的看法,且没有福利。
当然了,搞 IT 的薪资上面你也自己看过了。如果你决定学习编程,有什么学习上的问题或者以后找工作的套路又或者需要什么资料都可以来找我,我会尽力帮助你。后期我也会专门写一篇关于学完编程找工作的文章。
希望这篇文章对你有帮助。
就这样吧,全文结束。