1.做什么类型的程序员
在大家对于程序员这门行业的好奇时,并且想学习那就要知道程序员也有很多类型.
比如:前端开发 后端开发 算法工程师 AI智能 游戏开发 等等 不管你选择了什么类型的程序员
你都必须学会一门编程语言 ,这里我学习的是python语言 目前来说python学习起来比较其他语言来说要简单一些
同时编程语言也是相同的 就像是大家都是中国人,但是中国有很多方言 大部分来说 方言我们也是能够听懂一大半的
而编程语言于方言是一样一个精通 大部分其他编程语言也是知道一大半 所以不要纠结学习什么语言
2.自学的痛
大部分自学者都有一个通病那就是该怎么学 学什么 就我了解 基本什么都要学 不一定要精通但是也要知道大概 主要学会一门语言就可以了
还有就是跟在网上学习 别人操作起来就是对的我的怎么错了 其实这很正常 就算一个资深的程序员对于一些问题都不一定知道答案
不懂就去网上多查查资料 当你遇到一个问题你解决了就是进步了 自学就要有比别人更大的毅力 加油
3.学习准备
3.1笔记资料-Typora
好记性不如烂笔头 使用一个好的笔记记录自己学的很重要 但我们学习在后面 可能就忘了前面所以一定要把知识点记住
哪里下载 当各位在网上看教学视频 在视频就有连接
3.2 python库管理-anaconda
这是一个非常好的python库管理器 当我们学习到后面就会下载各种各样的库(模块) 它本身自带的库就足够我们使用了
同时还不用下载python解释器 网上比我懂得安装和管理这个软件的太多了 各位去网搜索就行
注意安装路径 要记住
3.3其他辅助工具
3.3.1Snipaste-截图工具
把需要的截图复制在笔记上方便观看理解
3.3.2金山打字通
对于程序员来说打字的速度还是又要求的 所以打字不快就用这个学习
3.3.3有道翻译
自学的大部分对于英语还是非常的头疼 所以一个翻译还是要的
建议各位有时间还是学习一下英语一些常见的词就可以 会基本的阅读能力
3.3.4笔记本
拥有一个笔记本是基本要求 配置不用太高 我们现在学习的量 用不了那么高的配置 高了浪费钱 也不要纠结
3.3.5pycharm
编写python语言的ide 即快速帮我们编写代码的工具
网上教程一样很多我就不说
注意项目路径
4.计算机基础知识
我们需要知道 计算机本质就是用硬件 即:CPU 内存 存储器 主板等 这些组装起来的
那我们是怎么让计算机运行起来还有那么多的功能
这里就说一个大家都知道的东西 操作系统即windows ,mac这些
操作系统本质来说也是软件 是程序过员发明的 我们的电脑本质上只能识别0和1 即我们知道的开灯 等亮为1
等灭为0 而操作系统就是把我们的操作转换为0和1 让电脑识别 让我们拥有那么多的功能
而其他软件呢 例如qq 微信 游戏 就是我们现在要学习的编程语言把这些软件变成操作系统识别变成二进制即0和1
当然这样说不完全正确 当我们大概这样理解就行
标签:编程语言,python,一名,学习,程序员,001,3.3,我们 From: https://www.cnblogs.com/mozifei/p/17159375.html