【51CTO.com原创稿件】如果有个人问你是做什么的,你说是做IT的,他就会一脸羡慕的说:“哇!IT啊?!”
言外之意就是你工资一定很高吧!在国家互联网+的号召下,在全民创业的浪潮中,互联网,IT技术彻底火了,致使IT从业人员的需求量大幅增加,IT从业者瞬间成为了香饽饽,工资也水涨船高;IT行业也完成了从无人问津到令人欣羡的转变。
九衢·iOS 移动开发
本文主人公九衢,国内理工科专业本科毕业,毕业后方向本应该是钢铁领域,但他却在做了大半年的石油天然气管道检测后,毅然决然地转行做IT技术--iOS移动开发。他为什么要转行呢?他一个学钢铁的,能胜任IT技术吗?他转行后有没有后悔呢?。。。。。。
相信这很多问题都是徘徊在转行十字路口的同学们所关注的,下面,我们就来看看九衢的转行故事吧,希望能给你一些启发。
你为什要转行?
九衢转行是因为工作性质的原因,基本上每天都在出差,深入到全国各地的“荒山野岭”去检测,这样的活初期让人举得很有新鲜感,但时间久了,“不稳定”的感觉就日渐增多。
于是九衢决定转行,希望找一份出差不那么频繁并且工资高的工作。这样说估计很多人的第一反应就是“想得美”,世界上哪有又满足你需求还钱多的活?大家看清楚了,九衢的要求并不是“钱多活少”,而是只要不频繁出差的“钱多”的工作(ps:作了IT你就知道,这个所谓的高工资真的是血汗钱啊~)。作为一个工科男,九衢自热而然选择了IT。
所以九衢在这里建议大家,转行可以,但不能盲目,转行前先问清楚自己:
现在的生活是你想要的吗?
为什么要转行?
你对IT行业的工作状态了解吗?
如果你只是盲目看别人转行了心动,九衢建议你要慎重;如果是因为天真地认为IT技术工作是“钱多活少”,九衢负责任地告诉你并不是;如果你认为转行很简单,谁都能做,九衢告诉你真心不是谁都能干的!
九衡说的是实话,大家转行前请问清楚自己:未来or高薪你选哪个?
未来or高薪你选哪个?
有人想要稳定的工作,比如做老师、公务员,进入企事业单位,虽然企业改制,没有铁饭碗,但是进入国企、事业单位等就能让你拥有铁饭碗;有人想要高薪,通过创业经商等途径迅速积累财富,但大多数普通人并没有可以创业的资本支持。如果能有一个高薪而且未来一直高薪的职业,你愿意从事吗?根据马斯洛对人需求的分析,你的需求是什么?
一眼看到未来的工作是你想要的吗?
加上现在的社会行情,考公务员等铁饭碗存在“暗箱操作”的情况,大部分普通人即使愿意过这种一眼望到头的生活,也没有机会。考上的人还是少数。大部分人还是像九衢一样是个苦逼的“上班族”,而选择上一个“高薪”的班是大家所期待的。IT行业确实薪水普遍高于其他行业,但你适合转行做IT技术吗?
你适合转行做IT吗?
九衢是理工科,大学期间学习过计算机基础,但其他的计算机知识一概不知。因大学期间兼职经常接触电脑,所以电脑组装以及一些简单的计算机问题是可以解决的,对计算机也谈不上热爱。到底什么样的人才适合IT技术呢?
首先你要有自学能力。计算机技术日新月异,新技术迭代快,没有人监督你学习,而且在工作当中会遇到技术难点,要不断学习新技术,才能一直胜任。
其次你要有抗压能力。 做IT技术没有不加班的,有bug要马上解决,项目工期紧的,要连续加班,前一年九衢公司同事为了赶一个项目,在公司吃住一个月,每天除了睡觉就是工作;所以如果你没有抗压能力,趁早打消做IT技术的念头。
最后是沟通能力。虽然做IT的在他人眼中不善言辞,但是对项目需求要理解到位,同事之间沟通要顺畅。
如果你符合这些条件,那么你就离IT技术又近了一步,接下来就是要学习IT技术,到底怎么才能学好IT技术?
学习期间该要怎么学,学什么?
九衢没有更多的计算机基础,自学起来比较费劲,关键是没有知识体系,不知道学习的方向,所以,九衢辞职来到培训学校。由于高薪的影响,来培训的人很多,有刚毕业的,有工作好多年的,有计算机甚至软件专业的,更多的则是像九衢那样没有任何计算机基础的人。培训时间为4个月,那么该怎么学习,才能在这短短的四个月内胜任移动开发工作呢?
第一:勤奋。很多软件专业的学生,在学习期间也没有九衢学的好,因为九衢很勤奋,每天七点起床,晚上十一点休息,四个月几乎都是这样,那每天干什么?敲代码!一遍遍的练习基础知识。没有什么比多敲几遍代码来的幸福,但是如何学习也要讲究方式方法,要理解内涵,在理解的基础上多加练习,如果你不理解怎么办?多敲两遍,慢慢体会。
第二:多问。遇到不懂得地方,多向老师请教,向同学请教,这就是一个学习的地方,知之为知之,不知为不知,且不能一知半解,欺骗自己。如果你有做这行的技术朋友就更好了,具体的做项目实践案例,你可以要来学习,因为理论知识学得再好,还是要解决具体实践问题的。
那么针对iOS移动开发,你需要知道这些:
九衢认为,如果你想要在工作时轻松一点,下面这些是你必须要掌握的:
学完这些知识,你就该找工作了,至于怎么找,只要你学的好,找工作肯定没问题,工作找到后,该如何顺利的度过试用期呢?
顺利渡过试用期
在一个新的环境中,所有的一切都是你不熟悉的,甚至你都不知道开发一个项目的流程。一个项目包括:产品(根据项目需求,进行项目分析,制定原型图)-设计(设计根据原型图确定UI)-后台(后台根据项目需求、原型图、UI等设计API)-开发(分为PC端和移动端,根据UI把内容展示出来)-测试-市场等。
如何快速的融入团队显得尤为重要,那怎么才能顺利的度过试用期呢?
- 做个有心人。在一个新环境中,一切都不熟悉,不管是公司规定还是项目流程,都需要你慢慢熟悉;这个时候,你需要对一切敏感起来,处处留心观察,尽快让自己适应项目流程。
- 做个虚心人。千万不要认为你培训时学的知识多厉害,有时你所学习的比实际应用的技术要落后好几年。遇到不懂得问题,多向同事前辈请教,不要认为这样会没面子,毕竟完成项目的同时提升自己才是当前首要任务;另外,多于技术大牛沟通,会让你避免踩很多坑。
- 做个交流人。和同个项目组进行分工,需要分配明确,理解透彻;同产品交流能保证项目方向,同后台开发交流能确保项目的稳定运行,有时候多问一句,你就会少很多麻烦。
结语
在技术更新日新月异的今天,作为一个技术人,一切都是刚刚开始,你所要经历的还有很多,只有你时刻保持一个谦逊、学习的态度,你才能不断向前;未来你所要做的还有很多,不仅仅在技术上,还要提升自己的软技能,比如沟通等。前方的道路我们不能掌控,活好当下。 如果你有转行做IT技术方面的问题,欢迎留言咨询;同时也欢迎IT技术同行分享你所做IT技术的知识体系。
如果你也愿意分享你的故事,请加51CTO开发者QQ交流群 312724475联系群主小官,期待你精彩的故事!
【51CTO原创稿件,合作站点转载请注明原文作者和出处为51CTO.com】