Java想转行iOS,这样做可以最快找到相关工作吗?

cad0420 发布于 2015年01月14日
无人欣赏。

目前在广东某市,月入6000。已经做了一年半的Java后端开发。当初大学是学生物的,也是出于兴趣,从基本什么都不会开始自学到现在可以独立进行开发。

一直想转个方向,最近终于下定决心割肉买了设备开始学习iOS开发。

如果说自学能力,可以说远远不及@tinyfool 前辈发的文章中的大神们厉害。最近用两天看了看OC的语法,然后看了四五集斯坦福的CS193p课程,想着“不能光看书”,接着开始自己动手写练手的项目:用豆瓣的API来做一个豆瓣的客户端。现在过去两周左右,实现了权限的验证还有很简单的首页信息展示。中间遇到很多问题,大部分还是靠着google Stackoverflow上面的解决方式解决的,自己非常的欠缺融会贯通的理解,每个部分几乎都是浑浑噩噩的。看官方文档看的比较慢,每个部分的文档内容又很多。像日期处理这种东西看看文档倒不怎么费时间,但是如果都靠看官方文档去各个突破,怕是要半年才能完成自己的app了吧!

之前一直在想“做出一个app来就能出去找工作,然后在工作中学习”,但是目前感觉自己这种想法很不现实啊,因为就算做出来也似乎是好像什么都不知道的状态,看了看网上的“iOS面试题”,非常陌生。OC也是不扎实,很多概念都没有学到。

我想请教下各位大牛,我这种学习方法依然不对吗?还是要老老实实看书、看文档、从OC基础开始看起,才是正途吗?

最近这里的房子租期快到了,如果续租只能一口气交半年的房租,让我压力有点大,公司那边后端工作我也是慢慢的不放主要心思在上面了。因此还是希望可以快点找到iOS的工作。所以,到底怎样才是可以较快找到iOS开发工作的正确学习方式呢??

// 你看不到你看不到:最后一个非常浮躁的问题……请问下广州iOS新手大概工资是多少……?

谢谢大家!自己真的是很努力的在自学ing……

共12条回复
cad0420 回复于 2015年01月14日

木有回复……这个问题很招人嫌弃嘛…一_一|

open1988pp 回复于 2015年01月15日

6K....我觉得你把JAVA后端的水平提高到1万5再谈学iOS吧 语言到后面都是通用的 另外1年半的经验6K是偏低了的

清醒疯子 回复于 2015年01月15日

我当年去广州,是3K5。当然,很多人都说太低了。问题是得有人给啊。如果有人给35K,我也不至于非得去3.5K。

也许JAVA-Android-iOS,是更容易转的路线。

回正题。

1、得有个完整Demo,得有点熟,能讲。

2、得投很多简历。

先说第二点,我当年投了400份。这个世界,总会有人需要转行做新手,也总会有公司需要新手。但是,只有你投得简历足够多,比如全部都投,才容易遇到那些有迫切需求,但要求却不高的小公司。

第一点,Demo不一定需要是自己的。我现在写项目也是网上各种查。自己写,也一定可以写出来,只是时间问题。当然,到了具体项目上,还是要做很多代码上的调整。

关键是要能讲。除非你的Demo非常震撼别人,否则你的水平基本靠吼。

最后还有一点,你要想办法让人感觉,不管什么问题,你都有办法解决。不管是自己加班通宵研究,还是Q群人脉大把随时问人。

面试的关键还是说:不管什么问题,我都有办法解决,包搞掂。也许跟应试教育的考试一样,这是一个方法论的问题。

cad0420 回复于 2015年01月15日

2楼 @open1988pp 的确Java水平进步很慢,因为最开始进公司时候除了Java SE的基础以外什么都不懂,连MVC都不知道,后面就算掌握了以后公司还是不会把东西交给我做,只会让我写接口。第一年我每次问带我的同事和领导,我需要看什么书提高下,他们应该是最清楚我的水平的人,但是他们原话就是:不用太刻意看书在工作中多做做就行了。所有该做什么该学什么全得靠自己悟。后面的新组长甚至都不知道我还会写前端,一直都不许我动前端代码,其实前端的很多bug都是我组前端妹子找不到我改的,后来还是有一天晚上要发布实在找不到前端了才允许我插手的。后来我发现公司是对女生有偏见,新招进来的写了5年Java的女生也和我做一样的工作,就是写接口……如今我终于悟透了应该怎样才能更高效的进步,但是我也不想再做Java了。我自己本来当初转行做程序员的初衷实在不是Java这样做企业级应用。我就是想多实现点自己的想法和创意。我说这么多不是为了给自己找借口,毕竟我的自学能力的确不是太强,不然我现在就应该已经做完了一个iOS应用了。我就是想说,人都是有成长的过程的,中间绕了弯路我也不想的。

3楼 @清醒疯子 谢谢。我昨晚想了想,还是需要耐下心看文档,把基础打牢,拉长一些原本计划找工作的预期时间吧…如果都没搞明白,再能讲,面试时候其实也说不出呀~

open1988pp 回复于 2015年01月15日

4楼 @cad0420 我现在也是写写接口啊 说实在话 以前的前端太坑了 导致前端代码很蛋疼 现在叫我写前端 我都不大乐意 你问的话没啥意义的 程序员都是自学的 你靠别人是进步不了

你想写产品网站的话... 其实你这个情况可以转PHP WEB开发和客户端开发还是差蛮多的 JAVA转PHP很容易也很快 因为我是PHP转的JAVA 说不定还会回去写PHP 其实被你说的 我也想写产品了 因为做产品的话 产品需求都是来自于产品经理 有些需求还可以讨论 而做企业级应用的需求都很蛋疼 而且有时候要做技术支持 那些问题都很白痴 而且还没法说理 有些用户体验的东西都不重视 实现功能就行 所以这边前端没搞头

清醒疯子 回复于 2015年01月15日

4楼 @cad0420

“如今我终于悟透了应该怎样才能更高效的进步”

清醒疯子 回复于 2015年01月15日

4楼 @cad0420

我对你悟透的高效进步方法超级感兴趣啊,能不能多讲讲?:)

清醒疯子 回复于 2015年01月15日

我今早想了两招高效进步的方法,共同研究一下:)

就是“排序”和“打包”。

只要你对手上的事情排序,你就一定可以找到容易下手点。

只要你对打包别人的劳动,你就可以快速构建自己的王国。

cad0420 回复于 2015年01月15日

7楼 @清醒疯子 其实只是对于我自己来说比较高效的进步方法。之前差的太多了,完全不知道该从哪里入手才能提高,现在做多了就明白了哪些薄弱的点应该最先突破、学到何种程度……这样基本的东西。还有就是学会造自己的轮子,以前都是自己闷头写没有总结过某种需求有哪些已经成套的基本方法。

nickdine 回复于 2015年01月15日

java转iOS应该很快的啊 我当初从java转到iOS差不多用了一周看语法和书 三周写代码做了一个电商的app

nickdine 回复于 2015年01月15日

4楼 @cad0420 要不你先过来杭州 这边有机会一边写java 一边写iOS

cad0420 回复于 2015年01月15日

11楼 @nickdine 你很厉害啊!我对象在广州这边,不能去别的城市……唉……不过还是谢谢你呀!

本帖有12个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
[顶 楼]
|
|
[底 楼]
|
|
[首 页]