对于非工科背景的我来说,自学PHP和Java哪个更容易找到专职程序员的工作些?

2012-05-11 16:34:00 +08:00
 binarymann
成为一名专职的程序员是我的一个梦想,我也是最近才搞清楚自己想要什么,都28了,可能这个年龄大多都转到管理岗了,但我还是想去成为一名码农,现在在不去尝试下的话再等两年就更没有这个机会了,谁会招30+的初级程序员啊...既然目标明确了就选择一条学习道路吧,出发点完全取决于就业需求,貌似PHP和Java招人最多,我在大学里面其实旁听过J2SE的课,笔记都记了两个本子(当时代码也全是抄在本子上的)但基本上全忘了。

还望得到大家的指点,谢谢啦
12260 次点击
所在节点    程序员
93 条回复
ichigo
2012-05-11 16:36:25 +08:00
谁会招28+的初级程序员啊..
miaoever
2012-05-11 16:39:12 +08:00
在这两者中,从学习周期和学习成本来看,PHP是不错的选择。
binarymann
2012-05-11 16:39:38 +08:00
@ichigo ...难道没有希望了...
vven
2012-05-11 16:41:30 +08:00
个人认为是PHP,语法简单易懂,上手也快,再熟练几个CMS程序,或者thinkphp框架,基本找工作还是很快的
java学习周期长,而且学完java se语法也还是基本什么都干不了,还得接着往web走
qmake
2012-05-11 16:42:55 +08:00
真的要别人招才能做一个程序员么,当作业余爱好不好么。。。
binarymann
2012-05-11 16:43:37 +08:00
@vven java web框架的确要学习的东西太多了,学完Java se然后转android呢?移动开发现在不是挺火的吗
qonco
2012-05-11 16:47:18 +08:00
PHP
binarymann
2012-05-11 16:47:40 +08:00
@qmake 我之前也是这样写的,但前段时间看到一篇文章受到了很大的触动,那篇文章说虽然都说‘it's just a job’但是其实工作的时间是占到了大部分的,白天最宝贵的时间不说,还有加班,如果干着一份不是自己想做的工作的话那不是更加耗费生命吗?我现在的工作待遇不差,但自己不喜欢且特忙,无法抽出时间去干点什么,等于是给‘栓死了’
insraq
2012-05-11 16:47:43 +08:00
PHP吧,上手快。不过推荐把基本语法学好之后,直奔框架。Java太臃肿,太复杂。
lackrp
2012-05-11 16:51:42 +08:00
Java +1. 而且不需要学完Java SE,直接从Android学起。个人觉得PHP还是太灵活了,不适合初学
binarymann
2012-05-11 16:52:19 +08:00
@miaoever
@vven
@qonco
@insraq

谢谢大家,看来PHP一边倒了,Rails和Python呢?我看Python貌似比PHP还容易上手,PHP算是C系的,高阶OOP部分貌似比Python还复杂,只不过这两者的机会太太太少了
vven
2012-05-11 16:54:27 +08:00
@binarymann 火是挺火,但是跟web比需求量太小了,再加上LZ的年龄和基础,估计很难和同等级的应届生拼啊
binarymann
2012-05-11 16:57:51 +08:00
@vven 感谢你的回复!
virushuo
2012-05-11 16:59:17 +08:00
28不算晚,我这有个真实案例

http://huoju.devep.net/blog/2011/12/21/its-never-too-late-to-start-studing-anything/

不过我觉得现在学iOS/android比学php靠谱。
binarymann
2012-05-11 17:05:46 +08:00
@virushuo 谢谢你提供的链接,很激励!貌似作者描述对象也是从PHP入手的哈
binarymann
2012-05-11 17:10:59 +08:00
现在大学计算机系不会教PHP吧?那PHP都是自个自学的咯?这样一来比较起Java的话(Java据我所知算是在大学里比较普遍的科目了)貌似竞争会少一些?
virushuo
2012-05-11 17:17:35 +08:00
@binarymann 对,但那是5年前。现在PHP需求还是很大,但我觉得已经越来越小了。在网站开发上对前端需求比PHP大。而iOS开发在未来5年都会缺人。
mew
2012-05-11 17:41:47 +08:00
PHP多好啊,我一个月,什么不懂也学会简单的用法了,做啥网站都能出来样子。
yuelang85
2012-05-11 18:04:15 +08:00
不建议IOS,不好入门,深入也很需要C/C++功底。

java,php很容易成为最底层的程序员。

建议学python,虽然也是初级,但是待遇相对好些,而且不需要关心很多概念,上来就能让你关注技术和业务。


最后,最重要的一点,你是学什么和做什么的?年纪大了,再做初级程序员很难找到工作,如果之前几年的工作经验和专业能力能利用上,空间和潜力将会很大。。。。
weakfox
2012-05-11 18:04:57 +08:00
@ichigo 头像是夏目的子狐吧?~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/35502

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX