小白入门IT行业,应该从哪里开始学呢?
首先,本文主要针对那些零基础想进入IT行业的人。最近,亲戚朋友甚至陌生人经常问我软件工程师的工作是什么样的。在这个行业,我们享有很高的声誉、丰厚的报酬和工作中的乐趣——至少外人是这么认为的。虽然这一行的薪水没有电影明星那么高,但由于收入和名气都不错,所以还是很吸引人的。所以经常有人问我:小白入门IT行业,应该从哪里开始学呢?
这是一个有趣的问题,但很难回答。当然,我可以直接丢给他们一本关于编程的书,但这真的是个好主意吗?对于初学者,推荐我喜欢的编程语言是否合适?可能不是。不要忘记他们问这个问题的真正目的。
听到这个问题我的第一反应是搞清楚他们为什么要学编程。这是一个很好的起点——弄清楚你想从中得到什么。我们可以根据他们的目的来回答这个问题。
“我想学习编程,进入IT行业,拿一份理想的薪水”
嗯,目标很明确,很直接!如果您有一个现实世界的问题需要解决,或者有一个明确的目标,很容易为您建议行动。
1、小白在IT行业入门,应该从何入手?选择一种编程语言
学习编程,自然要选择一门编程语言作为切入点。语言都是工具。在选择工具之前,你需要明确你想做什么,然后找出适合它的语言。比如Android应用学习Java,IOS应用学习Swift。
2、小白在IT行业入门,应该从何入手?选择语言后不用担心版本
第二个选择是学一门语言,不用纠结学哪个版本。例如,你现在应该安装 Java6、Java7 还是 Java8?学最新的就行,不用担心YY兼容问题。
新人很长一段时间都达不到被版本坑的程度。而且基本上作为一个新人,从开始学习做产品需要一两年的时间。届时,该版本将成为稳定的主流版本。
3、小白在IT行业入门,应该从何入手?语法第一
一开始不需要学习枯燥的计算机组成原理、设计模式等知识。先学语言就可以了,不需要深究历史、优势、差异,直接学语法就可以了。
不要太担心,先做一些看得见的事情。敲代码敲代码,不断敲代码,感受控制电脑的感觉。只有这样,你才能在学习的同时感到爽,激发与朋友聊天的热情。
先学好一门语言,然后回顾历史比较,看看大师们的理论,慢慢向外扩展更多的知识,可能效率会更高。
4、小白在IT行业入门,应该从何入手?没有Linux,没有MAC,上学先用Windows
很多前辈会告诉你Linux下编程有多酷,Mac下有多优雅,Windows下有多low。那些命令行系统是否真的高效还不得而知。
如果新手不知道如何使用 Linux,请不要先学习它。不要刻意安装ubuntu,装个黑苹果半天。安装后不知道怎么搭建开发环境,折腾了半天。然后 Windows 习惯会持续一段时间。low,没有各种常用的软件,搞砸了我还没开始学编程的生活。所以最好从一开始就在 Windows 上进行。
还有就是基于Windows平台的新手资料是最多的。
5、小白在IT行业入门,应该从何入手?善于寻找资源
可以根据自己的积极性和学习进度,给予一些指导,寻找一些学习资源。
1)用谷歌搜索,我鼓励大家直接敲开头的代码,其他的知识暂时跳过。但是在学习编程之前,我强烈提倡先学会科学上网。
2)微博搜索,强烈推荐,经常比谷歌好用,特点是按时间顺序很新鲜,也可以只过滤关注者的微博关于某些事情。
3)知乎搜索,原因同上。
小白入门IT行业,应该从哪里开始学呢?可以参照上文中的方法入门,希望能帮到你。
相关推荐HOT
更多>>ui设计从零开始可能吗?
ui设计从零开始可能吗?如果是考虑参加UI培训,而且是去比较大的老牌的UI培训班,那么实现ui设计从零开始学是没有难度的。像千锋深圳UI培训班,...详情>>
2023-05-24 10:48:56想学程序员又是零基础怎么办?
想学程序员又是零基础怎么办?条件允许的情况下,还是建议大家去花钱参加个程序员培训班,最高效快捷的方式来入行!而且,也不是很建议零基础的宝...详情>>
2023-03-31 11:05:02软件测试和开发哪个好?
软件测试和开发哪个好?对于零基础想要入行的宝子们来说,软件测试难度相对开发要低得多,更适合大家尝试!当然,软件测试学习难度相对开发低,但...详情>>
2023-03-03 11:19:18前端工程师主要干啥?适合去深圳前端培训吗?
前端工程师主要干啥?要知道最近几年来,前端的用途越来越广了!金融理财、居家交通、聊天社交、旅行交通、摄影摄像、学习教育、购物消费等等场景...详情>>
2023-02-28 11:19:19