如果你有足够的耐心和自制力那么我可以肯定的回答你,来得及凤凰令实战升阶。如果你是一个朝三暮四、朝秦暮楚的人那么请绕路。下面我从几个方面分析你的问题,并分享一些个人从测试完全通过自学转到开发的经验和认知。
首先凤凰令实战升阶,从个人学习角度讲,活到老学到老,27岁正是学习和拼搏的年纪。虽然面临着诸如家庭、生活等一些压力,但是还有大把的时间去尝试和探索,大可破釜沉舟,破而后能立。放下一切杂念努力学习一个月的python知识然后出去找一门python初级工作也并非难事。
第二凤凰令实战升阶,从目前就业形势讲,python就业形势可谓一片大好。随着人工智能、大数据、游戏、数据挖掘等行业的蓬勃发展,市场对于python人才的需求越来越大,对于好的python程序员可谓供不应求,保守估计两年内python不会出现就业危机,从现在开始努力学习,两年后的你就是大牛。
第三,从python语言讲,我认为python是最优美的开发语言,它语法简介明了非常适合初学者,如果你以前没有接触过编程,那么我只能说python是你最好的选择。
接下来简单的说一个自己摸爬滚打总结出来的python学习经验。一本工具书+一个框架+一些简单的demo,入门足矣。如果你实在觉得看书枯燥也可以去网上找一些python基础的视频看一下(网上一搜一大堆此处不做推荐)。书我买了很多,感觉适合入门的就是《python基础教程》第三版
框架的话我推荐django(我的第一份python工作使用的框架),可以先看基础教程的前八章,熟练掌握基本数据类型和基本操作,然后就学习django框架,对于框架可以买一根《跟老齐学django》也可以跟着菜鸟教程进行操作。个人认为能切实写出东西、看到成果才能进一步激励初学者前进,如果光学python到最后你就学边学边忘,学了很久最终不知道自己可以用python干什么也不知道自己都会什么。用四天时间学完上面的东西,最后就是看demo比葫芦画瓢了(没看过猪跑但你一定吃过猪肉),可以去GitHub上注册个账号,搜索django一搜一大把的简单demo,下载下来慢慢研究吧。
最后,虽然学习开发的过程可能是枯燥的,但是当你的代码运行在服务器的那一刻,那种喜悦完全可以滋润你疲惫的身心。最后愿所有热爱编程的小伙伴都能学有所成,也欢迎小伙伴们提出问题,加油吧亲。
今天抽了点时间在Github为给大家找了个小Demo,有兴趣的同学可以自行下载并搭建环境,有问题欢迎留言,我看到会第一时间回复。
链接: ://pan.baidu.com/s/1TOzOvlf8P3LkSaPSvwi2Kg 密码: dbfy(此Demo从Github上Clone并简单修改以保证环境可以跑通。仅作为交流学习使用,如涉侵权问题请联系我,我会在第一时间删除,谢谢)