想转行php怎么样,想自学PHP该怎么办?
本人27岁PHP程序员,一线城市工作,25岁入门,建议30岁就不要转行程序员,我25岁才入门都觉得很晚了(本科学计算机,毕业参军两年)。个人觉得:一是年纪大了入门脑子会相对转的慢点,很吃力,学习效率不高,工作效率也不会高;二是时间成本,程序员工作之余需要花时间加班或者学习新技术,对于30岁年纪来说很吃亏,对于身体甚至吃不消;三是你做了很久销售,不一定能切换到程序员这个需要安静环境思考,没有太多人情世故的角色可能有点难;四你30岁做销售应该也小有成就,如果没有非转行的理由,干嘛不继续坚持做下去,有句话你肯定知道,“转行穷三年”。总体认为不是你这个职业不适合转行,是你这个年纪不适合!
Java就业前景怎么样?
下表包含20大编程语言及它们与去年名次相比的情况。
其实无论哪种编程语言,都有其自身的优势。从上表可以看到java还是比较受欢迎的。
Java:无可争议的赢家与一年前一样,Java仍然是最流行的编程语言。据TIOBE的数据显示,几十年来,Java比其他语言更常名列榜首。许多知名公司使用Java来开发软件和应用程序,所以如果你碰巧使用Java,绝对不必为找工作而苦恼。Java受欢迎的主要原因是它拥有可移植性、可扩展性和庞大的用户社区。
java就业前景分析java技术现在几乎无处不在,你只要使用到电子产品就会接触到java相关的东西,现在大多数的企业也是使用java语言进行开发。大数据、移动应用开发也是如火如荼的发展着,所以说现在java就业前景非常的好。现在的java程序师占据了所有程序师的比例也是很高的,java语言是全球最流行的开发语言。
我国目前对软件人才的需求已达20万并且以每年20%左右的速度增长,国家非常重视软件行业的发展。
需求大
现在一般软件公司,大多需要java方面的工程师,一般的嵌入式公司也是同样需要java方面的人才,我国信息化人才缺口也是很大的。软件技术、交互设计等人才缺口突出。
工资高
程序员一直都是被常人所议论的高薪行业,java方面的程序员工资比其他语言要高,一般的高级程序员年薪10万是正常的。而且一般的大厂一线互联网公司薪资20万也是正常的。即使刚毕业也会比其他行业刚毕业要高。去BAT公司做码农努力四五年能够达到阿里p7级别年收入40/50万应该不成问题。
就业广
JSP网站开发、Java编程、Java游戏开发、Java桌面程序设计,以及其他与Java语言编程相关的工作,也可进入电信、银行、医疗、邮箱、物流、保险专业软件开发公司等从事软件设计和开发工作
在最好的年纪一定要多学一点知识,不要嫌弃繁重,能够了解的最好是了解一下跟上时代发展,毕竟互联网时代更新发展很快的哟!
以上回答希望对您有所帮助,欢迎关注我的头条号
大家认为转行学Python?
Python在约40年前出现以来,已经有数以千计基于这项技术的网站和软件项目,Python因其独有的特点从众多开发语言中脱颖而出,深受世界各地的开发者喜爱。
随着Python的技术的流行,Python在为人们带来工作与生活上带来了很多的便捷,因为Python简单,学起来快,也是不少新手程序员入门的首选语言。
不过,学会Python的收益有多高?新手入门能拿到多少薪资?今天我们就来盘点一下。
Python是目前我了解的所有语言里,最有可能成为最符合人类对 编程期待的语言,人类对编程语言的期待是什么?就是“更高更快更强”呀!等等,这不是体育口号么。。。
就是这样的,分别解释下:
更高——开发效率更高,这一两年Python在业内大火, 我一直思考原因是为什么,除了云计算帮Python带了一波节奏外,还有没有其它原因呢?必然有,我认为还有一个主要原因就是近几点互联网创业热情高涨,千千万万程序员听了各种创业鸡汤,辞掉了大公司安稳工作玩创业,14,15年的中关村创业大街那叫一个热闹,总理都去过好几次,我自己当时也和朋友尝试搞过一两个项目,当时大家都急着要把东西快速开发出来去拿融资,那时的投资人脑子也是热呀,大批大批的钱投给各创业公司,供他们各种现金补贴抢用户。 时间就是金钱,大家恨不得今天刚有了idea,明天产品就能上线,产品晚上线一个月,可能战争就跟你没关系了。 因此,一门开发效率极高的语言就此进入开发者眼帘,开发者们因为犹如神助,开发效率不知道比C,Java高到那里去了,众多创业公司首选 Python做为开发语言,虽然那些创业公司大多都 失败了,但是催生起了Python在国内大热的前戏。
更快——运行速度更快,显然Python并不是一门快语言,慢也是被很多程序员诟病Python的主要原因,但最近几年PyPy解释器在不断的提高着Python的运行速度 ,通过PyPy运行的程序,在某些场景下速度直接逼近C语言,相信再过几年,Python的运行速度将不再是问题。另外,由于近些CPU处理速度的快速发展,编程语言本身的快慢在大多数业务场景下已不再被做为主要考量(除了对响应速度极为敏感的业务,如搜素)。
更强——功能更强,这是导致Python大火的另一个主要原因之一,Python的标准库和第三方库强大到你无法想象,无论你想从事任何方向的技术编程,你几乎都能找到相应的库支持,以下仅举几个栗子:
WEB开发——最火的Python web框架Django, 支持异步高并发的Tornado框架,短小精悍的flask,bottle, Django官方的标语把Django定义为the framework for perfectionist with deadlines(大意是一个为完全主义者开发的高效率web框架)
网络编程——支持高并发的Twisted网络框架, py3引入的asyncio使异步编程变的非常简单
爬虫——爬虫领域,Python几乎是霸主地位,Scrapy\Request\BeautifuSoap\urllib等,想爬啥就爬啥
云计算——目前最火最知名的云计算框架就是OpenStack,Python现在的火,很大一部分就是因为云计算
人工智能——谁会成为AI 和大数据时代的第一开发语言?这本已是一个不需要争论的问题。如果说三年前,Matlab、Scala、R、Java 和 Python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明确了,特别是前两天 Facebook 开源了 PyTorch 之后,Python 作为 AI 时代头牌语言的位置基本确立,未来的悬念仅仅是谁能坐稳第二把交椅。
自动化运维——问问中国的每个运维人员,运维人员必须会的语言是什么?10个人相信会给你一个相同的答案,它的名字叫Python
金融分析——我个人之前在金融行业,10年的时候,我们公司写的好多分析程序、高频交易软件就是用的Python,到目前,Python是金融分析、量化交易领域里用的最多的语言
科学运算—— 你知道么,97年开始,NASA就在大量使用Python在进行各种复杂的科学运算,随着NumPy, SciPy, Matplotlib, Enthought librarys等众多程序库的开发,使的Python越来越适合于做科学计算、绘制高质量的2D和3D图像。和科学计算领域最流行的商业软件Matlab相比,Python是一门通用的程序设计语言,比Matlab所采用的脚本语言的应用范围更广泛
游戏开发——在网络游戏开发中Python也有很多应用。相比Lua or C++,Python 比 Lua 有更高阶的抽象能力,可以用更少的代码描述游戏业务逻辑,与 Lua 相比,Python 更适合作为一种 Host 语言,即程序的入口点是在 Python 那一端会比较好,然后用 C/C++ 在非常必要的时候写一些扩展。Python 非常适合编写 1 万行以上的项目,而且能够很好地把网游项目的规模控制在 10 万行代码以内。另外据我所知,知名的游戏<文明>就是用Python写
列举这么多之后,你会发现,Python几乎在上述每个领域都做的非常优秀,这是一门真正意义上的全栈语言,即使目前世界上使用最广泛的Java语言,在很多方面与Python相比也逊色很多!
Python岗位有哪些呢?主要的岗位有这些:
Python全栈开发工程师(10k-20K)Python运维开发工程师(15k-20K)Python高级开发工程师(15k-30K)Python大数据工程师(15K-30K)Python机器学习工程师(15k-30K)Python架构师(20k-40k)
由此可见,python的岗位薪资相较于传统的开发还是高了不少,想要学习Python个人最推荐通过马哥官网的免费教程学习,这样学起来知识体系很全面,有利于尽快找到一份高薪工作。
有没有转行易学还高薪的职业推荐?
感谢邀请
我注意到题主的问题里有两个关键词:易学,高薪。
看到易学这两个字我首先迸发的是,看风水,看相卜卦,风水大师之类的,我再一想不对,结合上下文应该是容易学的意思。
言归正传,易学而且高薪,可不可以理解为题主想快速赚钱,赚大钱,说实话这样的行业就算有,也不会长久,更有很大的风险,具体方法参考刑法大典。
在这里我并不是想打消题主奋发向上的念头,题主刚刚大学毕业,想转行一个易学高薪的行业,这是好事,很多人都有这个想法,但是却没有人找到。易学和高薪这两个概念,一般的角度看是很矛盾的。所以即便有这样的行业,一般人也接触不到,除非你身边有而且愿意传授于你。
我们选行业还是看准行业的前景,有前景才有钱景,认准了行业立马就要学本事,因为你的专业水平决定了薪水的高低。易学并不是一个可量化的概念,因为同样的问题,有的人一点就通,有的人可能要学很久。最蛊惑人的一句话就是,别人可以你也可以,不试一试你怎么知道不行。这也往往是最有效的试错方法,当你下定决心去学习一门新技能的时候,你已经成功了,因为你已经实现了从零到一的跨越,接下来只是量变的问题,努力就是。
想转行web前端?
开篇:
转行这件事情对大部分职场人来说非常痛苦的,这意味着你即将抛弃过去的专业知识从头学起,不是喝了两碗心灵鸡汤就可以闯天下了。回答问题的人笼统地告诉你可以、不可以,却没有人告诉你为什么可以、为什么不可以?
01.你真的做好准备了吗?
(1)对IT行业有一定了解,在平台上提问就是想大家综合自身情况给出建议;
(2)完全没有任何了解,一上来就问程序员是做什么的,Java是什么东西,我转行可行吗?记住,无论你现在多少岁,你的家庭环境如何,你的家人是否支持你转行。
(3)只要你属于第二种情况,基本都不行!为什么我敢这么说?因为这些问题基本上百度、谷歌,都能找到的答案,你为什么不先搜索一下再问?如果你真的有决心要转行,这些基础的问题你都不愿意主动去做了解,等着别人去百度然后复制黏贴给你,你又觉得自己会下多大的决心和用多大的努力去转行呢?
(4)转行无非三种结果,要么失败,要么成功,要么成功之后过几年又觉得这个行业不适合自己了。但是人生又有几年可以让你反复地试错呢?更何况30岁早已不是一拍脑门就下决定的年纪了。
02.这些问题你需要考虑到那么30岁之后就不能转行IT了吗,非也。
正是因为有了家庭的压力才需要一份更好的工作来为自己、家人负责。所以在转行之前一定要想清楚这个改变带来的所有好处和坏处,清点自己的所有财产,评估自己的抗挫能力。对于自己,你需要想清楚:
(1)是这家公司不好促使我有这个想法吗?如果只是觉得现在这家公司对你不好,抑制了你的发挥,那么只要换一个公司就可以解决问题了,完全没必要趟“换行”这滩浑水。
(2)是自身所处的行业不好吗?如果你觉得目前所处的行业趋向衰落、产品销售不景气,那么只需要跳槽到具有强大生命力的朝阳行业即可。
(3)是觉得现在这份工作太乏味?如果仅仅认为是工作太乏味,那么就打消转行这个念头吧,不管什么工作(包括IT行业)只要做够个5、6年一定会失去新鲜感。你可以向公司提出申请,争取做管理层,或者进一步把技术做精做好,争取加薪也是OK的。
03.在家庭方面,你需要想清楚:
(1)家庭生活费够吗?最现实的问题摆在面前,你要做好接下来几个月期间的资金储备,算一下每个月的生活费是多少,还有学习之后预留1~2个月的时间找工作,综合算下来你起码要准备好全家人8个月的生活费。
(2)家人能理解我吗?转行不仅关乎到自己,如果你成立了家庭,理应征求他们的意见。综合自身情况和了解到的信息,对家人提出转行的可行性,以及在这个过程中可能对家庭带来的影响。
04.在工作方面,你需要想清楚:
(1)能否跟上IT行业的快节奏?众所周知,做程序员加班是在所难免的,你的身体和你的精神都要承担一定的风险。如果你的身体情况承受不了,也不是非要踏入IT行业不可。
(2)愿意为了提高技术钻研再钻研吗?很多人只看到了程序员的高薪,但没有看到他们为其付出的努力,IT技术更新换代是非常快的,如果你不想被这个行业淘汰,每天下班后至少花一个小时写技术博客、看技术论坛并更新自己的技能。
(3)你的职业路线规划好了吗?想要入行IT,做前端还是做后端?如果成功入行后觉得不适合怎么办,有没有其他岗位是能替补的?
05.你准备学什么技术?
现在目前流行什么技术,市场说了算,目前以相关技术职位招聘量来看,前端、Java几乎并列第一,PHP和C语言第二。
06.现在开始学,你愿意投入多少成本?
毫无疑问,学习一定会投入精力和时间成本,而我相信年到30的你应该是十分焦虑的,想要一点点看书来学是不可能的了(除非你天赋异禀当我没说)。
最后
要自学?要培训?声明:只做客观分析不给任何建议,因为每个人的情况是不一样的,不能一概而论。有人面临房子首付的压力,有人面临照顾父母的重担,有人家里有娃实在无法远处求学,有人家中负债,眼下只能先赚钱才能渡过难关。这个话题真的是个敏感话题了,不管是说自学好还是说找一个培训机构学习好,肯定会有人跳出来说我在打广告。其实所有的重点在“要不要进入这个行业?”的问题上,不管是培训还是自学都只是一个入行的办法,入行的方式不同罢了。
(图片来自网络,如侵权请联系删除,谢谢)