零基础学IT从哪方面学起?

想学一技之长?根据你的兴趣,就业环境等因素决定了有很多方向,不一定全是IT,比如当下热门的剪辑,拍摄,工程,证书,审计等等就可以算是一技之长,个人觉得比文科出来畅谈天下好。IT如何走?其实大部分人想走IT,是因为钱,IT行业是众所周知的高薪行业之一,上万高薪实属诱人,但是对于零基础的来说有点迷茫。首先,IT方向很多,嵌入式,java,C语言,攻城狮,编程开发,软件开发,Python,PHP,前端,后端,是不是已经一头雾水了。市场需求如何?目前来说嵌入式,java,C语言市场需求较大,你看招聘就知道了。基础要求很高吗?基本要会一两种编程语言,c,c++,然后嵌入式的话,stm32单片机,软件硬件,数据结构等等知识点得知道,最好实践几个拿手项目,比如智能小车,摄像头等等,因为HR绝对会问你相关问题,同时适用于应届生面试,更不用说工作几年相关经验丰富的老程序员了。总结IT行业深如水,一句两句说不清,想知道自己是否能适应,可以看看网上资料,b站,当然如果想来咨询我,我也欢迎,可以给你一些我之前用过的嵌入式资料,可能不是最新的,但提起兴趣还是可以的最后,就这样,希望大家想转行IT的,不是一头热,多参考,多咨询,才是对自己负责,谢谢!

想学一技之长?根据你的兴趣,就业环境等因素决定了有很多方向,不一定全是IT,比如当下热门的剪辑,拍摄,工程,证书,审计等等就可以算是一技之长,个人觉得比文科出来畅谈天下好。IT如何走?其实大部分人想走IT,是因为钱,IT行业是众所周知的高薪行业之一,上万高薪实属诱人,但是对于零基础的来说有点迷茫。首先,IT方向很多,嵌入式,java,C语言,攻城狮,编程开发,软件开发,Python,PHP,前端,后端,是不是已经一头雾水了。市场需求如何?目前来说嵌入式,java,C语言市场需求较大,你看招聘就知道了。基础要求很高吗?基本要会一两种编程语言,c,c++,然后嵌入式的话,stm32单片机,软件硬件,数据结构等等知识点得知道,最好实践几个拿手项目,比如智能小车,摄像头等等,因为HR绝对会问你相关问题,同时适用于应届生面试,更不用说工作几年相关经验丰富的老程序员了。总结IT行业深如水,一句两句说不清,想知道自己是否能适应,可以看看网上资料,b站,当然如果想来咨询我,我也欢迎,可以给你一些我之前用过的嵌入式资料,可能不是最新的,但提起兴趣还是可以的最后,就这样,希望大家想转行IT的,不是一头热,多参考,多咨询,才是对自己负责,谢谢!

转it转it,说的简单,现在互联网行业卷得要死,迟早崩盘,还进来送死啊?

转it转it,说的简单,现在互联网行业卷得要死,迟早崩盘,还进来送死啊?

}

身份认证 购VIP最低享 7 折!

资料分为四个方面:入门篇,提高篇,架构篇。高级篇。如果想从事IT工作的朋友,可以下载使用。东西说的比较全,而且适合处在不同阶段的学习者。

}

零基础如何转行IT行业?大学不是IT专业的,对计算机知识一知半解,但是想转行当程序员、IT项目经理、IT运营、软件测试…靠谱吗?

当然靠谱,一点都不晚。我曾经在旅行期间遇到一位零基础的大专生,这位小哥向往高新的程序员工作,于是在几位背包客的鼓励下开始学习编程知识。

之后是典型的励志故事,那位小哥儿先是自学了一段时间Java编程,然后咨询了一些同学朋友,毅然报班全面学习了编程知识,如今已经在杭州某互联网公司就职,目前正在谋求互联网大厂职位。

当然其中的求学历程肯定也是无比艰辛,要做好十足的心理准备。

IT行业有很多岗位和发展方向

转入正题,即作为零基础的职场人士,如何在时间有限(毕竟不是全心学习的大学时代)的条件下,顺利转行到IT行业?

那么首先要明确一点,就是“我”具体想要从事哪个职位?IT行业绝不仅仅是“程序员”一个岗位的,而实有很多种对技能要求不同的职位,不然也无法容纳广大的就业人口。

以某面向互联网/计算机的招聘网站为例,咱们可以先看一下有哪些职位:


我们可以看到,除了技术岗位(简单理解为程序员)之外,IT行业(本文主要讨论软件行业相关)还有产品经理、UI设计&交互设计、新媒体运营、数据运营等发展方向。

为高薪而来?技术岗位是首选!

下面我将以自身了解比较多的技术岗为例,比较简洁地给出转行建议。

平时被大家调侃、羡慕的“程序员”,就属于技术岗位,也是人均薪资较高的IT职位之一,转行难度也较大。


想要转行当程序员的话,建议先浏览几个课程网站(这种学习网站、APP有很多,可以选择适合自己的)。第一步:先学习一些IT基础知识,如“计算机网络基础”、“C语言基础”、“Java编程基础”等相关课程,然后探究一下IT行业大概都是做什么工作的。这是转行技术岗位的第一步,即了解IT行业的基础知识。

如果在第一步中发现自己可以学得下去,那就可以进行第二步:即确认具体的技术方向。这时候还是通过网站和APP查看基础课,并且确定自己的主攻方向,因为技术岗位面试的时候倾向性和针对性比较强。

例如在后端开发的职位中,C++语言、Java语言、Python语言各有优势,C++和Java语言的应用范围和职业路线都比较成熟清晰,Python语言简单易上手。

那问题来了,如何选择具体职位和开发语言?看职位提供的工资,工资越高对个人能力要求越高,简单讲就是累一些。然后看个人的学习能力,持续学习是IT技术岗位的核心要求,需要一定的自制力和学习力。最后也看个人意愿,有些同学就想专注于安卓开发什么的,但我的建议是别太重视个人意愿,毕竟大家出来工作的目的都是赚钱养家(不差钱、工作纯粹是工作的请忽略我)。

现在我们了解了IT行业的基本情况,确定了自己的技术方向,接下来就是第三步:学习并入行。

学习编程-刷题-面试-入行,是从事IT技术方向的必由之路。

在这里强烈建议想要转行的同学:

如果自主学习,效率很难得到保证不说,也很难对某个岗位需要掌握的知识进行全面学习(学习重点和时间调配也是麻烦),而且缺少了大量讨论和合作。

不管是报班学习还是自主学习,最后还需要刷一些笔试题和面试题,推荐leetcode网站和《程序员面试宝典》。如果能在面试前了解一下意向公司的组织情况、发展简史、主流产品、公司文化什么的,就更好了。

以上便是IT技术岗位中的转行流程,也是非专业出身的职场人士转行程序员的学习路径。如果想往技术岗位中的“测试”方向发展,可以额外学习一些软件测试的知识,“运维”岗位的话要多学习一些Linux运维知识。

IT行业还有很多岗位值得考虑

转到IT行业,不一定非选择程序员,产品岗和运营岗也有不错的发展前景。毕竟就算是程序员,到了一定年纪也是挤破头想转到管理岗嘛。

产品经理在互联网公司中也是非常重要的角色之一,主要负责跟一线编程的程序员沟通需求、客户痛点分析、产品原型设计等,适合沟通能力比较强、善于团队合作、执行力比较好的同学。


运营岗位也比较重要,且和产品经理一样,对IT知识和编程能力要求不高,转行成本比较低。如今各大互联网公司都很重视运营,有社群运营经验的同学可以认真考虑一下,对数据分析比较在行的同学则可以考虑数据运营。运营岗位对经验要求比较高,适合选为长期职位。


最后,请在转行前全面考虑,注重保持学习习惯,转行之后也请保持持续学习的习惯。

}

我要回帖

更多关于 自学IT 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信