当前位置:编程学习 > wap >>

正在转IOS开发,途中各种泪奔

以前对移动开发知之甚少,但公司前一段让我开发一个移动产品,没有基于某个特定平台开发,是基于一个中间件开发,客户端有中间件厂商提供,最终开发出了Android,和Iphone版。之后开发对移动开发感兴趣,决定转型做IOS开发,提一下,我之前主做C#,C++懂得不是很深,但也做过项目。
     决定之后,看帖,看视频教程,买书,配置新电脑,装上黑苹果,装上Xcode,先练基础OC,之后界面设计。2个月过去了,配置环境大概用去了一半的学习时间。因为没让你知道,网上资源也不多,还得一一甄别,刚开始装的10.6.2,用了一段时间,更新了一次,结果系统崩溃。又找新的资源,现在Mac OS X 10.7,Xcode4.2,这系统有时候也老满,还经常死机没反应了。当初真应该狠点心,买个Mac Pro.
    3个月,开始更新简历,投简历,面试。笔试可以过,但是技术面试,总被鄙视,毕竟自己没有真正项目经验,一问到很具体的实现,比如TableView具体怎么加载数据,我有点紧张的说不出话。因为当时我只知道有这么个控件,及实现的效果。
    现在公司的项目很紧,自己也没了刚开始学习的尽头,真有点浅尝辄止的感觉,但是公司不但算做基于Iphone平台的项目,我自己学的怕是进步太慢。有些东西不能真正理解。

   我该怎么办,又没有转过型的,成功找到工作的,比如Java转C++,跨度比较大的,求指导?

我之前一个哥们就是,Java学的很好了,做J2EE,但是他哥是搞C++的,他一直很崇拜搞C++,刚毕业那会,没有找到C++的工作,心里就有这么个念想,自己也会去学习,大概工作了2年后,一次辞职后,决定转C++,面了一个月也没面上一个,之后又用一个月,干会老本行Java了,惨痛的教训啊。
    --------------------编程问答-------------------- 走自己的路,让别人说去吧。 --------------------编程问答-------------------- java做的好好的,为什么非要转呢?什么语言做好了,都是一样的!!!
--------------------编程问答-------------------- 毕业时没有一样是专门学的,毕业后直接IOS,算不算跨度很大?
这东西也不难的,不要怕。
--------------------编程问答--------------------
语言不是问题,关键问题是钱。

直接把自己当作应届毕业生去面试,这时候的你肯定比应届毕业生抢手。

舍得,有舍才有得。

--------------------编程问答-------------------- 和你有一样的想法

现在也是干劲十足 

快一个月了 oc还没看完  主要还是太忙 每天抽了一部分时间

建议可以把老本行继续做着,IOS 还是继续加深  



互勉 --------------------编程问答-------------------- C# java各种转 ios转了近两个月 项目进展缓慢。 --------------------编程问答-------------------- 路过,项目要什么我就做什么 --------------------编程问答-------------------- 看描述,大概了解了楼主的技术确实还不适合进行平台切换。实际上,如果某一个平台学得够深了,会发现所有语言的区别不是很大。除了语法,就是框架区别,以及语言本身的设计哲学。所以,推荐楼主还是先在某一个领域做得深一些,并且能把该语言中如何实现设计模式,如何进行测试驱动,如何进行重构这些知识都弄通了,再考虑将自己的职业切换到其它语言上。
    或者,如果实在对其它平台非常感兴趣,那就需要有从头开始的心态了。 --------------------编程问答-------------------- 我大学毕业的时候只能用Tourbo C做算法,后来在C++上钻研了几年,并且学习了设计模式、重构计技术、软件工程管理、心理学等等,之后才逐渐迁移到C#,ActionScript,SilverLight,Javascript,PHP等语言上。个人感觉就是,语言的语法和API本身真的没那么重要。每门语言总能支持变量定义、循环、条件判断等基本功能。除此之外,还有对象和非对象之分,然后就是静态语言和非静态语言之分。它们的的区别没有想象中那么大,极短一点,甚至可以说,它们是相等的,也就是,可以通过其中的任何一种语言,写出另外一门语言的编译器、解析器。再说框架和API,要学好一个平台的开发,这个很重要,也是入门的关键。框架(如cocoa)的设计都有自己的思路、原则和取舍,没有哪一种框架是完美的,也没有哪一种框架是最烂的(估计有些人会想到微软的MFC),适用、能解决项目问题就够了。最后,不论你用哪一种语言和平台,更高层的技术总是可以被迁移的,例如设计模式、重构、管理技能等。而且这些技能又会反过来促进你对语言本身的掌握,所以一定要下狠功夫才行。最后,也是很多人会遗忘,也是大多数人无法达到的境界,就是忘记语言和平台本身,而考虑用户需求、团队需求、企业需求。这才是在企业中写程序的最高境界(当然不是但coder的最高境界),希望对你有用,加油~ --------------------编程问答-------------------- --------------------编程问答-------------------- 先去cocoachina 看看基础贴 全面了解一下 然后再着手下一步学习 --------------------编程问答-------------------- 模仿。比如自己做个简单的微博客户端。 --------------------编程问答-------------------- 语言真没啥区别,如果自己觉得有区别,那说明你对你自己最熟悉的语言还研究的不够深入! --------------------编程问答--------------------   要真的想转,先自己学着做项目的,反正可以上市卖,不行的话做两三个产品出来后,找工作就容易多了......................
  ios真心不难,很多项目可以一两个月做完 --------------------编程问答-------------------- 大哥,我也是C#转ios,正在找工作,泪奔啊。 --------------------编程问答-------------------- 我非计算机专业,毕业后学习c语言,多年后学习C#,现在也搞IOS,每次学习新语言的时候我总是寻找不同语言语法上的异同,其他的就是学习一些框架,然后就直接上项目。
学习新东西是需要坚持的,遇到困难不要退缩,以项目驱动学习,不断积累,边做项目边学习,在应付项目的同时注意理解其中的原理,很快就会上路。 --------------------编程问答-------------------- 还年轻,多尝试,我之前是做J2EE开发的。
我是今年年初的时候转的iOS开发,当然你必须放下自己,我转的时候,比之前做J2EE时候的工资还低,最主要的想清楚自己想要什么,假如是兴趣的话,我劝你转;假如只是因为工资的话,做好现在的工作不比做iOS低多少,而且语言、平台这东西,只要你精通了一门,学其它的就很容易了... --------------------编程问答-------------------- mfc/qt 的 现在正在做ios项目
转的时候,确实有些困难,不过多看书,多上网查资料,写点代码  肯定成功
--------------------编程问答--------------------  随心吧。如果感觉哪种前途大,心里也想去做,赞成各种转。 --------------------编程问答-------------------- symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。 --------------------编程问答-------------------- symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。 --------------------编程问答-------------------- 很easy,没学过写代码的人,现在表示做单位的IOS项目没啥压力 --------------------编程问答-------------------- 是啊是啊,虚拟机安装iOS到现在还没有搞定呢,看来要想学习还真得买Mac pro啊 --------------------编程问答-------------------- 我直接买了macbook。装双系统。win7就老蓝屏 --------------------编程问答-------------------- 各种共勉啊,各位前辈 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 除 --------------------编程问答--------------------
引用 21 楼 Hw_bill_com 的回复:
symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。

牛人 --------------------编程问答--------------------
引用 15 楼 blue_apple2006 的回复:
大哥,我也是C#转ios,正在找工作,泪奔啊。

找到了吗?应该是找到了,都快一年了! --------------------编程问答--------------------
引用 5 楼 PEPE_Yu 的回复:
和你有一样的想法

现在也是干劲十足 

快一个月了 oc还没看完  主要还是太忙 每天抽了一部分时间

建议可以把老本行继续做着,IOS 还是继续加深  



互勉

和你一样的想法,一样的做法,一年过去了,回想过去的种种,是值得的。在公司做项目之余,学习iOS,公司曾有一段要做个IOS的项目,但中途被别的项目给中断了,不过正是这个项目,让自己又长进不少。
过年来了决定换工作,最终得到2个Offfer,一个C#的,一个IOS的,决然的选择了后者,虽然前者,工资高不少。

不知近况如何,你转了吗?
共勉! --------------------编程问答--------------------
引用 17 楼 yhawaii 的回复:
还年轻,多尝试,我之前是做J2EE开发的。
我是今年年初的时候转的iOS开发,当然你必须放下自己,我转的时候,比之前做J2EE时候的工资还低,最主要的想清楚自己想要什么,假如是兴趣的话,我劝你转;假如只是因为工资的话,做好现在的工作不比做iOS低多少,而且语言、平台这东西,只要你精通了一门,学其它的就很容易了...

我是刚转过来,到新公司刚2周,适应中,正承受转型之痛,一切几乎从零开始,不过慢慢感觉来了,越来越自信了。
我转的时候,也是比原来公司工资差不多,毕竟项目经验少,末办法,真是兴趣压倒了其他....共勉!
不知兄台,近况如何,转了一年了,应该晋升大拿了吧,待遇有没有提高, 对自己的转型有没有过遗憾。
--------------------编程问答-------------------- 路过,项目要什么我就做什么  --------------------编程问答-------------------- 如果楼主能专一一点学一个功能,一个月就会出成果的,别说UItableview怎么实现了,就连UItableviewcell怎么玩的你都能一清二楚 --------------------编程问答-------------------- 那我现在java转C#又转delphi 的肿么办 --------------------编程问答-------------------- C#转IOS这个跨度是不是太大,我觉得应该先转到android,在android的基本上再转IOS这样不会这么累 --------------------编程问答-------------------- 本人目前android和ios都在做,有点吃力 --------------------编程问答-------------------- 我表示现在做的ios就有cocos2d-x (C++) 里面还要嵌入UIKit(OC).
然后unity3d(C# )里面嵌入UIkit,语言根本不是问题的,加油吧!
黑苹果是极其降低效率的.我的建议是,多认识一些朋友,最好是销售职业,让他们帮你接点私活,自己买个mac,
性价比而言mac mini是最好的. --------------------编程问答-------------------- 卖水果去吧。 --------------------编程问答--------------------
引用 20 楼 Hw_bill_com 的回复:
symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。


我做了两个月,中间丢掉了八个月,再重新来搞的时候压力巨大,现在又搞了一年,很正常了。找工作也是需要机遇 --------------------编程问答-------------------- 干了一年左右的php ,现在准备转ios sdk ,先配置好虚拟机,然后敲出那句程序员的经典“hello world ”

之所以决心转行,是因为项目中有调用php接口,所以想把ios 跟php 串起来,可以做更多的活,让自己更有实力。加油加油!祝LZ 早日成功!  --------------------编程问答-------------------- 我从delphi转IOS游戏开发,到现在ios应用,感觉只要有项目做,逼着自己学习,很快就会上手,有了项目基础,感觉现在做什么项目都容易很多
ios最重要的还是面向对像的基础,内存管理,数据,字典。。。都理解了就好办了 --------------------编程问答--------------------
引用 34 楼 wishweijingjing 的回复:
那我现在java转C#又转delphi 的肿么办

delphi果断放弃,哈哈,我是delphi转java的 --------------------编程问答-------------------- 我是没有钱买macbook啊。。。 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 这年头不能轻易换工作啊。。。 --------------------编程问答-------------------- 楼主不要放弃,有志者事竟成。我电子专业,在10年实习时在(A公司)电子代工厂里做集成电路封装,但自己喜欢编程,那时也是边上夜班边看书;后来11年4月借故回校做毕业论文,请了一个月假,那一个月里自己天天呆在寝室里学MFC,一个月后到A公司辞职,重新准备找C++的工作,结果因为没经验,招聘C++的不要我,后来好不容易找到一个做C#的(B公司),但是自己从来没接触过C#,到B公司后,一个月时间入门了C#,2个月左右把第一个项目完成了,但是公司基本没什么业务,那时感觉iphone很火,自己就想去做,但是和楼主一样,什么设备也没有,什么明确的教程也没有,万事开头难,在自己的老电脑上装黑苹果装了一周,结果后来驱动什么都没有,基本不能用,放弃。12年4月,最后鼓起勇气辞职,准备想做生意,去了一趟贵阳,因为各种原因,放弃做生意的念头(以后都不会想去做生意了),5月回到成都,在家里闭修了一个月OC基础,然后壮起胆子去找IOS开发的工作,也许是运气好,一周左右就找到了一家很小的公司(C公司),虽然小,但是自己没经验,人家能要就不错了。从那时起,自己就一直在计划着,积累半年的IOS开发经验就立马跳槽,后来工作了接近7个月的样子,在12月底,成功的换了一家好的(D公司),也就是目前的公司。说自己的经历,就是勉励楼主和自己,任何事只要我们不轻易放弃,基本还是会有收获的,只要我们的方向是正确的! --------------------编程问答-------------------- 不错 我做C# 正在学习ios --------------------编程问答-------------------- C/C++,现在做IOS
一般工作过后主要看项目经验 --------------------编程问答-------------------- 做两个demo,一切都简单了 --------------------编程问答-------------------- 想到当初的自己,苦已是乐啊 --------------------编程问答-------------------- lz加油啊,我也在自学objective-c,ios, 我现在公司都是在做flex(as3.0)的, 都是休息时间自学,一起加油吧! --------------------编程问答--------------------
引用 36 楼 cclovescw 的回复:
本人目前android和ios都在做,有点吃力

Me too. --------------------编程问答-------------------- IT就要走在时尚潮流尖端,不然就被淘汰 --------------------编程问答--------------------
引用 46 楼 zhuzhihai1988 的回复:
楼主不要放弃,有志者事竟成。我电子专业,在10年实习时在(A公司)电子代工厂里做集成电路封装,但自己喜欢编程,那时也是边上夜班边看书;后来11年4月借故回校做毕业论文,请了一个月假,那一个月里自己天天呆在寝室里学MFC,一个月后到A公司辞职,重新准备找C++的工作,结果因为没经验,招聘C++的不要我,后来好不容易找到一个做C#的(B公司),但是自己从来没接触过C#,到B公司后,一个月时间入门了C#,2个月左右把第一个项目完成了,但是公司基本没什么业务,那时感觉iphone很火,自己就想去做,但是和楼主一样,什么设备也没有,什么明确的教程也没有,万事开头难,在自己的老电脑上装黑苹果装了一周,结果后来驱动什么都没有,基本不能用,放弃。12年4月,最后鼓起勇气辞职,准备想做生意,去了一趟贵阳,因为各种原因,放弃做生意的念头(以后都不会想去做生意了),5月回到成都,在家里闭修了一个月OC基础,然后壮起胆子去找IOS开发的工作,也许是运气好,一周左右就找到了一家很小的公司(C公司),虽然小,但是自己没经验,人家能要就不错了。从那时起,自己就一直在计划着,积累半年的IOS开发经验就立马跳槽,后来工作了接近7个月的样子,在12月底,成功的换了一家好的(D公司),也就是目前的公司。说自己的经历,就是勉励楼主和自己,任何事只要我们不轻易放弃,基本还是会有收获的,只要我们的方向是正确的!
兄台,比较幸运,闭门修炼一个月,就能找到一份IOS的工作,不错。我骑驴找马,中间断断续,一年才实现转IOS的愿望。不过正像你所说的,坚持不轻易放弃,最后是会成功的! --------------------编程问答-------------------- very goooooooooood --------------------编程问答-------------------- 3年C开发经验打算转IOS,正准备学习,不知道楼主什么情况了? --------------------编程问答--------------------
引用 56 楼 lantiani 的回复:
3年C开发经验打算转IOS,正准备学习,不知道楼主什么情况了?
已经转了。C是做底层开发吗?为什么想转呢?建议慎重考虑,IOS已没有前两年那么火,公司都给不了什么高价。 --------------------编程问答--------------------
引用 57 楼 xdrt81y 的回复:
Quote: 引用 56 楼 lantiani 的回复:

3年C开发经验打算转IOS,正准备学习,不知道楼主什么情况了?
已经转了。C是做底层开发吗?为什么想转呢?建议慎重考虑,IOS已没有前两年那么火,公司都给不了什么高价。

做单片机的,工资低呢,3年才8K,在北京。IOS的待遇怎么样,刚入行和一年后的待遇能否说说呢,多谢啦。 --------------------编程问答-------------------- 别用黑苹果,还是买台苹果电脑吧,从demo入手学习 --------------------编程问答--------------------
引用 4 楼 hslinux 的回复:
语言不是问题,关键问题是钱。

直接把自己当作应届毕业生去面试,这时候的你肯定比应届毕业生抢手。

舍得,有舍才有得。

顶 --------------------编程问答-------------------- 3个月以来  我一直有想转的想法,但是一直就是没的时间,现在我算是想清楚了,一定要转,狠下心来。
所以现在2天看的东西就顶的上原来2周看的东西了。
主要还是要想清楚 要是真的要转了  就先不要天天想原来语言里面的框架什么的  就当是新学的一项技术。这样应该会快点。

属于个人意见  看看就行。呵呵 --------------------编程问答--------------------
引用 46 楼 zhuzhihai1988 的回复:
楼主不要放弃,有志者事竟成。我电子专业,在10年实习时在(A公司)电子代工厂里做集成电路封装,但自己喜欢编程,那时也是边上夜班边看书;后来11年4月借故回校做毕业论文,请了一个月假,那一个月里自己天天呆在寝室里学MFC,一个月后到A公司辞职,重新准备找C++的工作,结果因为没经验,招聘C++的不要我,后来好不容易找到一个做C#的(B公司),但是自己从来没接触过C#,到B公司后,一个月时间入门了C#,2个月左右把第一个项目完成了,但是公司基本没什么业务,那时感觉iphone很火,自己就想去做,但是和楼主一样,什么设备也没有,什么明确的教程也没有,万事开头难,在自己的老电脑上装黑苹果装了一周,结果后来驱动什么都没有,基本不能用,放弃。12年4月,最后鼓起勇气辞职,准备想做生意,去了一趟贵阳,因为各种原因,放弃做生意的念头(以后都不会想去做生意了),5月回到成都,在家里闭修了一个月OC基础,然后壮起胆子去找IOS开发的工作,也许是运气好,一周左右就找到了一家很小的公司(C公司),虽然小,但是自己没经验,人家能要就不错了。从那时起,自己就一直在计划着,积累半年的IOS开发经验就立马跳槽,后来工作了接近7个月的样子,在12月底,成功的换了一家好的(D公司),也就是目前的公司。说自己的经历,就是勉励楼主和自己,任何事只要我们不轻易放弃,基本还是会有收获的,只要我们的方向是正确的!
--------------------编程问答-------------------- 啥也不说了Android转型IOS成功月薪8000+ 飘过, IOS开发中学习。 --------------------编程问答-------------------- 来看看热闹,其实全屏个人兴趣,有兴趣就有钻研的动力 --------------------编程问答-------------------- 编程的思想比使用什么语言更重要,但是最重要的是时间,慢慢来。 --------------------编程问答-------------------- http://write.blog.csdn.net/postlist
补充:移动开发 ,  iPhone
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,