51CTO学院三周年iOS开发——转行成功
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了51CTO学院三周年iOS开发——转行成功相关的知识,希望对你有一定的参考价值。
生活不能苟且:如果你已经想好。
4个月前,也就是2016年2月份,我还是一个外企的网络管理员;而现在我已经是转行工作了4个月的ios工程师。这样的结果就是当初开始所想的。但过程却是让人非常难忘的。
在51cto报名学习iOS课程,实际算来有1年多了,大概是在2015年2月份的时间,所以算着学习iOS的时间还是满长的,有个1年了,真正的课程却只有4个月,为什么学了这么长呢,其实还是自身学习时间没有安排好,加上语言的底子不是很好,学习起来老是找不到要领。万事开头难,以前常听,现在才觉得是真理,大学时候学习的C语言,老觉得难,没什么用,现在看来,所有语言都是C语言,iOS的OC语言也是基于C的,所以说,如果你还在上大学,学好C语言吧,以后多条路可以走。
一路走来
还是入正题讲讲自己怎么学习的,因为网站的课程都是在4个月的,我刚开的时候,每天都跟着老师学,准时上课,坚持4个月,发现下来问题比较多。总结就是:上课的时候老师讲的都懂,但到自己想用的时候就无从入手。所以4个月就这样过了。
失败是成功之母,这忘记是谁说的了。但我知道,我仍在坚持,回想过去的一年,想想,还是很苦的,虽然现在有所收获,可以如果让我再做一次决定,我可能不会这么坚持了。哈哈,自己苦笑一下。还是来些干货总结吧。
万事开头难:到底是谁说的,不过我信!
第一:如果你想从事iOS开发工作,那么第一步,硬伤就是买台苹果电脑。我开始学的时候用的是一台ThinkPad 的笔记本电脑装了一个Mac虚拟机,课程老师也有这样建议,再过了一段时间,我把这台ThinkPad笔记本装成了黑苹果,当然硬盘是SSD了,其实当初装Mac虚拟机的时候也是用的SSD,现在变成了黑苹果,速度当然快了,问题是黑苹果不能无线上网,导致上网麻烦。从Mac虚拟机到黑苹果的过程,就是烦、烦、烦、就这个过程,也要给苦逼没钱的屌丝带来很多压力。
所以以上一句,买台Mac电脑,可以减掉很多阻力,中等配置,MacMini中配,操作慢点,可以满足你的开发要求,等你从事iOS开发在来个苹果Pro吧。
第二:搞定了电脑,那就开始学习,先测测自己的语言功底吧,我是基本没有功底的,大学没认真学,出来工作搞了3年网络,完全把语言抛到不知哪里去了。所以,你如果和我一样,那就必须非常认真了。那如果你是以前搞过开发的,用的其他语言,那iOS对你来说,就是so easy了。
怎么学,很难一句说完,其实也是一句可以说完,就是一句废话:坚持吧,直到你放弃了。哈哈,真的真的,说句真心话,程序猿都是孤独的,在你没成功之前,你都是孤独的。大家自己勉励勉励。
第三、写了这么一大堆,我怎么能不放一些干货了,当然,我这里的干货,只是个人的一些经验和看法,不是适合每一个人,但是,希望能帮到你。
干货:不能吃,只能品
干货第一:学技术不能遇到难事就放弃,心中开始的时候就要有一个信念,这个信念就是,这个问题我早就料到了,你怎么现在才出现,就等着你呢,就是要有这种心态,这个我也是自己从别人那学到的。
干货第二:遇到你不会的问题,你就去找百度,找谷歌,程序员一般都说谷歌好,的确好,但有百度,能上网也不错,现在就有一个很出色的程序猿也就是用百度而已,看他没有谷歌也很牛B,所以不要觉得你没办法上谷歌而觉得你少点什么,其实,真没什么,就是找的时间长点,问题的答案总在那里等着你。不过,如果你实在想填补谷歌在你心中的空缺,就去搬瓦工,搞个vps吧,一年100多点,现在都可以直接部署shadow了。
干货第三:刚开始学习技术的时候,如果遇到听课的时候怎么也听不懂,就建议换个老师,换个学习的视频,而不是硬着头皮,因为不同的老师教学的风格是不同的,所以学生的接受程度也是不同的,现在这个年代,你应该掌握主动权,而不是被动接受。刚开始学习技术,眼界要放开一点,不要局限在一小块,眼界大了,你的选择就会多了,你也就知道哪些是适合自己了。干货有太多太多,说多了,怕你们接受不了,还是给自己留点底吧,哈哈。
最后,送上我对51CTO最衷心的祝福!
我正在参与“51CTO学院三周年,我在学院不得不说的收获”征文活动,参与就有奖~你也来看看吧~
活动地址: http://51edu.blog.51cto.com/8899635/1775394
以上是关于51CTO学院三周年iOS开发——转行成功的主要内容,如果未能解决你的问题,请参考以下文章