当前位置: 代码迷 >> Iphone >> 正在转IOS开发,途中各种泪奔解决方案
  详细解决方案

正在转IOS开发,途中各种泪奔解决方案

热度:83   发布时间:2016-04-25 05:52:07.0
正在转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语言,多年后学习C#,现在也搞IOS,每次学习新语言的时候我总是寻找不同语言语法上的异同,其他的就是学习一些框架,然后就直接上项目。
学习新东西是需要坚持的,遇到困难不要退缩,以项目驱动学习,不断积累,边做项目边学习,在应付项目的同时注意理解其中的原理,很快就会上路。
------解决方案--------------------
还年轻,多尝试,我之前是做J2EE开发的。
我是今年年初的时候转的iOS开发,当然你必须放下自己,我转的时候,比之前做J2EE时候的工资还低,最主要的想清楚自己想要什么,假如是兴趣的话,我劝你转;假如只是因为工资的话,做好现在的工作不比做iOS低多少,而且语言、平台这东西,只要你精通了一门,学其它的就很容易了...
------解决方案--------------------
 随心吧。如果感觉哪种前途大,心里也想去做,赞成各种转。
------解决方案--------------------
symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。
------解决方案--------------------
symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。
------解决方案--------------------
很easy,没学过写代码的人,现在表示做单位的IOS项目没啥压力
------解决方案--------------------
是啊是啊,虚拟机安装iOS到现在还没有搞定呢,看来要想学习还真得买Mac pro啊
------解决方案--------------------
我直接买了macbook。装双系统。win7就老蓝屏
------解决方案--------------------
各种共勉啊,各位前辈
------解决方案--------------------
引用:
symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。

牛人
------解决方案--------------------
路过,项目要什么我就做什么 
------解决方案--------------------
如果楼主能专一一点学一个功能,一个月就会出成果的,别说UItableview怎么实现了,就连UItableviewcell怎么玩的你都能一清二楚
------解决方案--------------------
那我现在java转C#又转delphi 的肿么办
------解决方案--------------------
C#转IOS这个跨度是不是太大,我觉得应该先转到android,在android的基本上再转IOS这样不会这么累
------解决方案--------------------
本人目前android和ios都在做,有点吃力
------解决方案--------------------
我表示现在做的ios就有cocos2d-x (C++) 里面还要嵌入UIKit(OC).
然后unity3d(C# )里面嵌入UIkit,语言根本不是问题的,加油吧!
黑苹果是极其降低效率的.我的建议是,多认识一些朋友,最好是销售职业,让他们帮你接点私活,自己买个mac,
性价比而言mac mini是最好的.
------解决方案--------------------
卖水果去吧。
------解决方案--------------------
引用:
symbian转的iOS,用了2周直接跟着做项目。一个月独立,现在做了1.5年的ios开发了,很带劲。。


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

之所以决心转行,是因为项目中有调用php接口,所以想把ios 跟php 串起来,可以做更多的活,让自己更有实力。加油加油!祝LZ 早日成功! 
  相关解决方案