本人毕业快11年了。

大学读的建筑专业,却在IT行业干了10年。

真心来讲,我非常感谢好兄弟老唐,是他在我迷茫的那两年,领着我踏入了IT行业,也找到了自己的兴趣爱好。

这些年我经常在知乎、博客等地方发表文章、回答问题,也累积了小几千的粉丝,前两天收到一位读者的私信,大概内容是:他大学读的土木,工作两年了觉得太辛苦,工资不高,也不喜欢,所以想转IT行业,不知道发展前景怎么样,希望给我给他一些建议。

我经常有收到这样的问题,以前都是很简短的回答,这一次我打算认真从以下六点来回答:(但是也仅代表个人观点)

1.

依照近两年互联网发展趋势,作为一个在IT行业待了10年的从业者,我觉得在未来至少20年的时间内IT行业都有非常好的发展前景、非常大的发展空间。

我甚至一度觉得,如果你很迷茫,那么 IT 行业可能是绝大部分理工科的最佳选择。

一提起 IT,人们的第一印象便是:工作时间长,加班多,累,青春饭,人傻钱多死的早......

说出来你们可能不信,在我进入IT行业的前三年里,我爸都一直在劝我转行,说IT不靠谱,干不长久,直到我后来薪资越长越高,并且成家以后,他才停止劝说。

2.

IT 工作累么?

确实累,但又有哪一行是事少钱多不辛苦的呢?

看看自己的父母,问问你周围干建筑、做物流、做销售的同学,哪一个行业轻松?

重要的是,IT 行业虽然累,但是工资高,很多行业,累死累活赚的都抵不上 IT 行业的零头。

近5年国家发布的行业平均薪资排行榜,金融、IT 稳居前两位。

如果你是冲着高薪找工作,那么你就该选择金融和 IT,只不过金融行业对学历要求较高,很多都要求名校毕业生,并且大学还必须是金融专业的,外来行业想转行从事金融太难了。

但是 IT 行业就不一样了,看看这几年互联网带来的改变,不止改变了人们的衣食住行,很多传统行业也被影响,“互联网+”和“人工智能”时代, IT 行业的需求只会越来越大,只要你高中时候数学还不错,逻辑思维可以,只要你想,人人都可以转行 IT。

3.

你肯定会想,IT 行业工资这么高,为什么还是很少人做IT 呢?

相对于金融行业,IT就业门槛的确是低了点,但想转行做IT最低学历也得是个大专,想要以后成为某一类技术大牛,那数学、逻辑思维也必须要不错才可以。

IT 行业需要持续的学习,很多人难以坚持、吃不了这个苦,直接就倒在了入门上,再加上人们对 IT 行业的印象较刻板,愿意从事 IT 的人也就不多了,家里稍微有点关系的谁愿意从事这么一个苦差。

而愿意从事 IT 的是哪些人呢?

大部分都是一群不怕吃苦,农村出身,家境一般,没关系、没背景、耐得住寂寞,同时又想靠自己闯出一番天地的人。

我们喜欢自嘲,还经常自黑 IT 行业没前途,累成狗,工资也就那样,说不定哪天钱还没用完人就猝死了,但是你要是再问我们加入 IT 后悔不?

绝大多数人都会说不后悔,毕竟这是少有的靠实力晋升的行业。

4.

IT行业想靠拿死工资发财很难,但是养家糊口过日子绝对绰绰有余,工作一两年,大街上到处都是月薪过万的小程序员,工作三五年,月薪 2w+ 的太正常了。

其他行业想要在短时间内达到程序员这么高的工资,比较困难,往往都需要花费双倍的时间。

IT 行业是最公平的,没人靠关系、靠背景,你的能力决定一切,而且从事 IT 行业之后你的视野会更开阔,你可以接触以前从来没接触的东西,你可以随时关注到这个世界的变化,你的格局、思维、想法都会发生改变,这点我深有体会,自从做 IT 之后,真的让我整个人都变了。

IT 人做事相对比较实干、保守,所以 IT 人的创业成功率一般高于其他行业的人。

我以前高中的一些同学,当年考上各种名校的,学了物理、化学、数学等理科的,后面竟然大部分都转行到了 IT,对他们的思维逻辑与学习能力来说,他们转行 IT 太容易了,而转行的原因在于他们毕业后很难找到高薪的工作,而当初本身又不懂,毕业后又不想拿着低工资从事学术研究,所以,纷纷不约而同都转到了 IT。

5.

近几年比较流行的说法是“做程序员不能超过35岁,程序员是吃青春饭的。”这些话我从最初的相信,然后的怀疑,到现在懒得理。

之所以行业内会流传这种说法,是因为有一部分技术人员在工作之后就停止学习新的技术,接受新的东西,时代在前进,知识也在不断的更新,不学习当然只能被淘汰,所有行业都是这样。

对于现在的人来说,不管是目前IT行业的整体环境,还是未来发展,再选择的时候,完全可以将IT行业视为常青的职业。

6.

最后补充一点,IT不等于编程,虽说编程是 IT行业的核心,但是除此之外,还有测试、UI、运维、产品、运营等岗位,数学差、逻辑差,不适合编程,依然可以选择其他岗位。

我一直觉得,对于一些理工科生,思维逻辑好,对自己未来的路很迷茫,同时又没关系,没背景,不怕吃苦,不怕持续学习,那么我建议你首选 IT 行业,而且首选编程,不管是薪资还是行业的未来,都是有很大前景的。

最后,再给大家透漏个,知道为什么 IT 人这么喜欢自黑么?

有一种说法是为了给其他行业人造成错觉,这样就可以阻碍更多的人进来参与竞争了。

以上,仅代表我个人对IT行业的真实想法,仅供参考。

于我自己,IT 改变了我的一生!

码字不易,如果文章对你有帮助,可以微信关注“蜗牛新视界”。

IT行业有前景么?一个10年行内人的6点看法的更多相关文章

  1. 行内人解读开发一个App需要多少钱?

    对于很多互联网的创业者来说,评估前期的创业成本是很重要的.在这几年的创业大潮中,伴随着“互联网+”和“互联网思维”的普及,很多创业项目选择了开发app作为创业项目的载体.在我接触到的很多创业者,找Ap ...

  2. 美国风投行业50年数据揭示的10条VC投资秘密法则

    美国风投行业50年数据揭示的10条VC投资秘密法则 来源:金融女王(微信号:FintechQ) 作者:Hatim Tyabji & Vijay Sathe 本文编译自以下外媒文章:  http ...

  3. 一个10年Java程序员的年终总结,献给还在迷茫中的你

    我越来越担心我作为一个Java程序员的未来. 恍然间,发现自己在这个行业里已经摸爬滚打将近10年了,原以为自己就凭已有的项目经验和工作经历怎么着也应该算得上是一个业内比较资历的人士了,但是今年在换工作 ...

  4. 【原创】高性能网络编程(二):上一个10年,著名的C10K并发连接问题

    1.前言 对于高性能即时通讯技术(或者说互联网编程)比较关注的开发者,对C10K问题(即单机1万个并发连接问题)应该都有所了解."C10K"概念最早由Dan Kegel发布于其个人 ...

  5. 【网络】高性能网络编程--下一个10年,是时候考虑C10M并发问题了

    转载:http://www.52im.net/thread-568-1-1.html 1.前言 在本系列文章的上篇中我们回顾了过云的10年里,高性能网络编程领域著名的C10K问题及其成功的解决方案(上 ...

  6. Go将统治下一个10年?Go语言发展现状分析

    “本文是国内Go语言大中华区首席布道师——许式伟,在QCon2015上海站上的分享.他预测Go语言10年内一定会超过C和java,并且统治这一个10年. Go语言语法及标准库变化 Go从1.0版本到现 ...

  7. 一个用消息队列 的人,不知道为啥用 MQ,这就有点尴尬

    消息队列 为什么写这篇文章? 博主有两位朋友分别是小A和小B: 小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑.再不然就是和运营聊聊天,写几个SQL, ...

  8. 亿方云(用电话或者qq沟通是远远不够的,容易忘还不能反复催,最好的方式就是指定一个平台,团队内的人定期查看最新记录)

    作者:城年链接:http://www.zhihu.com/question/20579359/answer/106319200来源:知乎著作权归作者所有,转载请联系作者获得授权. 更新,文字发完后,好 ...

  9. 一个只有99行代码的JS流程框架(二)

    欢迎大家关注腾讯云技术社区-博客园官方主页,我们将持续在博客园为大家推荐技术精品文章哦~ 张镇圳,腾讯Web前端高级工程师,对内部系统前端建设有多年经验,喜欢钻研捣鼓各种前端组件和框架. 导语 前面写 ...

随机推荐

  1. apt-get命令失效

    1.linux体系区分 a.ded体系,例如debian系统.ubuntu系统.使用apt-get命令: 例如:sudo apt-get install apache2 b.rpm体系,例如redha ...

  2. T-SQL笔记总结(1)

    --1.创建一个数据库 createdatabase School; --删除数据库 dropdatabase School; --创建一个数据库的时候,指定一些数据库的相关参数,比如大小,增长方式, ...

  3. [小北De编程手记] Lesson 01 - AutoFramework构建 之 从一个简单的Demo聊起

    写在最前面 这个系列的主旨是要跟大家分享一下关于自动化测试框架的构建的一些心得.这几年,做了一些自动化测试框架以及团队的构建的工作.过程中遇到了很多这样的同学,他们在学习了某一门语言和一些自动化测试的 ...

  4. swift3.0 底部弹出菜单 UIAlertController的使用

    let optionMenuController = UIAlertController(title: nil, message: "选择图片", preferredStyle: ...

  5. 计算机四级网络工程师--《操作系统(Operating System)》重点内容学习

    开篇语 今天开始看<操作系统>,没办法,计算机网络技术还算有点底子.至于操作系统要不是以前看过一些这方面的书籍,以及上学期学了单片机工作原理,我估计我真的是懵逼的!所幸,在网上找的233网 ...

  6. spring学习之spring 插件 for eclipse

    1) 在公司一直使用固定的eclipse IDE版本3.3 确实太out了. eclipse官方网址:http://download.eclipse.org  奇怪的是eclipse 发布的版本顺序是 ...

  7. 今天聊一聊nuxt.js(上)

    背景 近期在做内部系统的重构,从一线业务彻底的重构,经过充分的考虑我们准备把这个项目打造成前台业务的试验站,比如ssr和一些其他的前沿技术的探索,积累充分的经验后待合适的契机应用到C端的项目中. 既然 ...

  8. 浅谈odoo 后台与前端文件(附件)的存储与下载

    odoo 后台与前端文件(附件)存储与下载实现 笔记太多了很乱,想想还是写博客的好,慢慢更 当然了,前提是你已经配好了odoo开发环境 一.odoo后台界面实现附件的上传和下载 1).在应用中搜索下图 ...

  9. 某安寿险HR核人面试问题总结,技术面波澜不惊,HR面反而有被暴击感

    之前朋友推荐了某安寿险的技术类职位.经过IQ/EQ网上笔试,技术面之前的java基础笔试和技术面试,基本上没什么意外的.昨天晚上7点安排的HR核人面试(他们的人力部门的工作负荷比较大,目前这个部门处于 ...

  10. python实战===使用随机的163账号发送邮件

    import linecache import smtplib import time import linecache import random #算出txt的行数,163账号_2.txt中,每一 ...