人生是在一直试错的过程中成长起来的。这句话貌似很有道理,但回顾了下自己近三个月python自学学习之路,又觉得自己对这句话又有了新的看法------行动之前必须要有正确的选择,这样做错了才能成长。

2017年11月之间一直在关注人工智能,试图寻找工作机会,后来发现了数据分析师岗位是一个供不应求的职位,便开始关注数据分析师。然后开始关注数据分析师所用的编程语言R和python。和很多小白一样,开始之前都会选择困难症。对当时选择R语言的记忆非常深刻(听到猴子说都是重要的语言,都是想通的,那会又听了他的知乎Live讲R语言数据结构),便毅然决定学R,随即就开始各种买书,装软件。看书学习学了一个月,可想而知那效果,只认识了基本的数据结构(字符串、串行、因子、Dataframe),没有整体的知识框架。

后来又接触了网易云课堂,又开始各种买视频教程,想着这么厉害的,看一看视频就能把技术掌握的。由于一直关注网易云课堂,看到了关于语言流行的排名,python处于很火很流行的位置。但自己觉得已经学了一个月的R语言,还是学R吧。(错误的选择如果坚持会一直错下去,让你永无翻身之地)

幸好在某个周末的早晨起床学习,打开云课堂看到了数据分析师Python的微专业课程,于是就动心了。报这个微专业会系统的学习这个python,其实专业里面也有入门的所有知识(变量及数值类型、 序列及通用操作、字典、条件判断、函数、文件读取),练习实战比较少,学下来之后还是感觉很空,肚子里没有墨水。其实现在想想还是走错了这一步,学好这个,在自己的小县城是找不到工作的,这也是自己一直以后很迷茫的原因,心里没有归属感,安全感。

现在3月底了,这3个月下来,总体感觉自己学习的很杂,东学学,西学学,没有形成完整的知识框架,再加上自己不知道从事什么工作,心里还是和去年一样很迷茫,很紧迫。

昨天终于鼓足勇气报了路飞的python全栈开发课程,为期6个月,这边是全栈开发,讲师讲解也很透彻,有完整的知识体系和导师一对一服务。也希望自己接下来的6个月里专攻这个课程,做到心无旁骛、全力以赴。一定要好好利用课程的实战项目,加强练习,不要光看不写不想。学好之后也能在本地找到相应的工作,心里便有了安全感。

每天不断鞭策自己,通过学习得到体面的工作和优质的生活。

全面进攻python之前回顾下自己近三个月的自学之路的更多相关文章

  1. 【技术翻译】支持向量机简明教程及其在python和R下的调参

    原文:Simple Tutorial on SVM and Parameter Tuning in Python and R 介绍 数据在机器学习中是重要的一种任务,支持向量机(SVM)在模式分类和非 ...

  2. sqlalchemy mark-deleted 和 python 多继承下的方法解析顺序 MRO

    sqlalchemy mark-deleted 和 python 多继承下的方法解析顺序 MRO 今天在弄一个 sqlalchemy 的数据库基类的时候,遇到了跟多继承相关的一个小问题,因此顺便看了一 ...

  3. Python中的下划线(译文)

    原文地址这篇文章讨论Python中下划线_的使用.跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定. 单个下划线(_) 主要有三种情况: 1. 解释器中 _符号是指交 ...

  4. Python 3.x下消除print()自动换行

    Python 2.x下的print语句在输出字符串之后会默认换行,如果不希望换行,只要在语句最后加一个“,”即可.但是在Python 3.x下,print()变成内置函数,加“,”的老方法就行不通了. ...

  5. 详解 Python 中的下划线命名规则

    在 python 中,下划线命名规则往往令初学者相当 疑惑:单下划线.双下划线.双下划线还分前后……那它们的作用与使用场景 到底有何区别呢?今天 就来聊聊这个话题. 1.单下划线(_) 通常情况下,单 ...

  6. 抓取oschina上面的代码分享python块区下的 标题和对应URL

    # -*- coding=utf-8 -*- import requests,re from lxml import etree import sys reload(sys) sys.setdefau ...

  7. python命令行下tab键补全命令

    在python命令行下不能使用tab键将命令进行补全,手动输入又很容易出错. 解决:tab.py #/usr/bin/env python # -*- coding:utf-8 -*- ''' 该模块 ...

  8. Python交互模式下方向键出现乱码

    解决办法如下: 1.安装readline模块 readline库是bash shell用的库,包含许多功能,如命令行自动补全等. ubuntu下安装的命令:   sudo apt-get instal ...

  9. [转]关于python中带下划线的变量和函数的意义

    Python 的代码风格由 PEP 8 描述.这个文档描述了 Python 编程风格的方方面面.在遵守这个文档的条件下,不同程序员编写的 Python 代码可以保持最大程度的相似风格.这样就易于阅读, ...

随机推荐

  1. 【数论】【快速幂】【扩展欧几里得】【BSGS算法】bzoj2242 [SDOI2011]计算器

    说是BSGS……但是跟前面那题的扩展BSGS其实是一样的……因为模数虽然是质数,但是其可能可以整除a!!所以这两者其实是一样的…… 第一二种操作不赘述. #include<cstdio> ...

  2. bzoj 3384: [Usaco2004 Nov]Apple Catching 接苹果

    双倍经验题... -->1750 dp!! 3384: [Usaco2004 Nov]Apple Catching 接苹果 Time Limit: 1 Sec  Memory Limit: 12 ...

  3. iOS 未读消息角标 仿QQ拖拽 简单灵活 支持xib(源码)

    一.效果 二.简单用法 超级简单,2行代码集成:xib可0代码集成,只需拖一个view关联LFBadge类即可 //一般view上加角标 _badge1 = [[LFBadge alloc] init ...

  4. 如何在form初始化时自动隐藏FOLDER列

    方法1:直接设定PROMPT列和数据列ITEM的VISIBLE属性为No 方法2:在WHEN-NEW-FORM-INSTANCE触发器里: l_old_itm := :system.cursor_it ...

  5. 【spring boot】spring boot @ConditionalOnxxx相关注解总结

    参考地址:https://blog.csdn.net/win7system/article/details/54377471 使用场景:在自动解析封装配置文件中的配置完成自动注入spring的时候 例 ...

  6. [Android Pro] 关于BitmapFactory.decodeStream(is)方法无法正常解码为Bitmap对象的解决方法

    在android sdk 1.6版本API帮助文档中,其中关于BitmapFactory.decodeFactory.decodeStream(InputStream is)的帮助文档是这么说明的: ...

  7. Foreach控件使用

    在SSIS中,Foreach控件可以循环处理选中的文件中的文件,例如sql文件,Excel文件等.下面就介绍一个比较经典的案例,将一个文件夹中包含的多个Excel文件循环导入至数据库中. 第一步:在数 ...

  8. iOS:LKDBHelper实体对象映射数据库-第三方框架(在FMDB的基础上进行二次封装)

    一 插件简介: 其github地址:https://github.com/li6185377/LKDBHelper-SQLite-ORM 全面支持 NSArray,NSDictionary, Mode ...

  9. iOS:详解MJRefresh刷新加载更多数据的第三方库

    原文链接:http://www.ios122.com/2015/08/mjrefresh/ 简介 MJRefresh这个第三方库是李明杰老师的杰作,这个框架帮助我们程序员减轻了超级多的麻烦,节约了开发 ...

  10. http://my.oschina.net/u/1177710/blog/284608

    http://my.oschina.net/u/1177710/blog/284608 http://chuhanzhi.com/?p=45 http://www.2cto.com/kf/201501 ...