外行人零基础想进IT行业靠谱吗,听听一个过来人的真实感受

2023-10-24 10:40

本文主要是介绍外行人零基础想进IT行业靠谱吗,听听一个过来人的真实感受,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

本人毕业快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行业薪资如何?

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

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

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

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

5、IT行业需要持续学习

近几年比较流行的说法是“做程序员不能超过35岁,程序员是吃青春饭的。”这些话我从最初的相信,然后的怀疑,到现在懒得理。之所以行业内会流传这种说法,是因为有一部分技术人员在工作之后就停止学习新的技术,接受新的东西,时代在前进,知识也在不断的更新,不学习当然只能被淘汰,所有行业都是这样。

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

6、IT行业可选择的方向很多

最后补充一点,IT不等于编程,虽说编程是IT行业的核心,但是除此之外,还有测试、UI、运维、产品、运营等岗位,数学差、逻辑差,不适合编程,依然可以选择其他岗位。我一直觉得,对于一些理工科生,思维逻辑好,对自己未来的路很迷茫,同时又没关系,没背景,不怕吃苦,不怕持续学习,那么我建议你首选IT行业,而且首选编程,不管是薪资还是行业的未来,都是有很大前景的。

关于Python技术储备

学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里插入图片描述

二、Python必备开发工具

在这里插入图片描述

三、精品Python学习书籍

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。
在这里插入图片描述

四、Python视频合集

观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
在这里插入图片描述
在这里插入图片描述

五、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
在这里插入图片描述

六、Python练习题

检查学习结果。
在这里插入图片描述

七、面试资料

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
在这里插入图片描述
在这里插入图片描述

这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费

这篇关于外行人零基础想进IT行业靠谱吗,听听一个过来人的真实感受的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/274594

相关文章

零基础学习Redis(10) -- zset类型命令使用

zset是有序集合,内部除了存储元素外,还会存储一个score,存储在zset中的元素会按照score的大小升序排列,不同元素的score可以重复,score相同的元素会按照元素的字典序排列。 1. zset常用命令 1.1 zadd  zadd key [NX | XX] [GT | LT]   [CH] [INCR] score member [score member ...]

AI行业应用(不定期更新)

ChatPDF 可以让你上传一个 PDF 文件,然后针对这个 PDF 进行小结和提问。你可以把各种各样你要研究的分析报告交给它,快速获取到想要知道的信息。https://www.chatpdf.com/

【Linux 从基础到进阶】Ansible自动化运维工具使用

Ansible自动化运维工具使用 Ansible 是一款开源的自动化运维工具,采用无代理架构(agentless),基于 SSH 连接进行管理,具有简单易用、灵活强大、可扩展性高等特点。它广泛用于服务器管理、应用部署、配置管理等任务。本文将介绍 Ansible 的安装、基本使用方法及一些实际运维场景中的应用,旨在帮助运维人员快速上手并熟练运用 Ansible。 1. Ansible的核心概念

AI基础 L9 Local Search II 局部搜索

Local Beam search 对于当前的所有k个状态,生成它们的所有可能后继状态。 检查生成的后继状态中是否有任何状态是解决方案。 如果所有后继状态都不是解决方案,则从所有后继状态中选择k个最佳状态。 当达到预设的迭代次数或满足某个终止条件时,算法停止。 — Choose k successors randomly, biased towards good ones — Close

音视频入门基础:WAV专题(10)——FFmpeg源码中计算WAV音频文件每个packet的pts、dts的实现

一、引言 从文章《音视频入门基础:WAV专题(6)——通过FFprobe显示WAV音频文件每个数据包的信息》中我们可以知道,通过FFprobe命令可以打印WAV音频文件每个packet(也称为数据包或多媒体包)的信息,这些信息包含该packet的pts、dts: 打印出来的“pts”实际是AVPacket结构体中的成员变量pts,是以AVStream->time_base为单位的显

C 语言基础之数组

文章目录 什么是数组数组变量的声明多维数组 什么是数组 数组,顾名思义,就是一组数。 假如班上有 30 个同学,让你编程统计每个人的分数,求最高分、最低分、平均分等。如果不知道数组,你只能这样写代码: int ZhangSan_score = 95;int LiSi_score = 90;......int LiuDong_score = 100;int Zhou

c++基础版

c++基础版 Windows环境搭建第一个C++程序c++程序运行原理注释常亮字面常亮符号常亮 变量数据类型整型实型常量类型确定char类型字符串布尔类型 控制台输入随机数产生枚举定义数组数组便利 指针基础野指针空指针指针运算动态内存分配 结构体结构体默认值结构体数组结构体指针结构体指针数组函数无返回值函数和void类型地址传递函数传递数组 引用函数引用传参返回指针的正确写法函数返回数组

【QT】基础入门学习

文章目录 浅析Qt应用程序的主函数使用qDebug()函数常用快捷键Qt 编码风格信号槽连接模型实现方案 信号和槽的工作机制Qt对象树机制 浅析Qt应用程序的主函数 #include "mywindow.h"#include <QApplication>// 程序的入口int main(int argc, char *argv[]){// argc是命令行参数个数,argv是

【MRI基础】TR 和 TE 时间概念

重复时间 (TR) 磁共振成像 (MRI) 中的 TR(重复时间,repetition time)是施加于同一切片的连续脉冲序列之间的时间间隔。具体而言,TR 是施加一个 RF(射频)脉冲与施加下一个 RF 脉冲之间的持续时间。TR 以毫秒 (ms) 为单位,主要控制后续脉冲之前的纵向弛豫程度(T1 弛豫),使其成为显著影响 MRI 中的图像对比度和信号特性的重要参数。 回声时间 (TE)

国产游戏行业的崛起与挑战:技术创新引领未来

国产游戏行业的崛起与挑战:技术创新引领未来 近年来,国产游戏行业蓬勃发展,技术水平不断提升,许多优秀作品在国际市场上崭露头角。从画面渲染到物理引擎,从AI技术到服务器架构,国产游戏已实现质的飞跃。然而,面对全球游戏市场的激烈竞争,国产游戏技术仍然面临诸多挑战。本文将探讨这些挑战,并展望未来的机遇,深入分析IT技术的创新将如何推动行业发展。 国产游戏技术现状 国产游戏在画面渲染、物理引擎、AI