怎样如何快速成长长?

iOS开发如何快速成长? - 简书
下载简书移动应用
写了78059字,被9201人关注,获得了5691个喜欢
iOS开发如何快速成长?
iOS开发如何快速成长?
NO.1 毫无疑问,做有难度的项目.当时正在快乐的当一只小菜鸡的我沉浸在了解了delegate原来是回调的意思正充满着满满的幸福感的时候,被产品告知必须完成以下几个功能.
完成类似于vine的短视频录制功能和画中画(我记得当时vine的版本只到1.X),而且***Foundation什么的完全没听过.
完成City Guides里的地图动画.(如果有不清楚这个的去appstore下一个国家地理杂志出的City Guides,你可以观摩一下地图的交互设计)
做一个扇形的menu,开启和闭合的动画参考真实世界的扇子打开和收起.
TableView的background用实时动态模糊效果(当时是iOS6.0,完全不知道动态模糊大概是什么样的)
寻找不规则范围里的所有基于GPS的搜索结果.(当时我们有个创意是用户随便用指头上一划,我们提供这个区域内的所有相关搜索结果).所有的东西在两个月内完成.结果是,不管完成度如何,我在两个月后东拼西凑都给他弄出来了.
通过找短视频录制,我知道了***Foundation,视频剪辑.通过模仿CityGuides的地图,我知道了他们的地图是用一个叫做mapbox的第三方地图做的.因为我用了google地图,高德地图,百度地图和原生地图,都不支持custom tiles.大致了解了LBS的东西.通过做实时动态模糊,我知道了有个第三方库叫GPUImage,也知道了有个东西叫CADisplayLink.通过做扇形menu,我学会了CoreAnimation和贝赛尔曲线.通过搜索在不规则范围内的所有点,我知道了射线法.
试想一下,如果你做的是一个界面粗糙,逻辑简单,交互乏味的app, 那么相应的,从中获取的东西肯定是不多的.所以,当你的技术进步缓慢的时候,很可能就是缺乏挑战的时候.
NO.2 尽量少抱大腿,或者压根就别抱大腿不知道你们有没有这种体会,在你寻找问题A的***,不停的网上搜索,阅读代码的时候很多时候可能会顺带的把困惑已久的问题B和问题C的***找到了.这时候往往会恍然大悟,哦,原来还能这么写.那么如果你的公司恰巧有个大牛,基本功扎实,业务逻辑烂熟于胸,态度温和,来者不拒.你每每碰到什么问题过去问,总能得到完美的解答,甚至大牛会帮你"结对编程",直接代码都给你敲了.你肯定会感到幸福爆棚.但是,这意味着,你丧失了很多触类旁通的机会.我当年也是比较迷信各种大牛的,加了很多开发群,有问题积极提问.后来就感觉这样很蠢.1是答者寥寥,顶多给你提个方向.2是感觉就算是技术很好地人,在不了解你代码的情况下也不大可能直接告诉你正确***.所以,凡事靠自己,是个很好地习惯.少麻烦别人,还能促使自己进步.何乐而不为呢?
NO.3 多读源码大家对读源码有个错误的认知,觉得不读懂每句话就不叫读源码.其实不是这样的,你完全可以用读网络小说的态度来读源码,觉得这段写的看不懂,你看的不爽,直接略过.用五柳先生的话就是,不求甚解.这样反复看反复看,而且随着平时代码量的增加,有些以前看不懂的地方也会慢慢豁然开朗,当然,该查的地方还是要查,也不能略过略过的把所有代码都略过了.但是读源码也不能盲目的看,最好是看和最近的工作相关的.比如,你最近在搞一些与网络联系比较紧的项目,那肯定要找AFNetworking这种经典的来看.如果最近在搞图像处理,那肯定要找GPUImage或者CoreImage方面的源码来看.因为这样和项目结合比较紧,你看的代码和你写的代码很容易结合在一起,事半功倍.
NO.4 多读国外的iOS开发网站和blog
翻墙软件肯定是要有的.你要知道,第一手的开发资料永远都是英文的,而且以英语为母语的开发者学起新技术来有天然的优势.举个例子,最早我有个法国同事(虽然法国人的英语普遍比较烂),学习新技能可以用神速来形容,以前开发的一个模块需要用到cocos2d,他花了不到一个周的时间就自学cocos2d把东西搞出来了.要把看Raywenderlich和nshipster还有objc.io当做生活习惯来看.而且现在的国人开发环境真的比早年的程序员幸福太多了.swift刚出没到一个月就有团队全部翻译完了那本官方指南.所以,现在学不好编程是没有任何借口的.而且,说自己英语不好而拒绝看英文文档的人,我感觉完全是态度有问题.这种文档类的资料,基本没有俚语或者日常用语,高中的那些英文基础都够用了,随时备一本词典,随看随查,是完全没有问题的.
NO.5 要孜孜不倦的学习有句话叫技多不压身,编程本来就是一个更新换代非常快的工作.每年都有新的技术出现,我认为要成为一个出色的程序员只掌握一门语言肯定是不行的.那么,要怎么选择自己的第二门,甚至第三门语言呢?我觉得要靠自己多试试,从12月份一直到15年2月,我一直在尝试不同的语言和框架,从node.js到golang到python,中间还学了一点点erlang.我觉得最适合iOS开发的第二门语言是python,python真的是太好用了,而且天然的适合unix系统,语法简单,各种五花八门的库,不夸张地说,应有尽有.学好了python,用处极大.1是python与unix系统结合的特别好,你可以用python写很多脚本来提高自己的工作效率.2是python入门极快,买一本headfirst的python教程,很快就能学会.3是python的就业前景也非常好,就算你以后想转行,python的待遇也不比iOS差多少.希望大家在闲暇的时候可以找一门自己感兴趣的语言学习.
最后在新的一年,祝大家技术每天都有进步,技术和money双丰收.
如果你认为这篇文章不错,也有闲钱,那你可以用支付宝扫描下方二维码随便捐助一点,以慰劳作者的辛苦
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮
被以下专题收入,发现更多相似内容:
玩转简书的第一步,从这个专题开始。
想上首页热门榜么?好内容想被更多人看到么?来投稿吧!如果被拒也不要灰心哦~入选文章会进一个队...
? 135664人关注
专题内容主要包括OC、swift等涉及到iOS开发进阶的内容。
swift可以关注下我的另一个专题:
swift开发...
? 20816人关注
搞硬件的被软件的搞死的,搞软件被搞互联网搞死的,搞互联网的呢?目前还没有被搞死,赶紧赶上这个浪潮吧。
? 7305人关注
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
选择支付方式:跟朋友聚会,谈起各自的工作。我经常会被问到一个问题:“你们运营到底是干嘛的?”有一个比喻挺贴切:产品是生孩子的,运营是养孩子的。
没错!这就是运营在整个工作链条中的价值与作用。一个产品从构想到落地产出,是产品干的事情,大家通常都知道。但是孩子生出来了,后期长的好不好,成长是否够快,是运营干的事。运营的目标就是让一个产品从一个幼小的种子状态迅速地长大成树,支撑起许多人的需求,为人所用,让更多的人倚赖这棵大树。
那么问题来了,要怎么做,这个孩子才能快速长起来呢?
产品和运营都有一个共同的服务对象,那就是用户。我们为了满足用户的需求而生,必然是围绕着用户转。拉新、促活、提留存,可以说是每个运营人更为细化的工作目标。产品研究用户需求、竞品,通过功能完善、迭代来满足用户的需求,运营则用更优质的内容,更贴近用户的方式,让内容触达用户,让用户对内容产生消费,提高粘性。
以社会资讯类的app,即我所做的产品运营来说,大概涉及以下几种:
1、内容运营
&我们的用户是谁?满足哪部分的需求?提供什么样的内容?哪一类的内容对用户来说是好的内容,竞品有哪些,他们有什么特点?这需要心中有概念。
&内容运营具体涉及的工作大概有内容库的建设、内容的优化、内容的推送。即我们需要一个充足的蓄满水的池子,能够源源不断地给用户输出内容。 池子里的水从哪里来、需要向用户输出什么样的内容、用怎样的方式输出触达用户,由运营来定。再细化一下,就会涉及到的内容的挖掘需求、内容挖掘出来的质量评估、标准制定、不达标的内容需要怎样进行优化、提出优化需求。这是基于内容本身的问题。
&其二,涉及到内容的展示,即触达用户。内容展示的数量、频次,是配合产品功能一起的,需要产品上做相应的功能支撑,因此运营往往会给产品提一堆应用于目标达成的功能需求。
&要让内容触达用户,通常会用频道建设、推荐位、push、或者拓展更多的内容分发渠道。让内容更多的曝光给用户,吸引点击,让他最终留下来,成为产品的忠实用户。这就是内容运营所做的工作。
&2、用户运营
&以我个人粗浅理解,用户运营区别于内容运营在其出发点。他是将用户这个群体更细分,针对不同的用户需求,给于不同的策略。我们通常都会关注用户画像。也就是我们的用户到底是怎样的一批人,他们来自哪里,多少岁,教育程度,甚至收入程度,他们的兴趣等等。
在此基础上,我们还会把用户区分为新用户与老用户。新用户是那些当天访问产品的人,当他还有后续的访问,即变成了老用户。新老用户各自有怎样的行为特点,要采用何种策略促进这些用户的留存与活跃。这是用户运营考虑的事情。由于用户获取的成本通常很高,基本通过活动推广、大量渠道推广带来,因此对新用户的运营,提升新用户的留存率通常会成为用户运营的重点。
&除此之外,我们还可以针对用户的兴趣来做运营,针对不同渠道的用户来做运营。只要我们能够想到切实可行的方案进行落地。
&3、活动运营
&活动运营是推广的一种。不是我担任的分内工作,因此只说我了解认识到的部分。产品运营推广有很多方式,大公司可以申请用自己有的内部资源进行推广,也可以跟第三方合作,还可以通过应用市场渠道推广,或者活动推广。这里说的是活动推广。主要是因为我个人认为活动推广相对来说发挥空间更大一些,它更像是基于内容的一种策划,需要有明确的活动目的--希望通过活动带来更多的用户和促进用户活跃,希望用户能够产生哪些行为在筹划的开始就要想清楚,以及怎样去评估活动推广最终的效果。
&活动运营最常见的是借势。借助热点事件或者特殊事件节点,比如双十一、双十二、春节,每年固定时刻的红包飞。其次,借助明星大V、热点话题的力量也可以做。
&另外,媒介的选择,线上活动运营是选择微博还是微信?还是其他。活动的流程是否简易,文案是否简洁无歧义,所做的活动是否有卖点,文案或者噱头是否足够吸引人,是否易于传播,要怎么玩,玩几天,规则的制定与怎样兑现都需要运营来定。看似一个小小的活动,从活动规划、物料准备、预算申请到上线、结束、评估,需要很多人力给予支持。往往活动后的效果评估,并不代表着结束,而是为下一次活动运营做更好的准备。
&4、数据运营
&数据运营严格的说应该是用数据驱动运营。他不同于以上的三种,是基于内容、用户的所做的工作,它是检验产品业务调整的有效评估工具。产品或运营在业务上做了某些调整,最直接的反映即是数据。适逢发版、推广期、节假日、热点事件等,也会对数据有所影响,只是这些数据会有规律性的表现。
&通常,我们产品上新增功能、产品规则的调整,运营策略的上线,我们都会去看数据,看新功能的数据情况怎样,需要做哪些调整。产品规则、运营策略上线后,用户的行为发生了哪些变化,对关键数据指标是提升还是下降,后续要做什么样的策略调整,这都需要看数据。因此,脱离了业务只谈数据完全无意义。
&内容运营、用户运营、活动运营都需要与数据紧密结合,我们才能够看到工作干得好不好,有没有达到预期的效果。只是针对每一项业务,我们所选择的数据指标是不同的。必须以这个数据指标能够排除其他因素的影响,准确描述业务来看,数据才具备意义。
&数据运营并不只在事后评估起作用,它还可以在策略未上线前进行。对于用户量大的产品来说,每次产品运营上的调整,影响面通常都是巨大的。用户接不接受这种变动,是否能有效的降低用户流失的风险,通常需要在上线前作灰度测试,即选取部分用户上线,观察数据情况。或者比较两种方案哪一种对用户来说是较为认可的,做A/B灰度的方案,看后续的灰度数据报告。这都是用数据驱动运营。
&运营的工作琐碎又细致。很多共事的同事都说你们运营好忙,天天跟产品提各种需求,聊各种规则,在群里给技术提各种bug,某些时候还要拉着产品、技术、数据一块开大会。催产品、催技术、催数据…..似乎哪都能掺和一脚。但是,说真的,想要做一个好的运营,你就得逼着自己去主动,逼着自己厚脸皮,去提需求,说服别人接受你的需求,给你干事,要不你就玩不转,你的孩子也养不大。
&小步快跑、注意总结,有效策略尽快放大,无效及时叫停。运营就是要去做那些有成效的事情,看到好的成果,别人自然都会来帮你。
@你关注的人或派友
亲,先登录哦!
【线下加油站】
请输入姓名:
请输入对方邮件地址:
您的反馈对我们至关重要!怎样能让人快速的成长起来?
人生的道路上是会遇到困难,但是这就要看你自己怎样对待他喽,如果勇于去面对的话就会使自己成长并在下次遇到时会更加当机立断些.
为您推荐:
其他类似问题
扫描下载二维码第3问:新人如何快速成长为独当一面的HR专业人才?
【案例】:
中国区人事经理Mike来视察工作,中午和我们HR团队的人在小食堂一起吃饭。这是Mike第一次见到Summer,很关心,问了一些问题。Mike原来在美国是律师出身,很健谈,Summer一开始有点紧张的情绪很快放松了。
她对Mike说:“我什么时候才能成为一个独当一面的HR呀?”
Mike笑着说:“这得问Jackie和你的老板了。”
我说:“好吧,那我就你给上上课,顺便也让我老板帮着指点指点。给你开列一个清单吧,这个清单上的任务完成了,你就是可以独立上路了。”
Summer做一本正经状把手机拿出来放在我前面录音,我也做一本正经状开始“上课”:
第一,&&&&&&&&&&&&
如果你是一张白纸,建议可以考一个人力资源管理师什么的,打打基础,应该半年左右可以吧,不用一级一级往上考,没用的。当然,如果能考个国际通用的,指那种全英文的,更好,如果你不嫌贵的话。其实和汉语的一样,都涉嫌纸上谈兵,因为搞这些东西的人都是理论家,所以,别指望靠这个成为HR专家。
第二,&&&&&&&&&&&&
去找几本好的HR专业书籍,既要有高度,更要有操作性,知道战略大概是怎么***的,HR规划是怎么做的,各个模块又是如何分工及联系的,各项HR的基础工作是如何做的,掌握基本的专业术语。这个过程要结合实践,实践过之后,这些东西就成你自己的了。这个过程大约要持续一到三年。
第三,&&&&&&&&&&&&
这一点是最重要的,那就是在工作中用心去体会。你掌握了基本的理论,然后会发现我们工作中所有的系统、工具其实是相当强大的。MNC的工具,是最值钱的了,以后你会发现,你掌握的工具越多,你的不可替代性就越强,你的地位就越高。当然,前提是你选了一个好公司,才会提供给你这么多强大的工具。所以,能够进入我们这样一家MNC,真是好运气啊。工具掌握不难,难的在用心,熟练掌握我们目前的工具,至少要三年的时间,耐心点,对你来说,已经很快了。
第四,&&&&&&&&&&&&
理论和实践都有了一定基础,那你的工作经验差不多也三年了,到时,也就具备了报考MBA的硬性条件。建议你找个好大学上个在职的MBA,是不是人力资源方向倒没有关系,MBA最大好处在于能你一个系统化的、理论性的、有一定高度的管理体系总结。你们理工科考MBA很容易,你的英语是CET-6,又是世界500强的工作背景,考个复旦、上海交大没什么问题。
第五,&&&&&&&&&&&&
最后一个建议,是关于英语的。你是六级,基础不错,但要想在英语环境中无障碍交流,还需要提升。不过,我们公司外籍同事多,环境没有问题,你只需要自身多用心就好。至于教材嘛,没有多大区别,选中一个,坚持下去,就没问题。比如走遍美国、六人行、逆向法、新概念、Rosetta
Stone等,都可以,只要别是许国璋,我们不要老教授上课式的。
我讲完了,看着Summer,Summer说:“然后呢?”
我说:“没有然后了,就这五条。”
我讲这些的时候,Mike一直在认真听着,他在中国多年,汉语不错,基本都能听懂。我说完了问他:“any
suggestion?”
Mike说:“没问题,挺好的。”然后转向Summer:“如果这五条做到了,成为一个好的HR,只是a piece of
“a piece of cake?”
Summer大睁着眼睛,颇感迷茫地重复了一遍。
“小菜一碟。”Jackie提醒她。
Summer脸红了一下,小声说:“看来,我是得补补英语了。”
【分析案例掌握技巧】
人力资源管理者的***,可选范围很大,有国内的(指政府部门主办或认可的)的很系统,比较便宜,可以考虑初级(助理或员级)和中级(主管或经理级),对打基础有较好的作用,再高就没必要的,没有听说哪个世界500强人事经理的任职资格需要这个***的。另外就是全英文的各种据称世界顶尖认证机构颁发的HR经理的***,如果你有钱,大可以选择,内容更国际化、更前沿一些,但也仅仅起到入门的作用。靠学完这种课程想达成一个HRD的水平,那是天方夜谭。
HR专业书籍几乎可以伴随一个HR整个的职业生涯,要不断充电,不断学习。但市场上这类书有两个不好的趋向,一个是太理论化,这不是企业里的HR需要的;另一个是“操作性”太强了,几乎全是制度、表格的堆砌,很多看了这种书的HR,为公司做制度和工具时,不是设计,而是照抄。在选书时,如果没有把握,可请有经验的老HR帮忙鉴别。
工具是世界500强相比民营企业独特的地方,任何一套管理工具都是是经过长时间的实践不断修改不断完善而成的,非常实用,非常有价值,这是世界顶尖公司和一般企业在管理上的区别所在。所以,有幸在MNC工作的XDJM们,可千万珍惜呀!
有3年以上管理经验的HR,都可以考虑去考MBA。MBA的入学考试难度逐年降低,但同时,不管是有资格办MBA的商学院,还是入学的学生,都是鱼龙混杂,所以需要鉴别。在此,我们只说国内的MBA,大抵来说,选一个名校的MBA的把握更大些,比如清华、北大、复旦、交大、中山等。但EMBA不建议去上,那是给多金的大老板们玩的,目前不在于学习知识,而在于丰富人脉。
英语是跨国企业的最重要工具,所以,英语专业其实还是挺占便宜的。如果一个号称的世界500强的职业经理人,连英语都不怎么会讲,我们可以直接无视。英语好的标准很简单:沟通无障碍,能听、能说、能读、能写、能译。只要是工具,都不难。象我就是,从骨灰级的Follow
me,新概念,英语900句,双向式,走遍美国到前几年流行的六人行和逆向法,以至现在的Rosetta
Stone,都学,只是没学好而已,每个教材都是熟悉前两课……JJJ
【HR概念要这样理解!】
管理工具:举几个简单的例子你就知道什么是管理工具了,比如ISO9001,比如TS16949等,只不过上述两个是国际标准,而MNC里的工具是适合他们自己公司的,因为凝结了多时、多人、多国、多部门、多系统的智慧,管理工具弥足珍贵,一个管理工具丰富的人,一定是高级人才市场上抢手的人,也一定是各大猎头每天都虎视眈眈的人。具体到HR来说,不懂得以下工具中三个以上而为宣称自己是世界500强的职业经理人的,你可以认定其为骗子:cityray,
薪酬宽带制实施经验,Mercer的薪酬调研,SOP,Orientation中的BP,EHS或HSE(只要别是SHE)等等等等……
【必知必会的行业用语】
MNC:跨国公司(Multi-National Company)
MBA:工商管理硕士(Master of Business Administration)
EMBA:高级工商管理硕士(Executive Master of Business Administration)
A piece of cake:小菜一碟(指极轻易的事)
今天的专业术语不多,可以轻松一下啦……
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

参考资料

 

随机推荐