不学网

 找回密码
 立即注册

只需一步,快速开始

手机号码,快捷登录

查看: 1701|回复: 5

[其他] 外行人如何进入IT行业,怎么学习?不学网告诉你答案

[复制链接]
admin 发表于 2018-1-3 16:12:50 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
作者:不学网(noxue.com)​ 转载请著名出处
0x01 关于不学网
我们上一个网站名称是 自学去(zixue7.com) ,目前已经关闭,上次录制的c语言入门视频,在网上下载超过百万次(仅是百度网盘的统计),土豆视频网站上播放几十万次。纯免费性质的网站,吸引了无数爱好编程的朋友前来交流和学习。
因此,我们与很多新手朋友打过交道,知道新手的疑惑和我们的不足,也让我们有了前进的方向。
运营网站已经四五年时间,期间帮助了无数的初学者学习编程,遇到很多很多新手朋友提的各种问题,今天我就把这些问题归类一下,也许正是您现在的疑惑。

建立这个网站的目的:
一:为不明方向的朋友指引方向。
二:为大家提供学习资源。
三:与大家一起进步,共同提高。

0x02 如何进入IT行业?
其实IT行业是一个比较泛的词,它包含了很多的分类,比如:程序员,美工,网络管理员,运维工程师,网络安全等各个分类。
要进入这个行业,自己首先要想清楚自己要做什么!
知道要做什么之后,才知道应该学习什么,因为不同的分类,要学习的东西天差地别。

0x03 应该学什么?
上面说到,分类很多,具体应该学什么?要看你选择了什么方向,大致可以分为这么几个方向:
电脑应用程序开发(就是开发qq这样运行在桌面的程序)
手机软件开发(主要是 安卓app,苹果app)
设计(比如网页效果图的设计,淘宝美工之类的)
游戏开发(分手机游戏,网页游戏,pc客户端游戏,也有2d,3d之分)
网络维护(包括组网技术,网络安全等)
还有一个更简单的分类就是。。 需要写代码和不需要写代码。
我们主要讲需要写代码的,也就是 程序员方向,电脑软件,手机app,网站开发等等 都属于程序员下面的分支。
如果在这方面一点都不懂,那么就很好办了,随便选一门适合入门的编程语言,把基本语法学通。编程语言有很多很多,但是他们的语法都非常相似。
ps:切记不要什么语言都去玩一玩,这样到头来一个都没学好,还觉得自己什么语言都会。只要学通了一门,理解其他的语言就事半功倍了。
那么问题来了! 选什么语言做为入门语言比较适合呢?

我向你推荐 c语言:
选择c语言的三个理由(感觉自己像在做广告了。。)
语法简单,适合入门。
语言出现得早,很多后面的语言都借鉴了他的设计思想。
在语言排行榜上一直是名列前茅,经久不衰。

0x04 怎么学习c语言?
  • 看书
  • 看视频
  • 看书+看视频
  • 切记一定要多动手写代码,只看书看视频是学不会编程的。
书和视频可以在这里下载到:
c语言电子书下载:c primer plus 第五版
c语言入门视频教程下载:c语言视频教程打包下载

0x05 就业怎么样?
关于这个问题,要看个人技术(这就是废话)。
其次就看地区,这类工作,一线城市工资肯定要高很多,相应的消费也高。
最简单的办法就是,直接上招聘网搜索相关的职位,看薪资。
最后就是,要懂得表达自己,把自己的价值表现出来,不然会被剥削得很厉害的(因为挺多技术人员不擅长表达)。

0x06 英语和数学不好可以学编程吗?
这个问题,很多新手会问,我的回答一般都是,可以学的。
我认为编程中的代码都不是英文单词,一般的编程工作也用不到多少高深的数学知识,高中水平足够了。
但是!!!不代表英语和数学不重要,如果想要继续深入,英语和数学基本是必不可少了。
英语的用途:
用在看英文文档,因为计算机这东西是国外的人捣鼓出来的,现在很多新东西,都是英文的,很多文档也都只有英文版,中文版比英文版大概落后个四五年。
还有就是外企找工作,英文水平也有要求。
最后就是你写代码的时候,变量命名用拼音不是很low吗。。你会被同事追着打的。
那是不是,英语和数学不好就无法深入了呢? 是的,但是还可以去学习提高。平时多积累,多看英文文档,遇到不懂的单词就查。
数学的用途
锻炼逻辑思维,可以快速的理解新鲜事物。
其实语文也特别重要,增加对业务的理解能力。还有表达能力。技术再牛逼不懂沟通也做不了技术经理。

0x07 我想拜师,有没有人愿意带我学习?
这个想都不用想。
第一:牛人没时间教你。
第二:愿意教你的闲人有多少技术?
你出钱? 能出多少? 值得别人为你花多少时间呢?

0x08 给初学者的建议
不要熬夜!
不要熬夜!!
不要熬夜!!!
随时锻炼身体,比如每天做多少俯卧撑,深蹲等等,只有身体强健了,头脑灵活了,学编程才快。
相信自己可以学好,别人可以做到的,你也可以,只要愿意花时间。
多花时间看书写代码,把零碎的时间利用起来,比如坐地铁的时间,可以用手机看电子书。
不要参与任何q群的闲聊,心很容易被带过去的。
不要急躁,遇到困难不要退缩,遇到困难只能说明,我们有进步的机会了。
学习的时候不要做一些分心的事情,比如听音乐,聊qq。
遇到问题,首先自己思考,然后网上搜索,最后请教别人。
学会举一反三
多帮助别人解决问题,帮助别人就是提升自己。因为他遇到的问题可能你没遇到过。就算遇到过,你再讲一遍让别人听懂了,也能加深你的理解。
由于作者本身知识面也有限,所以有的地方说得可能不是很恰当,欢迎指正。

如果这篇文章对你有所帮助,不妨分享到你的空间或朋友圈,也许你的朋友也正好需要。

作者:不学网(noxue.com)​ 转载请著名出处​​​​
回复

使用道具 举报

lvanYan 发表于 2018-3-29 21:20:41 | 显示全部楼层
初学报道。进门之后一直很迷惘。这真是一篇实货,谢谢指点
回复

使用道具 举报

834965873 发表于 2018-4-14 23:11:40 | 显示全部楼层
初学报道,2018-4-14
回复

使用道具 举报

p123456789 发表于 2018-5-23 09:32:28 | 显示全部楼层
初学2018.5.23
回复

使用道具 举报

wx_1994 发表于 2018-6-9 15:47:58 | 显示全部楼层
想学习编程,兴趣也在这,网上找了好久,就这里干货多。真心感谢,让我有了学习的方向
回复

使用道具 举报

Duke 发表于 2018-7-12 18:28:53 | 显示全部楼层
醍醐灌顶!感谢之至!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|不学网

GMT+8, 2018-8-21 07:52

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表