看到这个真的忍不住回答,因为我就是零基础“金融系” 自学Python转行的!

我是零基础转行做Python,现在想想很庆幸自己当初的坚持,成功转行,接下来希望我的历程能对你们有所帮助。

因为自己没有计算机的基础,走了很多弯路,看的一些教程也是东拼西凑,大部分都是网上找的,自己都感觉乱七八糟。有一段时间,我开始陷入自我怀疑,转行互联网这条路对吗?

所幸在这段时间,我在论坛结实认识了一些数据分析岗位的前辈,他们建议我先做Python开发,有了基础后再考虑数据分析(他们说数据分析很难,属于大牛级玩的),就好比建房子要先打好地基,于是我朝着开发的目标开跑。那段时间,我基本每天保证4小时的学习时间,白天上班有时间就看看东西记笔记,晚上回去再摸索和实操,实在不懂的就问岗位大佬们。

几个月的时间下来,我掌握的技能是SQL,Python,R。会一点简单的爬虫,懂点Linux。(反正自我感觉还蛮好),但相对于专业前辈来说,我掌握的比较浅,一些复杂的算法,短时间没法深入理解。

就这样我裸辞了,当时走的时候很多人劝我不要冲动,但我毅然决然(不鼓励大家轻易辞职,我只是坚定了自己内心的想法),当时我的想法很简单,年龄也不小了,再等下去会更没优势,就想拼一把。

当然自学时间长短也是因人而异的,接受能力强,自控能力好,有计划和规划,学习起来所需时间自然短一些,半不过自学Python的人,半途而废的人比较多,这点需要考虑清楚,如果你没有极强的自律能力和自学能力的话建议你就不要自学了,对于一个编程零基础的人来说自学Python还是比较难的。

事实上想学好一门编程语言或许是其他任何一项技术,都是不可能在短时间内学成的,除非能够像电视剧那样把手放在背面传功,或许拿到屠龙刀里的九阴真经,让你一下子变成超级赛亚人消灭地球。

Python思维导图

这是我学习过程中用到的一些,还有一些笔记啥的整理起来了,如果有需要的伙伴可以评论留言我发你

编辑

添加图片注释,不超过 140 字(可选)

第一阶段:Python基础 万丈高楼平地而起,再NB的大神也需要打好基础,本阶段重点学习Python语言基础、面向对象编程、开发工具及底层框架等内容

第二阶段:PYthon进阶 本阶段在学习Linux的同时,还需要了解学习框架原理和部分协议以及未来项目所使用的工具。

第三阶段:Python框架 Python开发我们不仅要精而且要广,要在本阶段学会4大框架的原理以及包含的各种模块使用方法,对整体有全面的了解。

第四阶段:Python项目 学习框架之后紧跟着实战项目,让你不再是一个只会说不会做的花瓶,能够适应和完成企业的各种需求。

第五阶段:Web前端 一个只会后端的Web开发者不是一个合格的Web开发者,通过学习前端让我们能够独立完成从前端到后端做的所有开发工作,真正成为全栈开发者。

面试准备: 我为重新找工作面试做准备,在群里找大佬们指导刷面试题,按照模块和知识点进行分类,并根据自己的实际情况进行针对性的训练,遇到不懂的就请教前辈,自己再消化。

最后的最后!记录,搜索,基础,这三个很重要!!!找个地方写博客记录自己学习历程很重要,解决了任何问题都记录下来,比如这个知乎专栏啥的,不会的问题多搜索答案,肯定能搜到!反复练习基础语法,理解基础知识,看书,看视频都可以!

加油吧!人生没有无意义的努力,现在的付出,将来一定会有回报。

非计算机系可以学习Python嘛,有什么建议?相关推荐

  1. 初学者学习python的几个建议

    初学者学习python的几个建议 Python是最容易入门的编程语言,没有之一.如果初学者接触的第一门语言是C或者C++,对他们来说最难的不是语法,而是容易出现内存泄漏.指针等问题.有时候排查这些问题 ...

  2. 学习python入门的个人建议及资料

    作者:黄海广 以前好多人使用matlab(octave)做机器学习的,吴恩达老师以前在机器学习课也是用matlab(octave),但近几年,python已经成为机器学习热门的工具,吴恩达老师的深度学 ...

  3. 49个学习Python的国外资源

    [导读]本文为不同阶段的Python学习者从不同角度量身定制了49个学习资源. 初学者 Welcome to Python.org https://www.python.org/ 官方Python站点 ...

  4. 初学者先学python语音好吗_献给Python初学者 零基础学习Python能学会吗

    献给Python初学者 零基础学习Python能学会吗 时间:2018-01-08     来源:零基础学习Python方法讲解 零基础学习Python能学会吗?这个问题几乎是所有初学Python的小 ...

  5. 学python五大理由_学习Python的五大理由

    Python已经是25岁的大叔级编程语言了,但近年来Python反而变得越来越流行,在TIOBE编程语言指数排行榜中,Python的排名从去年的第八名飙升到了第五名(下图). 无论是编程新手还是保持饥 ...

  6. python编程学习_使用EduBlocks轻松学习Python编程

    python编程学习 如果您正在寻找一种让学生(或您自己)从Scratch编程转向学习Python的方法 ,建议您研究EduBlocks . 它为Python 3编程带来了熟悉的拖放式图形用户界面(G ...

  7. 学习Python的11个顶级Github存储库

    如果您是程序员,肯定已经了解平台GitHub.对于刚起步的人来说,GitHub不仅仅是一个托管代码的地方.在这里, 您可以与其他开发人员合作,并使用一系列专用工具来在线管理代码存储库. 对于想学习编程 ...

  8. 自学python的书-推荐6本学习Python的免费电子书

    便宜并不是没好货,这里的一些书籍已经被很多大学作为课本来使用,比如麻省理工的计算机科学与编程入门课程,加利福尼亚大学的编程思想课程都用到了下面的某(几)本书籍. 简明 简明 Python 教程是Swa ...

  9. python后端学什么框架_献给正在学习python的你, 10个最受欢迎的Python开源框架

    很多小伙伴在学习wen的时候说,有没有几个常用的框架,好多小伙伴都只说对了其中几个,只有少部分是说正确的,想要了解更多,欢迎大家订阅微信公众号:Python从程序猿到程序员,或者加4913.08659 ...

最新文章

  1. RBAC权限设计实例(转)
  2. ubuntu分屏软件_ubuntu14.04终端分屏terminator的安装使用与配置
  3. 031_MessageBox弹框
  4. python 如何引用同一个目录下的另一个py文件
  5. java中字符串的操作_java中字符串的操作
  6. 前端学习(2372):uni-ui库
  7. mybatis3.1-[topic-16-17]-映射文件_增删改查_insert_获取自增主键的值
  8. 【学习笔记】圆方树(CF487E Tourists)
  9. 电学 —— LC 振荡电路
  10. 【黑马JS比较】用JavaScripts的DOM对象实现动态表格
  11. mybatis中的一级和二级缓存,执行顺序,cache属性的应用
  12. 【毕业设计】图像识别-人脸识别与疲劳检测 - python opencv
  13. 《安士全书》善世第一奇书
  14. python 邮件抄送是什么意思_python 获取邮件中的发件人From、收件人To、抄送人Cc...
  15. 51采集温度电压电流+LCD1602显示
  16. 牛客网SQL实战二刷 | Day1
  17. 零基础如何学习计算机语言
  18. 用js实现背景颜色改变
  19. js对象、数字深拷贝方式(转)
  20. ICC 图文学习——LAB0:ICC图形界面

热门文章

  1. opencv 视频中的人脸打码
  2. php mysql 随机字符串函数是_PHP 生成随机字符串的方法函数, 默认长度6位 字母和数字混合件...
  3. ios分屏_iPadOS 抢先体验:有了分屏操作和鼠标操控的 iPad,好用吗?
  4. Axure 9 实战案例,动态面板的应用 4.1,省市区三级联动下拉菜单(重制简易版)
  5. python 防止反编译的办法
  6. java.io.ioexception: 你,java.io.IOException: 你的主机中的软件中止了一个已建立的连接。...
  7. coc部落冲突天墉城全功能辅助开源
  8. Asp.net mvc partialView
  9. java程序员一天多少行有效代码,持续更新~
  10. 简单操作适合新手,粘贴文案一天300,经验流程分享给你