好不好找工作和你自学与培训没关系,关键看你学习的效果怎么样。现在是互联网,大数据、人工智能时代,python发在非常好的。
事实:企业招聘到合格的程序员很难。凡是找不到工作的,编程能力没有达到企业用人的最低标准。
1、Python 的职位更多,比Java、PHP 稍微少点,但同等水平程序员,Python 的工资比PHP的高一些。
2、在北上广深、成都、武汉、杭州等地Python 职位挺多,但在其它地方稍微少一些。
上面说了工作不是问题,下面说说怎么才能满足企业的需要。
1、打铁还得自身硬。只有通过企业的面试才有机会当程序员。很多人听说程序员工资高,但叶公好龙,碰到困难就退缩,这个不是学习编程的正确态度。
2、正确的学习方法,能自学就自学,自学搞不定的,找人指导或者参加培训。
3、见过号称会编程的Python程序员,有的可能自我感觉良好,一去面试就挂。
原因是多方面的,大概有如下原因。有的自我感觉良好,认为Python编程简单,调用几个库的事,其实基础很不好。
见过做面试题才30分(100分题),大有人在。
更有甚者,选择题,选变量是合法的都答不上,况算法题乎!
有的应聘者,一问这也不会,那也不会,表现的对任何事情没有信心,容易放弃的那种。
给面试官留下,没有独立思考,独立解决问题的能力。
等等原因,所以面试不上。
如果你是在北上广的话,你的可选择性以及进大公司的概率要大太多,找工作的效率也要高很多。大城市不是人才竞争大,而是急需人才。我们知道,一线城市是全中国公司质量和密度最高的城市,尤其北京上海,所以求职的效率是最高的。
但是话说回来,不知道你的Python掌握得怎么样了。说实话,如果你掌握得不是那么好,去哪都一样。只有你扎实掌握了Python技术,能够独立处理公司需要解决的问题,你的出现才有意义,Python方面的工作也才好找。
至于怎么学习,就看你自己了。只要合适,怎么都行。自学省钱,但都是自己学,也容易走弯路,容易半途而废,如果条件允许,你也可以拿时间换金钱。
在主流编程语言当中,Python并不是一个"新人”,它的历史超过25年,但真正风靡之时却是最近几年,所以"后起之秀”的称呼实至名归。