xieyao

经济专业,0基础自学python,从事相关工作,但是不是一个成功的案例

不过说是0基础,也不完全算,因为毕竟数据处理多多少少还是做过,如果用过excel基本上对基础的数据结构应该有些感觉,比如说每个小格子里是数字、字符、时间还是公式其实是不一样的,不同excel表格之间的关系直观理解和公式关联是怎样的。

复杂一点,在用过了数据处理软件类似于r、stata或者matlab之类的,实际上也多少写过一点代码,或者勉强可以称为代码,那么数据处理的逻辑和一些代码的工作流程workflow是有了解的,判断和循环等数据处理操作基本上都稍微熟悉一些。更多,例如数据模型和图标可视化,表格生成,以及读写excel和word的交互工作等也是有些操作经验的。那么完全说是0基础,也不算全算。

不过确实作为程序化的语言,python确实是没有编程基础开始学习,主要是想着经济学出身也没有什么实习经验,估计要找不到工作了,唯一还会点数据处理和统计模型,要不去做量化吧,刚好也有师兄当时在做这个,虽然人家是数学本硕经济博士,想想先找个实习区。刚好当时量化的几家回测网站平台刚开始发展,招人要求没有现在高,勉强混过了面试。

因为工作中使用python主要是做数据处理,因此很多编程比较复杂的内容用不到,上手的话40个小时基本上可以简单编写量化策略了,达到的水平就是通过网页搜索可以解决大部分遇到的bug。同时,对于编程的技巧要求不高,毕竟没有实盘和一些其他要求,对于计算速度等等没有太高要求,所以对编程能力要求也不高。

后来转过来去券商搞量化系统服务了,python勉强能写,算下来的话也就两三年也就万行代码经验,做过一些简单策略、因子分析和时间分析策略、用python做过一些图标、做过数据统计、跑过机器学习模型、做过批量分析、做过class也做过模块的封装调用,看过一些简单功能的源代码,最近也和朋友弄了一个git的量化分析非公开的小项目自己玩,不过好长时间没更新了。目前工作的话,需要了解一些量化相关的python接口功能,后期还是会继续使用python做量化策略的开发虽然不做实盘策略,毕竟要深入了解系统还是要自己用起来。

就这样,总的来说,要是用来做数据处理和自动化,简单功能比较好上手,对于数据处理有经验,上手会快一点,其实很多用到的功能就是底层一堆各种格式的数据调用和处理后呈现出来的。好好学呢,变得很厉害,我就不懂了,毕竟是个水货,只能提供点水货经验。

python适合零基础学习吗-零基础,经济学专业,适合自学Python吗?相关推荐

  1. Java零基础学习Java编程语言基础知…

    很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识.下面就说说Java零基础学习Java编程语言基础知识的几个要点.希望能够对Java编程基础入门学习的新手有帮助 ...

  2. 数据挖掘基础学习一:VMware虚拟机Ubuntu上安装Python和IPython Notebook(Jupyter Notebook)完整步骤及需要注意的问题(以ubuntu-18.04.3为例)

    数据挖掘基础学习一:VMware虚拟机Ubuntu上安装Python和IPython Notebook(Jupyter Notebook)完整步骤及需要注意的问题 (以ubuntu-18.04.3-d ...

  3. 医用计算机基础学习心得,计算机基础学习心得.doc

    计算机基础学习心得 计算机基础学习心得一:计算机基础学习心得 当今社会,到处充满机会与挑战.知识是我们面对这一切的筹码,而计算机知识则更为重要.如何在本科函授这样一种形式下,学好计算机课程,这是摆在我 ...

  4. C基础学习笔记——01-C基础第02天(用户权限、VI操作、Linux服务器搭建)

    在学习C基础总结了笔记,并分享出来.有问题请及时联系博主:Alliswell_WP,转载请注明出处. 01-C基础第02天(用户权限.VI操作.Linux服务器搭建) 打开终端:ctrl+alt+t ...

  5. C的回归基础学习1——真的基础

    C的回归基础学习1--真的基础 前言 自从高二noip(2017)惨败后便没有在认真的碰C++了,以至于荒废至此.本身打算在国庆复习,但是奈何的编写网页的任务太爆肝了,假期结束还得补作业.直到现在才开 ...

  6. python适合零基础学习吗-零基础能学好Python吗?哪些人更适合学习?

    想入门学IT,但不知道从哪门编程语言开始学起的同学有很多,小编建议,在编程语言的选择方面,如果你有自己感兴趣的方向,那么就最好选择自己的兴趣,毕竟有兴趣才能有耐心学习. 如果你是零基础,又暂时没有明确 ...

  7. 大数据技术之_23_Python核心基础学习_01_计算机基础知识 + Python 入门 (9.5小时)

    大数据技术之_23_Python核心基础学习_01 第一章 计算机基础知识 1.1 课程介绍 1.2 计算机是什么 1.3 计算机的组成 1.4 计算机的使用方式 1.5 windows 的命令行 1 ...

  8. 大数据技术之_23_Python核心基础学习_01_计算机基础知识 + Python 入门 (9.5小时)...

    第一章 计算机基础知识1.1 课程介绍1.2 计算机是什么1.3 计算机的组成1.4 计算机的使用方式1.5 windows 的命令行1.6 环境变量(environment variable)1.7 ...

  9. python基础语法花多长时间_怎么自学python,大概要多久?

    2020年最后一天,还有一个多小时就是2021年了,先祝愿大家2021年都能够健康平安发大财! 自学Python的方法因人而异,而大概需要多久就更是各说各话了,但是自学Python的路径都是一致的:先 ...

最新文章

  1. asp.net C# 实现上传Excel文件导入数据到SQL Server 数据库
  2. QT和MFC中怎么使用继承基类的自定义控件放置在界面上
  3. LeetCode 16.01 交换两数
  4. linux怎样卸载conda,【原创文章】生信软件环境conda的安装与卸载
  5. Scikit-Learn与回归树
  6. Java程序员已经饱和了,还有必要培训Java编程嘛
  7. 优化Linux的内核参数来提高服务器并发处理能力
  8. Java韩顺平 | IO流专题 | 学习小记
  9. Mac如何解压rar,zip等各种格式文件
  10. matlab教程r2018a教材,MATLAB教程(R2018a)
  11. 分享一下我制作的Bat批处理程序-PC Tools(含源码)
  12. 智慧城管数字孪生IOC系统
  13. 2021年复盘总结发现了C站博主缺少的赚钱之路
  14. js 数据类型思维导图
  15. Gateway一直访问本地
  16. 初试hive-创建内表(最简单的表),load加载方式简介
  17. 华为发布八核处理器Kirin 920
  18. #455 科技乱炖:看完《流浪地球2》,我们为行星发动机设计了网络架构
  19. 如何快速高效出高质量效果图
  20. UGUI-- 图集制作

热门文章

  1. poj 2689 大范围素数
  2. 【转】该帐户当前被锁定,所以用户 'sa' 登录失败。系统管理
  3. 借助Oracle存储过程实现定期分割表
  4. 【python3的学习之路九】函数式编程
  5. php将科学计算法得出的结果转换成原始数据
  6. [BZOJ4766]文艺计算姬
  7. 记录到二进制的内容配置
  8. Google PageRank的计算源代码
  9. python利器app怎么查文献-科研人必备:一个工具搞定文献查阅、数据分析、模型搭建...
  10. 没有任何基础的可以学python吗-今天就来告诉你,没有编程基础的人适不适合学python...