既然楼主用改行这个字眼,编码能力应该是比较薄弱的,那就一定要抱着空杯的心态去学习。
尽管python在语言层面基础简单,极易上手,但真正学好还是有难度的。标准库,第三方库,有很多常用的需要熟悉。更何况语言只是个工具,关键还是在于怎么运用。所以一些基础知识得过关,比如数学(线性代数、离散数学),英语(有时候可能需要阅读英文文档、变量命名),数据结构,操作系统,编译原理,想从事的某个细化领域的相关知识等等。如果基础本来就薄弱,那就需要后期的努力来弥补,多看多想多实践多总结。
总之任何一门科学知识或者应用技能,都不是一朝一夕能学好的,需要较长一段时间的高强度学习。既然楼主想转行,可能之前的工作做的不出色或者不开心,如果学习python能让楼主重新找到激情或者信心,那自然皆大欢喜,但不能因为觉得它更简单而转行,那样的话出发点就不对,结果也不会太乐观。