剧荒、无聊的时候怎么办?别刷手机了,学一些新技能吧

曾经数学物理经常挂科,我是一名妥妥的文科生。然而,最近我开始挑战编程、学习线上python课程。

要转换思维不容易,但我觉得挺值得,忍不住来分享一下感受。每天“虐脑”近两小时,强行将自己的文科生思维拽向程序员逻辑思维,过程很“头秃”,但感受很欣喜,像是进入了一个全新的时间。

有人问:“你学这个什么用呢?你又不做程序猿。”

我相信知识技能从来没有“无用”一说,只是回报的周期不同,角度不同罢了。我学习python的初衷,是想从中训练自己的思维,增加跨学科的视角,学会办公简化和网络爬虫技能等增加工作效率,同时也是大脑的健康训练。

python是人机对话的编程语言。力求精简、讲究精准和逻辑层次明确。特别适合训练我这种缺乏逻辑思维的人。

1、新的视角与思维去分析问题。例如,编写一段与电脑猜剪刀石头布的小程序,我用原思维考虑的话,只想着有几种出拳的可能,石头剪子布两两对应的话,结果可能性这么多、难道要算概率吗?然而,python思维,其实只有三种结果:平局、电脑赢、人赢。按这个思路去铺设框架就很简单了。

这种语言的底层逻辑,提醒我,其实这个世界本就是这样。许多事情看似复杂,如果能学会怎么去剥开迷雾去找问题的底层逻辑框架,那问题就显得简单的多,对提升自己的分析和决策力帮助就特别大了。而python就是这样一种需要调动分析和逻辑力的工具。

2、学习新知能保持大脑健康。《刻意练习》的作者埃里克森提出长期专注的学习新知,大脑会生出更多新的神经元,思维更加敏捷。埃里克森这里指的是新知新技能,需要调动大脑思考的过程。例如学习弹钢琴,不是每天弹一首老曲子就有用,而是经常学习新曲子,才能真正起到锻炼大脑的作用。

总之,学习让我感受到了单纯追剧无法体会的充实感。

文科生自学python要多久_一个文科生开始python的初学体验相关推荐

  1. 中公学python要多久_没基础学Python,起步阶段应学什么?

    互联网行业的发展,学习Python的伙伴越来越多了,那么自学Python起步阶段最重要的是学习哪些内容?我们一起来学习: Python 的设计哲学之一就是简单易学,体现在两个方面: 1.语法简洁明了: ...

  2. python 短网址_一个简易的Python短网址生成源码

    from requests import post def create(url:str, tinyurl=''): """生成短网址 tinyurl值为需要的短网址后缀 ...

  3. python编程基础_月隐学python第2课

    python编程基础_月隐学python第2课 学习目标 掌握变量的输入和输出 掌握数据类型的基本概念 掌握算数运算 1.变量的输入和输出 1.1 变量输入 使用input输入 input用于输入数据 ...

  4. 查看Python的版本_查看当前安装Python的版本

    一.查看Python的版本_查看当前安装Python的版本 具体方法: 首先按[win+r]组合键打开运行: 然后输入cmd,点击[确定]: 最后执行[python --version]命令即可. 特 ...

  5. 文科生自学python要多久_怎么自学python,大概要多久?

    都让开!本人文科生,自学Python 2年半,作为一个曾经完全0基础,啥都不懂纯靠自学学会python的文科生,有一些不成熟的小建议可以分享一下. 首先不要觉着编程难,只要你认识26个英文字母,有一点 ...

  6. 小白学python需要多久_自学Python要多久才能学会

    如果是自学,从零基础开端学习python的话,按照每个人理解能力的不同,大致上需求半年到一年半左右的时刻,当然,如果有其它编程言语的经历,入门还是比较快的,大概需求2~3个月可以用Python言语编写 ...

  7. 大学计算机基础python学多久_怎么自学python,大概要多久?

    我把Python学习分成了三个阶段 第一个阶段:Python的基础知识 初学者需要对Python的基础知识做一个全方位的了解,要清楚什么是条件选择,循环的作用,List集合和Dict字典集合:什么是函 ...

  8. python自学爬虫要多久_自学python爬虫需要多久

    如果是自学,从零基础开端学习python的话,按照每个人理解能力的不同,大致上需求半年到一年半左右的时刻,当然,如果有其它编程言语的经历,入门还是比较快的,大概需求2~3个月可以用Python言语编写 ...

  9. python培训的课时是多久_如何快速学习python,学习python的最短时间是多久?

    在我们即将迈入python培训课堂之前,你肯定很关注学习python的最短时间是多久,怎样才能快速学习python等问题,今天就为大家详细地回答一下这个问题,希望对你有所帮助! 这篇文章将为你的自学之 ...

最新文章

  1. win7上安装theano keras深度学习框架
  2. 在RHEL5.0中用YUM解决RPM包的依赖关系
  3. 软件作坊模式工件应用论
  4. 离散数学实验题目-关系
  5. wxWidgets:wxDateSpan类用法
  6. Linux下各种常见环境变量的配置
  7. linux 命令 语法,linux常用命令及语法
  8. 深度学习的推荐模型(DLRMs):设计孪生掩码层高效学习维度自适应的Embedding...
  9. 化学人学python有前途吗-从化学实验室到数据分析师,月薪翻倍后的转行经验总结!...
  10. python刻度增加1个数_Matplotlib添加一个特定的勾号,表示轴的最大多个刻度单次观察...
  11. 《当程序员的那些狗日日子》六
  12. anaconda更改虚拟环境安装位置
  13. .NET获取枚举DescriptionAttribute描述信息性能改进的多种方法
  14. 初到北上广打拼的外地人,生活状态是怎样的?
  15. 福州大学计算机陈晨,院科技节 - 福州大学电气工程与自动化学院
  16. 驱动开发基础知识必修-(一)嵌入式开发板的启动过程
  17. 悟空CRM(基于jfinal+vue+ElementUI的前后端分离的开源CRM系统)
  18. ABAP中的CHECK,EXIT,RETURN,LEAVE PROGRAM.
  19. 怎么用ALOAM跑kitti数据集的bag包
  20. SpringCloud/Eureka/Ribbon:No instances available for springcloud-provider-dept

热门文章

  1. webdav 文件服务器,WebDAV 扩展
  2. 2690. Soda Surpler
  3. vue+ol实现 ol 地图加载geojson
  4. gorilla/mux的使用
  5. 【无线路由器加密 预防邻居盗网】
  6. 电容的区别,关键在于介质
  7. js小学生图区_js 图片区域可点击,适配移动端,图片大小随意改变
  8. 新海诚画集[秒速5センチメートル:樱花抄·春]
  9. [300iq Contest 1]简要题解
  10. 【跟着江科大学Stm32】STM32F103C6T6_实现呼吸灯_代码