您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
本人想自学it,各路大神有什么经验或者学习线路可以交流下,谢谢?
基础,方向,的话本人想自学it,各路大神有什么经验或者学习线路可以交流下,谢谢?
发布时间:2020-12-06加入收藏来源:互联网点击:
本人想自学it,各路大神有什么经验或者学习线路可以交流下,谢谢?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
自学it,有兴趣,花时间,肯努力,一定能成功。
自学要求
学历至少高中以上,因为初级编程不需要太多高深的知识,基本上认识简单英文和编程思想就可以。高中的水平有算法基础逻辑知识,高中的英语相当于cet4水平。有很多初级程序员连cet4都没过。
时间自学肯定是需要投入大量的时间的,一天至少八小时,十几小时算正常。全身心投入,既然选择就要花时间,经历多了,触类旁通。
态度自学需要态度端正,不能马马虎虎。先从基础做起,学习过程不能拔苗助长,一定先打好基础,然后花时间大量练习,做笔记,以免以后忘记。冰冻三尺非一日之寒,梅花香自苦寒来!
自学IT方向
编程语言选择一般从难易程度来说,语言的难易程度从下面顺序看出,前端,php ,python,java,c++等等。建议选择前端,入门低,但是做好难,前端永远不会过时,只会越来越好,岗位也多。
就业方向前端,开发网页,电脑端手机端,小程序特别火。
后端,主要是后台逻辑,高并发,大流量。
运维开发,支撑开发,部署环境,自动化,企业产品架构,小公司没有此岗位。
测试,主要是测试开发的产品,界面功能性能测试,大公司岗位多,小公司被开发兼并。
自学方法
注重基础编程语言的关键字定制,函数,抽象,框架,服务器架构,慢慢来,没有前面的点点滴滴就没有后面的宏伟蓝图。基础不牢,地动山摇。大公司实习生招聘从不问你有什么项目,只问你基础,有基础才会培养你。
项目练习很多人都在找项目,其实项目很多,没人愿意做。从github上去找,学会搜索,star高的项目一般认可度高,下载下来看源码,模仿是成功之母。
学会提问在互联网上没有谁有责任帮谁,一旦遇到问题,一定要好好的自己琢磨几遍,我再去百度Google几遍。实在解决不了可以提问,但是提问一定要注意提问技巧,问之前一定要整理好你的编程语言环境,和你的截图,尽量提供更多的信息。不然别人看到了,100%不会理你。
总结
冰冻三尺非一日之寒,梅花香自苦寒来!
自学it,只有有兴趣,花时间,肯努力,一定能成功。
回答于 2019-09-11 08:43:50
你好,我是「前端雨爸」,希望我的回答对你有所帮助。
我的回答
自学 IT 的确是个最好的选择,证明你是个有很高的自我要求。一个人闷头干很难有大发展,因为不知道外界是怎么个环境,所以我提如下几条建议:
选择方向
IT 是个很宽泛的概念,在里面有很多大分支,不光光是程序员之类写代码,还有很多工种。
下面是某招聘网站的分类,第一希望你选择一个方向。
上图:关于技术-前端开发的分类
这还是比较粗略的,有时候更是会技术之间互相贯穿。比如,对于 web 前端如今更是提出了 NodeJS 的基本要求。
另外你也可以根据自己熟知的具体岗位来看所学的技术方向:
必要的书籍
当初步定下了技术方向后,接下来就要打基础,永远逃离不了的步骤就是看书。
市面上那么多书,该如何选择呢?
我个人给的建议是,去当当网、或者知乎等主流的论坛看推荐最多的书,前期不要贪,选择一两本偏基础的即可。
回来后,花个把月把大部分知识扫一遍,心里做到一个知识点的提纲。
实战训练
最后就是实战,不能光光纸上谈兵。那怎么进行实战训练呢?
现在提倡知识付费,为了更好的契合未来的工作岗位,或者强化知识点,就需要有意识的选择几个系列的教学视频来看看,以最小的成本提高自己学习速度,当然如果发现不合适也能直接“止损”。
上图:摘自慕课网
最后
自学是个漫长的过程,最主要就是不要放弃,打基础的话可能至少需要1-2月吸收知识点。希望题主持之以恒。
最后,如果觉得不错,欢迎关注「前端雨爸」,让我们一同在前端路上成长进步。
回答于 2019-09-11 08:43:50
一,首先确定你的发展的方向,第一类是网络方向
网络现在是环绕在我们的身边,我们时时刻刻都是在使用这它,现在网络的这一块的发展前景也是非常的大,面也比其他的两个方向宽得多。现在网络大致发展的方向为,前端,后端,移动开发,安全,运维,
1.前端; 前端技术主要包括,网页技术html,js,css,flash技术,就是展现给网民看到的部分的技术开发,就是网站的前台部分,你想往这个分支走的话建议你学好HTML5,flash,js,ps,等专业软件,其实也不难如果你的自学能力强可以自己买资料学习,学习能力稍差可以报下培训班,现在的网站搭建即前端在就业方面非常的有前景,可以选择这个方向
2.后端:简单说就是后台开发技术,现在最常见的就是C语言C++语言,也是现在最火最老最实用最高级的语言之一,不过随着现在安卓系统的发展Java也逐渐的发展起来而且现在的市场前景非常的可观,如果你想发展后端那么建议你学一门计算机语言C语言或者Java都可以,学习这类软件不像前端那样,自学的难度非常大,建议你在网上多找找教学视屏,主要是要学会编程序的逻辑思想这是最重要的。
3.开发安全运维这几个方向的基础就是在前面的前端或者后端的基础上的继续深入后的发展,所以学好前面的知识是必须的,同时也需要不断地补充其余的基础知识。
二.软件
简单的说就是程序,要学会编程语言或者开发工具,第一个是数据库程序
,还要学会使用lunux,等操作系统,在学几门语言现在最流行的就是Java语言程序,面对的是安卓的用户。在网上也是可以自己找视屏自学,或者是C#的.net,Java web程序设计,LINUX用户基础,这些都是值得学习的。
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |