关于我
一个爱学习爱围棋爱生活爱Python的职场斜杠中年人
此文针对人群
非计算机相关专业:高中生、大学生、职场人士、跨界斜杠青年
目标
- 分享总结自己的心得,让后来人少走弯路
- 希望和更多的人交流,学习更多的知识
- 在工作、生活中“搞点事情”
建议的内容主要分为四部分:
1.推荐学习资料:
- 书籍:零基础入门学习Python(第2版)
- 视频:零基础入门学习Python(第2版)-微课视频版 ,或者哔哩哔哩上能免费搜到
建议:
- 小甲鱼的课程让我觉得比较有意思。当然你也可以找一些适合你自己的学习书籍和视频,良好的兴趣才是最好的老师。
- 在学习初期你可以先用一些很强大的库快速实现一些很牛逼的内容,也可以复制一段牛人的代码来完成你的部分需求,这些都可以保持你学习的热情。但是最终一切还是要回到原点(把书中的Python基础知识啃完,打下良好的基本功!!!不然欠下的债总是要还,捎带“利息”。)
2.推荐环境配置:
- 强烈推荐Anaconda,搭建运行环境就和安装一个软件没区别,如果是正常安装的Python,在初期学习过程中会碰到各种各样的非编程类故障,你可以理解为需要打“软件补丁”,需要自行百度或Google脱坑。Anaconda还自带两个很好的编程解释器Spyter和Jupyter,下载地址和安装步骤可以参考https://blog.csdn.net/u012318074/article/details/77075209/
- 另外推荐一个免安装编程环境,阿里云天池Notebook:https://tianchi.aliyun.com/notebook-ai/,你可以理解为把你编写的代码传到阿里云的服务器,然后服务器会把运算结果反馈给你。非常好用!
建议:
- 两个运行环境可以都用一下,肯定有适合你的一款,以后的生活和工作中可以在不同情况下使用。
- 关于Spyter和Jupyter的基本使用方法大家可以在论坛中搜索一下,这些大佬们应该都整理了很多了。或者之后我有时间再整理记录一下。
3.未来怎么走
- 第1阶段:可以找一些练习题,小项目练练手。
- 第2阶段:可以找一些生活或者工作中的小任务,尝试一下搭建,过程中一定会碰到很多问题,但是不用担心,你的问题99%已经有大佬在论坛分享过了。解决的过程就是成长的过程。
- 第3阶段:确定自己的Python发展方向,结合自身的专业知识用好Python。
- 第4阶段:挖掘底层技术原理,知其所以然。(需要大量时间)
- 第5阶段:重新认识数学,熟练掌握运用热门算法。(需要大量时间)
不建议:
- 不建议以跨专业跳槽为目的来学习Python。
- 不建议报名参加Python速成培训班,如果你下定决心转专业或可一试,但对于业余程序员来说,不要忘了你的初心,坚持+兴趣才是你进步的源泉。
4.至今的学习心得
- 珍惜时间,注重效率,因为要学习的东西真的太多了(要学会抓重点),但也会因此而感到幸福
- 要多交流,先模仿再创新
- 找准定位,业余程序员的优势在于他本身的专业知识
- 持之以恒,走出自己的道路,造出自己的“轮子”